summaryrefslogtreecommitdiffstats
path: root/src/boot-env/pbs/uclib-rootfs/bin/handleEvents
diff options
context:
space:
mode:
authorSebastian Schmelzer2010-10-04 17:42:02 +0200
committerSebastian Schmelzer2010-10-04 17:42:02 +0200
commit6ad6d7707e893016e82eeb75f4f08131d12700e7 (patch)
treeecad95c5df113890975507d1c02e77634226efc9 /src/boot-env/pbs/uclib-rootfs/bin/handleEvents
parentfix name resoulution in stage3 (diff)
downloadcore-6ad6d7707e893016e82eeb75f4f08131d12700e7.tar.gz
core-6ad6d7707e893016e82eeb75f4f08131d12700e7.tar.xz
core-6ad6d7707e893016e82eeb75f4f08131d12700e7.zip
remove uClibc stuff - part I
Diffstat (limited to 'src/boot-env/pbs/uclib-rootfs/bin/handleEvents')
-rwxr-xr-xsrc/boot-env/pbs/uclib-rootfs/bin/handleEvents38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/boot-env/pbs/uclib-rootfs/bin/handleEvents b/src/boot-env/pbs/uclib-rootfs/bin/handleEvents
deleted file mode 100755
index 9bb78951..00000000
--- a/src/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