diff options
Diffstat (limited to 'init.d/firmware')
-rwxr-xr-x | init.d/firmware | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/init.d/firmware b/init.d/firmware new file mode 100755 index 0000000..d65d601 --- /dev/null +++ b/init.d/firmware @@ -0,0 +1,22 @@ +#!/sbin/runscript +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +# This unpacks any firmware tarballs. + +depend() { + : +} + +start() { +einfo checking for firmware to unpack + if [ -e /lib/firmware.tar.bz2 ] + then + ebegin "Unpacking firmware" + mkdir -p /lib/firmware + tar xjf /lib/firmware.tar.bz2 -C /lib/firmware + eend 0 + fi + [ -x /sbin/udevtrigger ] && /sbin/udevtrigger +} |