Для себя я выделяю несколько этапов в жизненном цикле SSL сертификата:
- создание SSL сертификата
- установка SSL сертификата
- мониторинг валидности и срока окончания SSL сертификата
Заметки о Linux, системном администрировании, программировании, электронике и не только
$ echo >> debian/control << EOF Package: tinymount-dbg Architecture: any Section: debug Priority: extra Depends: tinymount (= ${binary:Version}), ${misc:Depends} Description: debugging symbols for tinymount Tinymount is a simple UI tool to mount/unmount disks using UDisks. . This package contains the debugging symbols for tinymount. EOF
$ echo >> debian/rules << EOF DEB_DESTDIR := $(CURDIR)/debian/tinymount EOF
dch -v '0.2.5~pre-2' 'Added debug symbols'
$ debuild -us -uc
<html> <head> <title>Server Maintenance</title> </head> <body> <center> <h1>Server maintenance</h1> Our apologies for the temporary inconvenience. The page is temporarily unavailable as server is down for scheduled maintenance. We will be back soon. </center> </body> </html>
ErrorDocument 503 /maintenance.html <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} !^/maintenance.html$ RewriteCond %{REMOTE_ADDR} !1.2.3.4 RewriteRule .* /maintenance.html [R=503,L] </IfModule>
MySQL Error: Out of resources when opening file './db_name/table_name.MYD' (Errcode: 24)
$ perror 24 OS error code 24: Too many open files
$ sudo su - mysql -c 'ulimit -n' 1024
$ mysql -se "show variables like 'open_files_limit'" Variable_name Value open_files_limit 1024
$ echo 'mysql - nofile 4096' | sudo tee -a /etc/security/limits.d/mysql.conf $ sudo su - mysql -c 'ulimit -n' 4096
$ grep -r limits /etc/pam.* /etc/pam.d/sshd:session required pam_limits.so /etc/pam.d/atd:session required pam_limits.so /etc/pam.d/login:session required pam_limits.so /etc/pam.d/sudo:session required pam_limits.so /etc/pam.d/cron:session required pam_limits.so /etc/pam.d/su:# session required pam_limits.so
session required pam_limits.so
в /etc/pam.d/common-session
$ echo 'session required pam_limits.so' | sudo tee -a /etc/pam.d/common-session
open_files_limit = 4096
Host support HostName 192.168.16.170 User andrey IdentityFile ~/.ssh/support
# useradd -s /bin/bash build
# su - build $ mkdir -p ~/RPM/{BUILD,RPMS,SOURCES,SPECS,SRPMS} $ cat > ~/.rpmmacros << EOF %_topdir %(echo $HOME)/RPM EOF $ rpmbuild -ta courier-imap-4.9.3.tar.bz2