X-Git-Url: http://git.grml.org/?p=grml-autoconfig.git;a=blobdiff_plain;f=autoconfig.functions;h=d16699899201b50bbe7d80ddf56034f4a7ef6380;hp=e1330040b7a3629b93343918be2c1a260c16034e;hb=f7359bd0bfd5b036537ee0941714a024d4291cc3;hpb=943512fda01d596866c5f11e0f8b65e6b172be23 diff --git a/autoconfig.functions b/autoconfig.functions index e133004..d166998 100755 --- a/autoconfig.functions +++ b/autoconfig.functions @@ -399,6 +399,23 @@ config_userfstab(){ } # }}} +# {{{ mount configfs +config_configfs() { + einfo "Mounting configfs" + CONFIGFS_DIR=/sys/kernel/config/ + modprobe configfs 2>/dev/null 1>&2 + if ! [ -d "$CONFIGFS_DIR" ] ; then + eindent + einfo "$CONFIGFS_DIR does not exist, can't mount directory" + eend 1 + eoutdent + else + mount -t configfs configfs "$CONFIGFS_DIR" 2>/dev/null 1>&2 + eend $? + fi +} +# }}} + # {{{ Set clock (Local time is more often used than GMT, so it is default) config_time(){ # don't touch the files if running from harddisk: