Minor improvements to nginx.service and logrotate

This commit is contained in:
Jamie Nguyen 2015-06-14 18:03:15 +01:00
parent 03809ae464
commit 149abb601c
2 changed files with 3 additions and 3 deletions

View File

@ -7,7 +7,7 @@
compress
sharedscripts
postrotate
/bin/kill -USR1 `cat /run/nginx.pid 2>/dev/null` 2>/dev/null || true
/usr/bin/systemctl kill --signal=SIGUSR1 --kill-who=main nginx.service 2>/dev/null || true
endscript
}

View File

@ -1,6 +1,6 @@
[Unit]
Description=The nginx HTTP and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
@ -8,7 +8,7 @@ PIDFile=/run/nginx.pid
ExecStartPre=/usr/sbin/nginx -t
ExecStart=/usr/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
KillSignal=SIGQUIT
TimeoutStopSec=5
KillMode=mixed
PrivateTmp=true