diff --git a/init.d/nginx b/init.d/nginx index 21221a0..20d3773 100755 --- a/init.d/nginx +++ b/init.d/nginx @@ -20,10 +20,6 @@ reload() { fi } -restart() { - stop && start -} - upgrade() { watchman.msg "This script has no zero-downtime upgrade support for nginx." } diff --git a/init.d/vdevd b/init.d/vdevd index ebde571..76459e5 100755 --- a/init.d/vdevd +++ b/init.d/vdevd @@ -7,5 +7,9 @@ service_tmpfiles=( '/run/vdev:dir' '/run/udev:symlink:/dev/metadata/udev' ) pre_start() { # Ensure that hotplug is empty - true > /proc/sys/kernel/hotplug + if [[ -f /proc/sys/kernel/hotplug ]]; then + true > /proc/sys/kernel/hotplug + fi + + "$service_command" -1 -f /dev &>"$service_logfile" } diff --git a/init.d/znet b/init.d/znet index 489baf6..4b5f1bf 100755 --- a/init.d/znet +++ b/init.d/znet @@ -1,7 +1,7 @@ #!/usr/bin/env watchman service_type='oneshot' -service_command='/usr/local/sbin/znet' +service_command='/usr/bin/znet' service_args=( -d ) stop() {