diff options
author | Sebastian Schmelzer | 2010-10-04 17:42:02 +0200 |
---|---|---|
committer | Sebastian Schmelzer | 2010-10-04 17:42:02 +0200 |
commit | 6ad6d7707e893016e82eeb75f4f08131d12700e7 (patch) | |
tree | ecad95c5df113890975507d1c02e77634226efc9 /src/boot-env/pbs/uclib-rootfs/bin | |
parent | fix name resoulution in stage3 (diff) | |
download | core-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')
-rwxr-xr-x | src/boot-env/pbs/uclib-rootfs/bin/bbinit | 19 | ||||
-rwxr-xr-x | src/boot-env/pbs/uclib-rootfs/bin/handleEvents | 38 |
2 files changed, 0 insertions, 57 deletions
diff --git a/src/boot-env/pbs/uclib-rootfs/bin/bbinit b/src/boot-env/pbs/uclib-rootfs/bin/bbinit deleted file mode 100755 index 3fd67612..00000000 --- a/src/boot-env/pbs/uclib-rootfs/bin/bbinit +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/hush - -# create clean setup -mkdir -p /etc/events.conf -mkdir -p /etc/events.d -rm /etc/events.d/* -for f in $(ls -1 /etc/events) -do - ln -sf /etc/events/$f /etc/events.d/$f -done - -mkdir -p /tmp/event -rm /tmp/event/* -rm /tmp/events - -# start bbinit -inotifyd /bin/handleEvents /tmp/event/:n & -# initial call (executing all zero dependent scipts) -handleEvents 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 |