https://bugzilla.novell.com/show_bug.cgi?id=742630 https://bugzilla.novell.com/show_bug.cgi?id=742630#c0 Summary: AutoFS: init script dependency between autofs, rpcbind, portmap and nfs Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: All OS/Version: SuSE Other Status: ASSIGNED Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: lchiquitto@suse.com ReportedBy: lchiquitto@suse.com QAContact: qa@suse.de CC: nfbrown@suse.com, kletzli@comcast.net Found By: Community User Blocker: --- Quoting David in bug #734888: "It does not appear that rpcbind is started automatically by autofs, nor does rpcbind seem to be listed in the "Requires" section of the RPM. I had to enable the rpcbind service by hand in 12.1 on an x86_64 system to get autofs to work properly." There are two issues reported: 1. The AutoFS package doesn't explicitly require portmap/rpcbind I believe this is no problem. AutoFS recommends nfs-client, which requires rpcbind. I guess this is enough. 2. The AutoFS init script doesn't have a hard requirement on portmap/rpcbind The problem here is: there are AutoFS setups that don't use NFS. Admins can use AutoFS to mount local disks, Samba volumes or other remote file systems that don't require rpcbind. Having said that, I believe that the absolute majority of AutoFS setups uses it to mount NFS volumes. So the situation is as follows: - To enable AutoFS today, the admin must manually enable three services: autofs, rpcbind and nfs. When he enables "autofs", nothing tells him that "rpcbind" and "nfs" are also required (if he's mounting NFS volumes). The fix for this is to add "$portmap" and "nfs" to "Required-start" in the autofs init script. However... - ... doing so would enable unneeded services on servers that use AutoFS to mount just local disks or Samba volumes (rpcbind, idmapd) Since most of AutoFS users use it to mount NFS, I believe it would be better to add "$portmap" and "nfs" to "Required-start", but I'd like to collect more opinions on this. Neil, what do you think? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.