When I enable rpc.mountd service in nfsserver-tree, it seems to shift the rpcbind service, on which it depends, out of nfs-tree into
nfsserver-tree?
root@antix-init-diversity:/etc/66/service# 66 tree status
Name : boot
Current : no
Enabled : no
Allowed : root
Groups : boot
Depends : None
Required by : None
Contents : boot@system:mount-run boot@system:system-hostname
boot@system:populate-run boot@system:mount-tmp
boot@system:populate-tmp boot@system:populate-sys
boot@system:mount-pts boot@system:mount-shm
boot@system:populate-dev boot@system:mount-cgroups
boot@system:mount-branch boot@system:system-hwclock
boot@system:modules-kernel boot@system:system-random
boot@system:system-sysctl boot@system:udevd-log
boot@system:udevd boot@system:udevadm
boot@system:system-fontnkey boot@system:system-fsck
boot@system:system-branch boot@system:mount-rw
boot@system:mount-swap boot@system:local-time
boot@system:local-loop boot@system:local-sethostname
boot@system:local-authfiles boot@system:local-rc
boot@system:local-dmesg boot@system:local-branch
boot@system:runtime-branch boot@system:canopy
boot@system:tty-rc@tty1 boot@system:tty-earlier@tty12
boot@system:tty-rc@tty2 boot@system
Name : nfs-tree
Current : no
Enabled : no
Allowed : root
Groups : admin
Depends : None
Required by : nfsclient-tree nfsserver-tree
Contents : rpcbind rpcbind-log
Name : global
Current : no
Enabled : yes
Allowed : root
Groups : admin
Depends : None
Required by : None
Contents : dbus-log dbus seatd-log seatd slimski-log slimski
connmand-log connmand nmbd-log nmbd smbd-log smbd ufw
bluetoothd-log bluetoothd sshd-log sshd elogind-log elogind
vsftpd-log vsftpd spice-vdagentd-log spice-vdagentd
spice-vdagent-log spice-vdagent xeyes-log xeyes
avahi-daemon-log avahi-daemon
Name : nfsclient-tree
Current : no
Enabled : no
Allowed : root
Groups : admin
Depends : nfs-tree
Required by : None
Contents : rpc.statd-log rpc.statd rpc.idmapd-log rpc.idmapd
rpc.gssd-log rpc.gssd
Name : nfsserver-tree
Current : no
Enabled : no
Allowed : root
Groups : admin
Depends : nfs-tree
Required by : None
Contents : rpc.mountd-log rpc.mountd rpc.nfsd-log rpc.nfsd
root@antix-init-diversity:/etc/66/service# 66 -t nfsserver-tree enable rpc.mountd
enable: info: Enabled successfully: rpcbind-log
enable: info: Enabled successfully: rpcbind
enable: info: Enabled successfully: rpc.mountd-log
enable: info: Enabled successfully: rpc.mountd
root@antix-init-diversity:/etc/66/service# 66 tree status
Name : boot
Current : no
Enabled : no
Allowed : root
Groups : boot
Depends : None
Required by : None
Contents : boot@system:mount-run boot@system:system-hostname
boot@system:populate-run boot@system:mount-tmp
boot@system:populate-tmp boot@system:populate-sys
boot@system:mount-pts boot@system:mount-shm
boot@system:populate-dev boot@system:mount-cgroups
boot@system:mount-branch boot@system:system-hwclock
boot@system:modules-kernel boot@system:system-random
boot@system:system-sysctl boot@system:udevd-log
boot@system:udevd boot@system:udevadm
boot@system:system-fontnkey boot@system:system-fsck
boot@system:system-branch boot@system:mount-rw
boot@system:mount-swap boot@system:local-time
boot@system:local-loop boot@system:local-sethostname
boot@system:local-authfiles boot@system:local-rc
boot@system:local-dmesg boot@system:local-branch
boot@system:runtime-branch boot@system:canopy
boot@system:tty-rc@tty1 boot@system:tty-earlier@tty12
boot@system:tty-rc@tty2 boot@system
Name : nfs-tree
Current : no
Enabled : no
Allowed : root
Groups : admin
Depends : None
Required by : nfsclient-tree nfsserver-tree
Contents : None
Name : global
Current : no
Enabled : yes
Allowed : root
Groups : admin
Depends : None
Required by : None
Contents : dbus-log dbus seatd-log seatd slimski-log slimski
connmand-log connmand nmbd-log nmbd smbd-log smbd ufw
bluetoothd-log bluetoothd sshd-log sshd elogind-log elogind
vsftpd-log vsftpd spice-vdagentd-log spice-vdagentd
spice-vdagent-log spice-vdagent xeyes-log xeyes
avahi-daemon-log avahi-daemon
Name : nfsclient-tree
Current : no
Enabled : no
Allowed : root
Groups : admin
Depends : nfs-tree
Required by : None
Contents : rpc.statd-log rpc.statd rpc.idmapd-log rpc.idmapd
rpc.gssd-log rpc.gssd
Name : nfsserver-tree
Current : no
Enabled : no
Allowed : root
Groups : admin
Depends : nfs-tree
Required by : None
Contents : rpc.nfsd-log rpc.nfsd rpcbind rpcbind-log rpc.mountd
rpc.mountd-log
[nevj@trinity s6]$
That puzzles me.
It may not matter as far as functioning goes.
Should I perhaps remove the individual daemon dependencies on rpcbind, and only have the tree dependencies.?
or
Should I retain the individual daemon dependencies and get rid of nfs-tree.?
Where should I put rpcbind, given that everything in 2 trees depends on it. In global maybe?