summaryrefslogtreecommitdiffstats
path: root/initramfs/distro-specs/ubuntu/functions-default
diff options
context:
space:
mode:
authorDirk von Suchodoletz2010-03-09 23:17:41 +0100
committerDirk von Suchodoletz2010-03-09 23:17:41 +0100
commit1773641970130f4adc7a308d357eee1bf8ed277a (patch)
tree2ee81503cb33ab790221726d43e03f8e0816b745 /initramfs/distro-specs/ubuntu/functions-default
parentChanges for Ubuntu 10.04 upstart ... (diff)
downloadcore-1773641970130f4adc7a308d357eee1bf8ed277a.tar.gz
core-1773641970130f4adc7a308d357eee1bf8ed277a.tar.xz
core-1773641970130f4adc7a308d357eee1bf8ed277a.zip
Not functional yet (see #675) ...
Diffstat (limited to 'initramfs/distro-specs/ubuntu/functions-default')
-rw-r--r--initramfs/distro-specs/ubuntu/functions-default15
1 files changed, 13 insertions, 2 deletions
diff --git a/initramfs/distro-specs/ubuntu/functions-default b/initramfs/distro-specs/ubuntu/functions-default
index 919ab33f..f3718d47 100644
--- a/initramfs/distro-specs/ubuntu/functions-default
+++ b/initramfs/distro-specs/ubuntu/functions-default
@@ -51,9 +51,9 @@ config_distro () {
# copy initial upstart scripts back
for file in alsa-mixer-save.conf control-alt-delete.conf dbus.conf \
dmesg.conf hwclock.conf hwclock-save.conf irqbalance.conf \
- module-init-tools.conf mountall.conf plymouth*conf \
+ module-init-tools.conf mountall.conf mounted*conf plymouth*conf \
procps.conf rc.conf rcS.conf tty*conf udev*conf \
- upstart-ufw-bridge.conf ; do
+ upstart-udev-bridge.conf ; do
mv /mnt/etc/init.inactive/${file} /mnt/etc/init >/dev/null 2>&1
done
@@ -221,6 +221,7 @@ if [ -f /mnt/etc/init.inactive/autofs.conf ] ; then
sed -e "1i# /etc/default/autofs - file modified by\n#\t$0:\n#" \
-e "s,TIMEOUT.*,TIMEOUT=60," -i /mnt/etc/default/autofs
config_portmap
+ config_nfs
fi
}
# start portmapper (needed at least for nfsN and nis services)
@@ -228,6 +229,16 @@ config_portmap () {
mv /mnt/etc/init.inactive/portmap.conf /mnt/etc/init
mv /mnt/etc/init.inactive/statd.conf /mnt/etc/init
}
+# mostly unused yet (needs to be properly integrated)
+config_nfs () {
+ [ -e /mnt/etc/init.inactive/gssd.conf ] && \
+ mv /mnt/etc/init.inactive/gssd.conf /mnt/etc/init
+ [ -e /mnt/etc/init.inactive/rpc_pipefs.conf ] && \
+ mv /mnt/etc/init.inactive/rpc_pipefs.conf /mnt/etc/init
+ [ -e /mnt/etc/init.inactive/idmapd.conf ] && \
+ mv /mnt/etc/init.inactive/idmapd.conf /mnt/etc/init
+}
+
# start NIS (unchecked!! fixme - does the service is really named ypbind??)
config_nis () {
if [ -f /mnt/etc/init.inactive/ypbind.conf ] ; then