All, the git repository for openrc shows two different definitions of net_fs_list as follows: etc/rc.conf.in:net_fs_list="afs cifs coda davfs fuse fuse.sshfs gfs glusterfs lustre ncpfs nfs nfs4 ocfs2 shfs smbfs" sh/rc-functions.sh.in:net_fs_list="afs cifs coda davfs fuse gfs ncpfs nfs nfs4 ocfs2 shfs smbfs" I'm guessing that the first definition is correct and should be copied to the second location. This brings up another question however. My understanding of this variable is that it is a list of file system types for non-local file systems. Is this something we want to expose in rc.conf and allow users to configure, or should we just maintain it internally in rc-functions.sh and maybe have another variable if users want to add their own filesystem types to the list?
yes, we want people to be able to control the list. that was the whole point -- we dont want to have to maintain a huge random list of crap that people use. a better idea though might be to have a base "net_fs_list" and only let the user extend it.
(In reply to comment #1) > a better idea though might be to have a base "net_fs_list" and only let the > user extend it. I just pushed a commit that makes this happen. Now, in rc.conf, extra_net_fs_list can be used to extend the list of network fstypes. This variable is added onto the end of our base list, which is set in rc-functions.sh.