tweak /var/service example
No binary (build failed)
—
(log yok)
| @@ -3,13 +3,18 @@ | |
| # $1: interface | |
| # $2: state | |
| - | if test -d "/var/service/dhcp_$1"; then |
| - | if test x"$2" = x"down"; then |
| - | echo "Downing /var/service/dhcp_$1" |
| - | sv d "/var/service/dhcp_$1" |
| - | fi |
| - | if test x"$2" = x"up"; then |
| - | echo "Upping /var/service/dhcp_$1" |
| - | sv u "/var/service/dhcp_$1" |
| - | fi |
| + | if test x"$2" = x"down"; then |
| + | echo "Downing dhcp_$1" |
| + | svc -d "dhcp_$1" |
| + | echo "Downing zcip_$1" |
| + | svc -d "zcip_$1" |
| fi | |
| + | if test x"$2" = x"up"; then |
| + | echo "Upping dhcp_$1" |
| + | svc -u "dhcp_$1" |
| + | echo "Upping zcip_$1" |
| + | svc -u "zcip_$1" |
| + | fi |
| + | # Parent ifplugd exits if we exit with nonzero. |
| + | # Do not startle it: |
| + | exit 0 |