blob: 5c845b7e82f017660827bd3406687c37fe3269c5 [file] [log] [blame]
Patrick Williamsc124f4f2015-09-15 14:41:29 -05001[Unit]
Brad Bishop6e60e8b2018-02-01 10:27:11 -05002Description=NFS server and services
3DefaultDependencies=no
4Requires=network.target proc-fs-nfsd.mount
5Requires=nfs-mountd.service
6Wants=rpcbind.service
7After=local-fs.target
8After=network.target proc-fs-nfsd.mount rpcbind.service nfs-mountd.service
9ConditionPathExists=@SYSCONFDIR@/exports
Patrick Williamsc124f4f2015-09-15 14:41:29 -050010
11[Service]
12Type=oneshot
13EnvironmentFile=-@SYSCONFDIR@/nfs-utils.conf
14ExecStartPre=@SBINDIR@/exportfs -r
15ExecStart=@SBINDIR@/rpc.nfsd $NFSD_OPTS $NFSD_COUNT
16ExecStop=@SBINDIR@/rpc.nfsd 0
Brad Bishop6e60e8b2018-02-01 10:27:11 -050017ExecStopPost=@SBINDIR@/exportfs -au
Patrick Williamsc124f4f2015-09-15 14:41:29 -050018ExecStopPost=@SBINDIR@/exportfs -f
19ExecReload=@SBINDIR@/exportfs -r
Patrick Williamsc124f4f2015-09-15 14:41:29 -050020RemainAfterExit=yes
21
22[Install]
23WantedBy=multi-user.target