#!/sbin/itype # This is a i file, used by initng parsed by install_service service test { stderr = /tmp/log; nice = -4; suid = nobody; exec_delay start = 1; chdir = /tmp; rlimit_cpu_hard = 1; rlimit_core_soft = 1000; env TEST = Testar env; script start = { echo "initng vers : ${INITNG}" echo "service name: ${NAME}" echo "service : ${SERVICE}" echo "path : ${CLASS}" echo "test : ${TEST}" echo "i_am: : `/usr/bin/whoami`" echo "nice: : `/bin/nice`" echo "pwd: : `/bin/pwd`" echo "limits HARD:" ulimit -a -H echo "limits SOFT:" ulimit -a -S echo "And exec works!" echo -n "sleeping 1 : " sleep 1 echo done echo exit 0 }; script stop = { echo "initng vers : ${INITNG}" echo "service name: ${NAME}" echo "service : ${SERVICE}" echo "path : ${CLASS}" echo "test : ${TEST}" echo "i_am: : `whoami`" echo "nice: : `nice`" echo "pwd: : `/bin/pwd`" sleep 1 echo -n "God" sleep 1 echo "Bye." echo #env exit 0 }; }