Bug 151816 - fstab entries of type nfs4 mounted too early and ignored by rcnfs
Summary: fstab entries of type nfs4 mounted too early and ignored by rcnfs
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Beta 3
Hardware: PC Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Dr. Werner Fink
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-17 14:37 UTC by Marc Schütz
Modified: 2006-02-21 11:43 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Schütz 2006-02-17 14:37:19 UTC
Entries with fs type "nfs4" in fstab are mounted directly at boot, before network is up.

Later on, they are ignored (not mounted) by /etc/init.d/nfs .
Comment 1 Michael Gross 2006-02-17 15:31:53 UTC
Attach your /etc/fstab here. Was this created with YaST or did you set it up manually?
Comment 2 Marc Schütz 2006-02-20 10:20:15 UTC
/dev/hda3            /                    reiserfs   acl,user_xattr        1 1
/dev/hda2            swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/hda1            /data1               auto       noauto,user           0 0
/dev/hda5            /data2               auto       noauto,user           0 0
resy-server:/home    /resy                nfs        defaults              0 0
resy-gecks:/         /xyz                 nfs4       defaults,sec=krb5     0 0

It was created with YaST, but I appended the last two lines. If you look into /etc/init.d/nfs you will see lines like

if test "$type" = "nfs" ; then

which explicitly don't check for "nfs4". Likewise, in /etc/init.d/boot.localfs there is the line

mount -av -t nonfs,noproc,nodevpts,nosmbfs,nocifs -O no_netdev

which should also contain "nonfs4".
Comment 3 Ruediger Oertel 2006-02-21 11:43:27 UTC
changed rc,boot.localfs,nfs