diff options
author | John Bowler <jbowler@nslu2-linux.org> | 2006-01-30 00:16:23 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2006-01-30 00:16:23 +0000 |
commit | ea748f84046d22252abe8a5a6d160a73bcb2e92f (patch) | |
tree | f07ff4a84b1530dd7cafc12f98f6ff6885108045 /packages/slugos-init/files/leds | |
parent | ad744e7896ccb0b83a8ff0ca30dc4ef7a776e105 (diff) |
slugos-init: update to use 'beep' in 0.10
- boot scripts now use the new beep arguments
Diffstat (limited to 'packages/slugos-init/files/leds')
-rw-r--r-- | packages/slugos-init/files/leds | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/packages/slugos-init/files/leds b/packages/slugos-init/files/leds index 8132a22046..b614dd60d8 100644 --- a/packages/slugos-init/files/leds +++ b/packages/slugos-init/files/leds @@ -166,10 +166,18 @@ sysled(){ } # -# beep [double] -# emit a beep, or a double beep -# dummy - at present does nothing +# beep {arguments} +# emit a beep +# does nothing if there is no beep executable beep(){ + local arg + arg= + test "$1" = beep && shift + if test -x /bin/beep + then + test -c /dev/buzzer && arg="-e /dev/buzzer" + /bin/beep $arg "$@" + fi return 0 } @@ -192,7 +200,7 @@ leds_help(){ echo " trigger may be given. 'user' will use the default specified" >&2 echo " in USER_LED from /etc/default/rcS, if not specified a cpu" >&2 echo " activity setting appropriate to the machine is selected" >&2 - echo " beep [double]" >&2 + echo " beep {args}" >&2 echo " if possible cause the machine to emit a beep" >&2 } |