From 6e19c3ec20c920e3f3c203034983f290df9207b1 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 19 Nov 2011 22:40:55 +0100 Subject: Typo --- WHISHLIST | 4 ---- WISHLIST | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 WHISHLIST create mode 100644 WISHLIST diff --git a/WHISHLIST b/WHISHLIST deleted file mode 100644 index 3c82f71..0000000 --- a/WHISHLIST +++ /dev/null @@ -1,4 +0,0 @@ -* Add parallel module execution support (threads or forks) -* Add special signal handling (e.g. trigger modules) -* Allow to enable/disable time carry calculation - diff --git a/WISHLIST b/WISHLIST new file mode 100644 index 0000000..3c82f71 --- /dev/null +++ b/WISHLIST @@ -0,0 +1,4 @@ +* Add parallel module execution support (threads or forks) +* Add special signal handling (e.g. trigger modules) +* Allow to enable/disable time carry calculation + -- cgit v1.2.3 From 5914db1775b2ebdcc8196b570c8bc68e3a970019 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sat, 19 Nov 2011 22:44:34 +0100 Subject: Masterversion --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 34dfff2..c6befe9 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -PerlDaemon v1.2.1 +PerlDaemon v1.2.1-master -- cgit v1.2.3 From 439c2091704a897eb43761fe9371c3400d42a4ea Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 16 Feb 2014 14:56:33 +0100 Subject: change email --- COPYING | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/COPYING b/COPYING index 4c1a107..46e6fae 100644 --- a/COPYING +++ b/COPYING @@ -1,6 +1,6 @@ # PerlDaemon (c) 2010, 2011, Dipl.-Inform. (FH) Paul Buetow # -# E-Mail: perldaemon@mx.buetow.org WWW: http://perldaemon.buetow.org +# E-Mail: perldaemon@dev.buetow.org WWW: http://perldaemon.buetow.org # # All rights reserved. # -- cgit v1.2.3 From d6f78c532c2c23b1203b1c0332de89a8c8c53d04 Mon Sep 17 00:00:00 2001 From: "admin (centauri.fritz.box)" Date: Sat, 22 Mar 2014 12:11:29 +0100 Subject: change git repo --- control | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 74 insertions(+), 1 deletion(-) mode change 120000 => 100755 control diff --git a/control b/control deleted file mode 120000 index 187e168..0000000 --- a/control +++ /dev/null @@ -1 +0,0 @@ -bin/perldaemon \ No newline at end of file diff --git a/control b/control new file mode 100755 index 0000000..11c1a7e --- /dev/null +++ b/control @@ -0,0 +1,74 @@ +#!/usr/bin/env bash +# PerlDaemon (c) 2010, 2011, Dipl.-Inform. (FH) Paul Buetow (http://perldaemon.buetow.org) + +declare -r ARG=$1 +declare -a LIBPATHS=(./lib ../lib /lib /usr/lib /usr/local/lib /opt/lib) + +for path in ${LIBPATHS[@]}; do + if [ -f $path/PerlDaemon/PerlDaemon.pl ]; then + LIBDIR=$path + break + fi +done + +if [ -z "$LIBDIR" ]; then + echo No PerlDaemon module path found + exit 1 +fi + +start () { + echo Starting daemon now... + perl -I$LIBDIR $LIBDIR/PerlDaemon/PerlDaemon.pl config=./conf/perldaemon.conf $@ +} + +stop () { + if [ -f ./run/perldaemon.pid ]; then + echo Stopping daemon now... + kill $(cat ./run/perldaemon.pid); + else + echo "No pidfile found (not running?) " + fi +} + +logrotate () { + echo Triggering a logrotate + kill -HUP $(cat ./run/perldaemon.pid) +} + +keys () { + perl -I$LIBDIR $LIBDIR/PerlDaemon/PerlDaemon.pl config=./conf/perldaemon.conf keys=1 $@ +} + +case $ARG in + start) + shift + start $@ + ;; + + stop) + stop + ;; + + restart) + shift + stop + start $@ + ;; + + logrotate) + logrotate + ;; + + foreground) + start daemon.daemonize=no $@ + ;; + + keys) + keys $@ + ;; + + *) + echo "Usage: $0 [key1=val1 [[key2=val2] ...]]" + exit 1 + ;; +esac -- cgit v1.2.3