# /etc/rc.local # source {{.Option "pwd"}}/etc/local.sh # for p in `ls {{.Option "pwd"}}/../*/etc/local.sh`; do source $p; done # su - {{.Option "user"}} -c 'cd {{.Option "pwd"}} && {{.Option "pwd"}}/bin/ice.bin forever start {{.Option "args"}} &' su - {{.Option "user"}} -c 'while true; do cd {{.Option "pwd"}} && {{.Option "pwd"}}/bin/ice.bin serve start {{.Option "args"}} &>var/log/boot.log && break; done &' for p in `ls {{.Option "pwd"}}/usr/local/work/*/etc/local.sh`; do source $p; done