author | Da Risk <da_risk@geekorum.com> |
Fri, 23 Aug 2013 14:06:08 +0200 | |
changeset 99 | 4c9e6773f3ae |
parent 1 | af44598ccbe3 |
child 117 | 0cb2ee2d7365 |
permissions | -rwxr-xr-x |
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} |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
7 |
CONF=${CONF:=/usr/share/xib-bot/config.xml} |
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} |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
9 |
|
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
10 |
depend() { |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
11 |
need net |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
12 |
} |
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 |
start() { |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
15 |
ebegin "Starting ${SVCNAME}" |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
16 |
start-stop-daemon --start --exec /usr/share/xib-bot/start_bots_from_xml_config.py \ |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
17 |
-1 ${LOGFILE} -2 ${LOGFILE} \ |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
18 |
-m --pidfile "${PIDFILE}" -b -- "${CONF}" |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
19 |
eend $? |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
20 |
} |
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 |
stop() { |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
23 |
ebegin "Stopping ${SVCNAME}" |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
24 |
start-stop-daemon --stop --exec /usr/share/xib-bot/start_bots_from_xml_config.py \ |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
25 |
--pidfile "${PIDFILE}" |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
26 |
} |
af44598ccbe3
Add ebuild for xib-bot and its dependencies.
Da Risk <darisk972@gmail.com>
parents:
diff
changeset
|
27 |