Here are my gentoo startup script samples.

/etc/init.d/avastd:

depend() { use net after logger }

start() {
ebegin “Starting avastd”
start-stop-daemon --start --quiet --exec /usr/sbin/avastd
eend $?
}

stop() {
ebegin “Stopping avastd”
start-stop-daemon --stop --quiet --pidfile /var/run/avastd.pid
eend $?
}

/etc/init.d/avastguard:

depend() { use avastd after logger }

start() {
ebegin “Starting avastguard”
start-stop-daemon --start --quiet --exec /usr/sbin/avastguard – -o -i/home -l/var/log/avast4/avastguard
eend $?
}

stop() {
ebegin “Stopping avastguard”
start-stop-daemon --stop --quiet --pidfile /var/run/avastguard.pid
eend $?
}