From 8543b3da7d464e82bfdaf967330a115cc36fafbc Mon Sep 17 00:00:00 2001 From: Dirk von Suchodoletz Date: Thu, 18 May 2006 09:22:34 +0000 Subject: Problems with automounter corrected (hopefully), to be checked ... git-svn-id: http://svn.openslx.org/svn/openslx/ld4@215 95ad53e4-c205-0410-b2fa-d234c58c8868 --- initrd/distro-specs/suse/functions-9.3 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'initrd/distro-specs') diff --git a/initrd/distro-specs/suse/functions-9.3 b/initrd/distro-specs/suse/functions-9.3 index 43139284..9955634c 100644 --- a/initrd/distro-specs/suse/functions-9.3 +++ b/initrd/distro-specs/suse/functions-9.3 @@ -422,9 +422,11 @@ if [ -f /mnt/etc/${D_SYSCONFDIR}/autofs ] ; then if [ -n "${automnt_src}" ] ; then # local directory and home directory server from machine-setup [ -z "${automnt_dir}" ] && automnt_dir="/home" - strinstr "/" "${automnt_dir}" && error "$df_erratpld" nonfatal + # remove leading and trailing slash automnt_dir=${automnt_dir#/} - echo -e "/home\t/etc/auto.${automnt_dir}\n" >> /mnt/etc/auto.master + automnt_dir=${automnt_dir%/} + echo -e "/${automnt_dir}\t/etc/auto.${automnt_dir}\n" \ + >> /mnt/etc/auto.master echo -e "# /etc/auto.${automnt_dir} created by $0:\n" \ > /mnt/etc/auto.${automnt_dir} echo -e "*\t-rsize=32768,wsize=32768,rw\t${automnt_src}/&" \ -- cgit v1.2.3-55-g7522