summaryrefslogtreecommitdiff
path: root/rpc-gssd.service
diff options
context:
space:
mode:
Diffstat (limited to 'rpc-gssd.service')
-rw-r--r--rpc-gssd.service17
1 files changed, 17 insertions, 0 deletions
diff --git a/rpc-gssd.service b/rpc-gssd.service
new file mode 100644
index 0000000..d7af617
--- /dev/null
+++ b/rpc-gssd.service
@@ -0,0 +1,17 @@
+[Unit]
+Description=RPC GSS-API client-side daemon
+After=rpcbind.service var-lib-nfs-rpc_pipefs.mount
+Requires=rpcbind.service var-lib-nfs-rpc_pipefs.mount
+ConditionPathExists=/usr/sbin/rpc.gssd
+
+[Service]
+Type=forking
+EnvironmentFile=/etc/conf.d/nfs
+# Currently the mechanism modules aren't loaded automatically.
+# Patch exists at <http://marc.info/?l=linux-nfs&m=130877833918632>;
+# once it reaches mainline, the modprobe should be removed.
+ExecStartPre=-/sbin/modprobe rpcsec_gss_krb5
+ExecStart=/usr/sbin/rpc.gssd $OPTS_RPC_GSSD
+
+[Install]
+WantedBy=multi-user.target