12345678910111213141516171819202122232425262728 |
- #!/sbin/openrc-run
- # Copyright 1999-2010 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- checkconfig() {
- if [ ! -f /etc/supervisord.conf ] ; then
- eerror "Please create /etc/supervisord.conf:"
- eerror "echo_supervisord_conf >> /etc/supervisord.conf"
- return 1
- fi
- return 0
- }
- start() {
- checkconfig || return $?
- ebegin "Starting supervisord"
- start-stop-daemon --start \
- --exec /usr/bin/supervisord -b --pidfile /var/run/supervisord.pid \
- -- -n ${SUPD_OPTS}
- eend $?
- }
- stop() {
- ebegin "Stopping supervisord"
- start-stop-daemon --stop --pidfile /var/run/supervisord.pid
- eend $?
- }
|