Hello, The nfs-server service starts both the rpc-mountd service and the rpc-idmapd service when the server is started. But only brings down the rpc-mountd service when the NFS server is stopped.
I want nfs-server service to bring both services when the server is stopped. Looking at the difference between rpc-mountd and rpc-idmapd services, I noted the rpc-mountd service had: PartOf=nfs-server.service PartOf=nfs-utils.service and the rpc-idmapd service did not. So I changed the rpc-idmapd.service to: [Unit] Description=NFSv4 ID-name mapping service Requires=var-lib-nfs-rpc_pipefs.mount After=var-lib-nfs-rpc_pipefs.mount After=network.target PartOf=nfs-server.service PartOf=nfs-utils.service Wants=nfs-config.service After=nfs-config.service [Service] EnvironmentFile=-/run/sysconfig/nfs-utils Type=forking ExecStart=/usr/sbin/rpc.idmapd $RPCIDMAPDARGS which does not work. rpc.idmapd is still running when the nfs-server service is stopped. The man page clearly says: When systemd stops or restarts the units listed here, the action is propagated to this unit. What am I missing about the PartOf option? tia! steved. _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel