diff options
author | Sebastian Schmelzer | 2010-09-02 17:50:49 +0200 |
---|---|---|
committer | Sebastian Schmelzer | 2010-09-02 17:50:49 +0200 |
commit | 416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5 (patch) | |
tree | 4715f7d742fec50931017f38fe6ff0a89d4ceccc /boot-env/pbs/uclib-rootfs/bin/handleEvents | |
parent | Fix for the problem reported on the list (sed filter forgotten for the (diff) | |
download | core-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.tar.gz core-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.tar.xz core-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.zip |
change dir structure
Diffstat (limited to 'boot-env/pbs/uclib-rootfs/bin/handleEvents')
-rwxr-xr-x | boot-env/pbs/uclib-rootfs/bin/handleEvents | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/boot-env/pbs/uclib-rootfs/bin/handleEvents b/boot-env/pbs/uclib-rootfs/bin/handleEvents deleted file mode 100755 index 9bb78951..00000000 --- a/boot-env/pbs/uclib-rootfs/bin/handleEvents +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/hush - -# wait for lock -while [ -f /tmp/bbinit.lock ] -do - sleep 0.1 -done - -# lock eventhandler -touch /tmp/bbinit.lock - -# source list of finished events -[ -f /tmp/events ] && . /tmp/events - -# go through all unhandled events -for f in $( ls -1 /etc/events.d/ ) -do - . /etc/events.d/$f - - # check dependencies - eval dep=\$${f}_depends - havealldeps=1 - for d in $dep - do - eval havedep=\$have${d} - [ "x$havedep" == "x1" ] || havealldeps=0 - done - - # if nothing is missing execute script - if [ "x$havealldeps" == "x1" ]; then - echo executing $f - /etc/bbinit.d/$f & - rm /etc/events.d/$f - fi -done - -# unlock eventhandler -rm /tmp/bbinit.lock |