=== modified file 'sbin/zsvgen' --- sbin/zsvgen 2014-02-13 08:55:28 +0000 +++ sbin/zsvgen 2014-02-13 08:49:17 +0000 @@ -17,12 +17,12 @@ else if $checkf; then rm -f $zsv_dir/down - if [[ -p $zsv_control ]]; then + if [[ -S $zsv_control ]]; then echo -n u > $zsv_control fi else touch $zsv_dir/down - if [[ -p $zsv_control ]]; then + if [[ -S $zsv_control ]]; then echo -n d > $zsv_control fi fi @@ -39,8 +39,8 @@ ln -s ${commands[zsv.log.run]} $zsv_dir/log/run elif [[ -x $zsv_dir/log/run ]]; then rm -f $zsv_dir/log/run - [[ -p $zsv_dir/log/supervise/control ]] && \ - echo -n x >$zsv_dir/log/supervise/control + [[ -S $zsv_dir/log/supervise/control ]] && \ + echo x >$zsv_dir/log/supervise/control rm -rf $zsv_dir/log fi done