This commit is contained in:
Jack L. Frost 2014-07-26 13:33:26 +04:00
parent 3916f4fac1
commit 0fb74e530c
1 changed files with 24 additions and 0 deletions

24
init.d/nginx Executable file
View File

@ -0,0 +1,24 @@
#!/usr/bin/env watchman
service_command='/usr/bin/nginx'
service_pidfile='/run/nginx.pid'
nginx.test_config() { "$service_command" -tq; }
reload() {
nginx.test_config || {
watchman.err "Nginx config test failed, not reloading."
return 1
}
watchman.reload
}
restart() {
nginx.test_config || {
watchman.err "Nginx config test failed, not restarting."
return 1
}
stop; start
}