3.17) Can't I have /etc/rc.local back?

No. You can never have rc.local back the way it was. But then, it never really was purely a "local" rc file. To have a real "local" rc file with just your changes in it, copy this file into /etc/init.d/rc.local, and ln it to /etc/rc3.d/S99rc.local. Put your startup stuff in the "start" section.

#!/sbin/sh
# /etc/init.d/rc.local - to be linked into /etc/rc3.d as
# S99rc.local -- a place to hang local startup stuff.
# started after everything else when going multi-user.

# Ian Darwin, Toronto, November, 1992
# As with all system changes, use at own risk!

case "$1" in
'start')
	    echo "Starting local services...\c"

	    if [ -f /usr/sbin/mydaemon ]; then
		    /usr/sbin/mydaemon
	    fi
	    echo ""
	    ;;
'stop')
	    echo "$0: Not stopping any services."
	    ;;
*)
	    echo "Usage: $0 { start | stop }"
	    ;;
esac

PREV INDEX NEXT