]> Frank Brehm's Git Trees - config/bruni/etc.git/commitdiff
committing changes in /etc after emerge run
authorFrank Brehm <frank@brehm-online.com>
Thu, 28 Dec 2017 03:54:29 +0000 (04:54 +0100)
committerFrank Brehm <root@bruni.home.brehm-online.com>
Thu, 28 Dec 2017 03:54:29 +0000 (04:54 +0100)
Package changes:
+dev-python/twisted-16.6.0-r3

.etckeeper
init.d/twistd [new file with mode: 0755]

index 70a153901b05447035801cee0c77582ea34ce514..396f450aed4e533f74c03b2f87290a643839d8f2 100755 (executable)
@@ -1798,6 +1798,7 @@ maybe chmod 0755 'init.d/sysfs'
 maybe chmod 0755 'init.d/sysstat'
 maybe chmod 0755 'init.d/tcsd'
 maybe chmod 0755 'init.d/termencoding'
+maybe chmod 0755 'init.d/twistd'
 maybe chmod 0755 'init.d/udev'
 maybe chmod 0755 'init.d/udev-settle'
 maybe chmod 0755 'init.d/udev-trigger'
diff --git a/init.d/twistd b/init.d/twistd
new file mode 100755 (executable)
index 0000000..b031b00
--- /dev/null
@@ -0,0 +1,25 @@
+#!/sbin/openrc-run
+
+depend() {
+       need net
+}
+
+start() {
+       if [ -z "${TWISTD_OPTS}" ]; then
+               eerror "TWISTD_OPTS is not set!"
+               eerror "You need to configure twistd in /etc/conf.d/twistd."
+               return 1
+       fi
+       export PYTHONPATH
+       ebegin "Starting twistd"
+       start-stop-daemon --start --quiet --pidfile /var/run/twistd.pid \
+               --exec /usr/bin/twistd -- --pidfile /var/run/twistd.pid \
+                       ${TWISTD_OPTS}
+       eend $? "Failed to start twistd"
+}
+
+stop() {
+       ebegin "Stopping twistd"
+       start-stop-daemon --stop --quiet --pidfile /var/run/twistd.pid 
+       eend $? "Failed to stop twistd"
+}