diff options
Diffstat (limited to 'initrd/distro-specs/suse/functions-10.0')
-rw-r--r-- | initrd/distro-specs/suse/functions-10.0 | 62 |
1 files changed, 7 insertions, 55 deletions
diff --git a/initrd/distro-specs/suse/functions-10.0 b/initrd/distro-specs/suse/functions-10.0 index ed41d1f7..06887d7e 100644 --- a/initrd/distro-specs/suse/functions-10.0 +++ b/initrd/distro-specs/suse/functions-10.0 @@ -1,18 +1,13 @@ # Description: configuration functions for SuSE 10.0 which differ from -# functions defined for SuSE 9.3 which is base ... General -# changes should be done there, version specific changes for -# the 10.0 here. +# functions defined in general SuSE base settings ... General +# changes should be done there, version specific changes for +# the 10.0 here. # -# Author(s): Dirk von Suchodoletz <dirk@goe.net>, 24-05-2006 +# Author(s): Dirk von Suchodoletz <dirk@goe.net>, 24-06-2006 # # Copyright: (c) 2006 - RZ Universitaet Freiburg # -# Version: 0.2.1f - -# empty preinit to overwrite settings from the 9.3 file -postinit () { -: -} +# Version: 0.3.0a # udev service udev_hotplug () { @@ -24,60 +19,17 @@ if [ -x /bin/udevd ] ; then export UDEVD_EVENT_TIMEOUT=1 echo "" > /proc/sys/kernel/hotplug udevd --daemon || result=1 -else error " udev daemon is not available. Some devices might not \ -apprear." nonfatal +else error "$df_errudev" nonfatal fi return $result } -# acpi and powersave have changed +# acpi and powersave config_acpi () { rllinker acpid "10" "12" rllinker powersaved "11" "11" } -# configure dbus (inter application communication for kde and gnome), hal -# (hardware abstraction layer - used e.g. by powersaved) and resmgr -# (resource manager - the user gets permissions to devices when loggin on) -# runlevel script for haldaemon is now haldaemon instead of hal -config_dreshal () { -local start="05" -local stop="18" -if [ "x$start_dreshal" = "xyes" ]; then - if [ -f /mnt/etc/${D_INITDIR}/dbus ] ; then - strinfile "messagebus:" /mnt/etc/passwd || \ - echo "messagebus:x:100:101:User for D-BUS:/var/run/dbus:/bin/false" \ - >> /mnt/etc/passwd - strinfile "messagebus:" /mnt/etc/group || \ - echo "messagebus:!:101:" >> /mnt/etc/group - testmkd /mnt/var/run/dbus - # set permissions with userid - echo -e "\tchown messagebus:messagebus /var/run/dbus 2>/dev/null" \ - >>/mnt/etc/${D_INITDIR}/boot.ld - rllinker "dbus" "$start" "$stop" - fi - if [ -f /mnt/etc/${D_INITDIR}/resmgr ] ; then - testmkd /mnt/var/run/resmgr/classes - start="0"`expr $start + 1` - stop="0"`expr $start - 1` - rllinker "resmgr" "$start" "$stop" - fi - if [ -f /mnt/etc/${D_INITDIR}/haldaemon ] ; then - strinfile "haldaemon:" /mnt/etc/passwd || \ - echo "haldaemon:x:105:103:User for haldaemon:/var/run/hal:/bin/false" \ - >> /mnt/etc/passwd - strinfile "haldaemon:" /mnt/etc/group || \ - echo "haldaemon:!:103:" >> /mnt/etc/group - testmkd /mnt/var/run/hal - # set permissions with userid - echo -e "\tchown haldaemon:haldaemon /var/run/hal 2>/dev/null" \ - >>/mnt/etc/${D_INITDIR}/boot.ld - start="0"`expr $start + 1` - stop="0"`expr $start - 1` - rllinker "haldaemon" "$start" "$stop" - fi -fi -} # prepare virtual machine environment (vmware, vmplayer) config_vmware () { rllinker "vmware-prep" "18" "02" |