net-im/xib-bot/files/xib-bot.initd
author Da Risk <da_risk@geekorum.com>
Mon, 03 Apr 2017 10:27:19 -0700
changeset 208 6be79539dae2
parent 117 0cb2ee2d7365
permissions -rwxr-xr-x
Merge removing of a bunch of ebuild already in main gentoo tree
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     1
#!/sbin/runscript
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     2
# Copyright 1999-2010 Gentoo Foundation
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     3
# Distributed under the terms of the GNU General Public License v2
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     4
# $Header: $
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     5
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     6
PIDFILE=${PIDFILE:=/var/run/xib-bot.pid}
117
0cb2ee2d7365 xib-bot: Update ebuild to git-2 and python-single-r1 eclass
Da Risk <da_risk@geekorum.com>
parents: 1
diff changeset
     7
CONF=${CONF:=/etc/xib-bot/config.xml}
1
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     8
LOGFILE=${LOGFILE:=/var/log/xib-bot.log}
117
0cb2ee2d7365 xib-bot: Update ebuild to git-2 and python-single-r1 eclass
Da Risk <da_risk@geekorum.com>
parents: 1
diff changeset
     9
STARTFILE={STARTFILE:=/usr/lib/python2.7/site-package/xib-bot/start_bots_from_xml_config.py}
1
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    10
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    11
depend() {
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    12
	need net
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    13
}
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    14
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    15
start() {
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    16
	ebegin "Starting ${SVCNAME}"
117
0cb2ee2d7365 xib-bot: Update ebuild to git-2 and python-single-r1 eclass
Da Risk <da_risk@geekorum.com>
parents: 1
diff changeset
    17
	start-stop-daemon --start --exec "$STARTFILE" \
1
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    18
		-1 ${LOGFILE} -2 ${LOGFILE} \
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    19
		-m --pidfile "${PIDFILE}" -b -- "${CONF}"
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    20
	eend $?
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    21
}
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    22
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    23
stop() {
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    24
	ebegin "Stopping ${SVCNAME}"
117
0cb2ee2d7365 xib-bot: Update ebuild to git-2 and python-single-r1 eclass
Da Risk <da_risk@geekorum.com>
parents: 1
diff changeset
    25
	start-stop-daemon --stop --exec  "$STARTFILE" \
1
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    26
		--pidfile "${PIDFILE}"
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    27
}
af44598ccbe3 Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    28