# See COPYING for terms
# Config
-MKSHELL=/usr/lib/plan9/bin/rc
+MKSHELL=/opt/plan9/bin/rc
NPROC=10
hostname-opts = c
-MKSHELL=/usr/lib/plan9/bin/rc
+MKSHELL=/opt/plan9/bin/rc
# Example
#test-start:VQPservice -u: foo-start
apache2-start_cmd=apache2
apache2-stop_cmd=pkill apache2
-courier-start:VPservice -u:
+#bitlbee-start_cmd=sudo -u bitlbee bitlbeed /usr/sbin/bitlbee
+bitlbee-start_cmd=bitlbee -D -u bitlbee
+bitlbee-stop_cmd=pkill bitlbeed
+
+courier-start:VPservice -u: fsclean-start
$P install -o mail -g mail -d /var/run/courier
$P authdaemond start
$P courier start
service -U $target
mysql-stop_cmd=pkill mysqld
-spam-start:VPservice -u:
- $P spamd -d
- service -U $target
-spam-stop_cmd=pkill spamd
+spamd-start_cmd=spamd -u spamd -d
+spamd-stop_cmd=pkill spamd
tor-start:VPservice -u:
$P exec tor &
break;
case INIT_CMD_SETENV:
printf("eval export %.*s\n",
- sizeof(request->i.data),
+ (int)sizeof(request->i.data),
request->i.data);
break;
case INIT_CMD_CHANGECONS:
printf("changeconsole %.*s\n",
- sizeof(request->i.bsd.reserved),
+ (int)sizeof(request->i.bsd.reserved),
request->i.bsd.reserved);
break;
default:
export MKINIT_STATE=/tmp/mkinit_state
mkdir -p $MKINIT_STATE
fi
- /usr/lib/plan9/bin/mk \
+ /opt/plan9/bin/mk \
-f /etc/init.mk \
-i -k "$@"
}
-#!/usr/lib/plan9/bin/rc
+#!/opt/plan9/bin/rc
# Copyright (C) 2009 Andy Spencer
# See ../COPYING for terms
MKINIT_STATE=/tmp/mkinit_state
mkdir -p $MKINIT_STATE
}
- /usr/lib/plan9/bin/mk \
+ /opt/plan9/bin/mk \
-f /etc/init.mk \
-i -k $*
}
-#!/usr/lib/plan9/bin/rc
+#!/opt/plan9/bin/rc
# Copyright (C) 2009 Andy Spencer
# See ../COPYING for terms
-#!/usr/lib/plan9/bin/rc
+#!/opt/plan9/bin/rc
# Copyright (C) 2009 Andy Spencer
# See ../COPYING for terms