|
From: <abe...@us...> - 2017-03-15 23:50:21
|
Revision: 8214
http://sourceforge.net/p/astlinux/code/8214
Author: abelbeck
Date: 2017-03-15 23:50:19 +0000 (Wed, 15 Mar 2017)
Log Message:
-----------
background scripts, implement bash loadable 'sleep' builtin from r8213
Modified Paths:
--------------
branches/1.0/package/arnofw/adaptive-ban/adaptive-ban-helper.sh
branches/1.0/package/arnofw/dyndns-host-open/dyndns-host-open-helper.sh
branches/1.0/package/arnofw/dyndns-ipv6-forward/dyndns-ipv6-forward-helper.sh
branches/1.0/package/arnofw/dyndns-ipv6-open/dyndns-ipv6-open-helper.sh
branches/1.0/package/asterisk/asterisk-sip-monitor
branches/1.0/package/msmtp/msmtpqueue.sh
branches/1.0/project/astlinux/target_skeleton/usr/sbin/wan-failover
Modified: branches/1.0/package/arnofw/adaptive-ban/adaptive-ban-helper.sh
===================================================================
--- branches/1.0/package/arnofw/adaptive-ban/adaptive-ban-helper.sh 2017-03-15 22:40:18 UTC (rev 8213)
+++ branches/1.0/package/arnofw/adaptive-ban/adaptive-ban-helper.sh 2017-03-15 23:50:19 UTC (rev 8214)
@@ -18,7 +18,12 @@
echo "adaptive-ban-helper: already running, lockfile \"$LOCKFILE\" exists, process id: $(cat "$LOCKFILE")."
return 9
fi
-
+
+ # Load 'sleep' builtin if it exists
+ if [ -f /usr/lib/bash/sleep ]; then
+ enable -f /usr/lib/bash/sleep sleep
+ fi
+
trap 'rm -f "$LOCKFILE" "$ARGSFILE" "$TEMPFILE"; exit $?' INT TERM EXIT
echo "$ARGS" > "$ARGSFILE"
Modified: branches/1.0/package/arnofw/dyndns-host-open/dyndns-host-open-helper.sh
===================================================================
--- branches/1.0/package/arnofw/dyndns-host-open/dyndns-host-open-helper.sh 2017-03-15 22:40:18 UTC (rev 8213)
+++ branches/1.0/package/arnofw/dyndns-host-open/dyndns-host-open-helper.sh 2017-03-15 23:50:19 UTC (rev 8214)
@@ -16,7 +16,12 @@
echo "dyndns-host-open-helper: already running, lockfile \"$LOCKFILE\" exists, process id: $(cat "$LOCKFILE")."
return 9
fi
-
+
+ # Load 'sleep' builtin if it exists
+ if [ -f /usr/lib/bash/sleep ]; then
+ enable -f /usr/lib/bash/sleep sleep
+ fi
+
trap 'rm -f "$LOCKFILE" "$ARGSFILE"; exit $?' INT TERM EXIT
echo "$ARGS" > "$ARGSFILE"
Modified: branches/1.0/package/arnofw/dyndns-ipv6-forward/dyndns-ipv6-forward-helper.sh
===================================================================
--- branches/1.0/package/arnofw/dyndns-ipv6-forward/dyndns-ipv6-forward-helper.sh 2017-03-15 22:40:18 UTC (rev 8213)
+++ branches/1.0/package/arnofw/dyndns-ipv6-forward/dyndns-ipv6-forward-helper.sh 2017-03-15 23:50:19 UTC (rev 8214)
@@ -16,7 +16,12 @@
echo "dyndns-ipv6-forward-helper: already running, lockfile \"$LOCKFILE\" exists, process id: $(cat "$LOCKFILE")."
return 9
fi
-
+
+ # Load 'sleep' builtin if it exists
+ if [ -f /usr/lib/bash/sleep ]; then
+ enable -f /usr/lib/bash/sleep sleep
+ fi
+
trap 'rm -f "$LOCKFILE" "$ARGSFILE"; exit $?' INT TERM EXIT
echo "$ARGS" > "$ARGSFILE"
Modified: branches/1.0/package/arnofw/dyndns-ipv6-open/dyndns-ipv6-open-helper.sh
===================================================================
--- branches/1.0/package/arnofw/dyndns-ipv6-open/dyndns-ipv6-open-helper.sh 2017-03-15 22:40:18 UTC (rev 8213)
+++ branches/1.0/package/arnofw/dyndns-ipv6-open/dyndns-ipv6-open-helper.sh 2017-03-15 23:50:19 UTC (rev 8214)
@@ -16,7 +16,12 @@
echo "dyndns-ipv6-open-helper: already running, lockfile \"$LOCKFILE\" exists, process id: $(cat "$LOCKFILE")."
return 9
fi
-
+
+ # Load 'sleep' builtin if it exists
+ if [ -f /usr/lib/bash/sleep ]; then
+ enable -f /usr/lib/bash/sleep sleep
+ fi
+
trap 'rm -f "$LOCKFILE" "$ARGSFILE"; exit $?' INT TERM EXIT
echo "$ARGS" > "$ARGSFILE"
Modified: branches/1.0/package/asterisk/asterisk-sip-monitor
===================================================================
--- branches/1.0/package/asterisk/asterisk-sip-monitor 2017-03-15 22:40:18 UTC (rev 8213)
+++ branches/1.0/package/asterisk/asterisk-sip-monitor 2017-03-15 23:50:19 UTC (rev 8214)
@@ -62,7 +62,12 @@
echo "asterisk-sip-monitor: already running, lockfile \"$LOCKFILE\" exists, process id: $(cat "$LOCKFILE")."
return 9
fi
-
+
+ # Load 'sleep' builtin if it exists
+ if [ -f /usr/lib/bash/sleep ]; then
+ enable -f /usr/lib/bash/sleep sleep
+ fi
+
trap 'rm -f "$LOCKFILE" "$PIDFILE"; exit $?' INT TERM EXIT
echo "$BASHPID" > "$PIDFILE"
Modified: branches/1.0/package/msmtp/msmtpqueue.sh
===================================================================
--- branches/1.0/package/msmtp/msmtpqueue.sh 2017-03-15 22:40:18 UTC (rev 8213)
+++ branches/1.0/package/msmtp/msmtpqueue.sh 2017-03-15 23:50:19 UTC (rev 8214)
@@ -25,7 +25,12 @@
echo "msmtpqueue: already running, lockfile \"$LOCKFILE\" exists, process id: $(cat "$LOCKFILE")."
return 9
fi
-
+
+ # Load 'sleep' builtin if it exists
+ if [ -f /usr/lib/bash/sleep ]; then
+ enable -f /usr/lib/bash/sleep sleep
+ fi
+
trap 'rm -f "$LOCKFILE"; exit $?' INT TERM EXIT
while true; do
Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/wan-failover
===================================================================
--- branches/1.0/project/astlinux/target_skeleton/usr/sbin/wan-failover 2017-03-15 22:40:18 UTC (rev 8213)
+++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/wan-failover 2017-03-15 23:50:19 UTC (rev 8214)
@@ -331,6 +331,11 @@
return 9
fi
+ # Load 'sleep' builtin if it exists
+ if [ -f /usr/lib/bash/sleep ]; then
+ enable -f /usr/lib/bash/sleep sleep
+ fi
+
trap 'test_switch' HUP
trap 'remove_target_static_routes; rm -f "$LOCKFILE" "$PIDFILE"; exit $?' INT TERM EXIT
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|