summaryrefslogtreecommitdiffstats
path: root/proxy/examples
diff options
context:
space:
mode:
Diffstat (limited to 'proxy/examples')
-rw-r--r--proxy/examples/gssproxy-example.conf16
-rw-r--r--proxy/examples/gssproxy.conf.in11
2 files changed, 11 insertions, 16 deletions
diff --git a/proxy/examples/gssproxy-example.conf b/proxy/examples/gssproxy-example.conf
deleted file mode 100644
index 139d6e6..0000000
--- a/proxy/examples/gssproxy-example.conf
+++ /dev/null
@@ -1,16 +0,0 @@
-[gssproxy]
-
-[service/default]
- mechs = krb5
- krb5_keytab = /etc/krb5.keytab
- krb5_ccache = /run/user/%u/krb5cc
- trusted = yes
- kernel_nfsd = yes
- euid = 0
-
-[service/gssproxy]
- mechs = krb5
- krb5_principal = gssproxy/foo.bar.org
- krb5_keytab = /etc/gssproxy/gssproxy.keytab
- krb5_ccache = /tmp/krb5cc_123
- euid = 123
diff --git a/proxy/examples/gssproxy.conf.in b/proxy/examples/gssproxy.conf.in
new file mode 100644
index 0000000..7343806
--- /dev/null
+++ b/proxy/examples/gssproxy.conf.in
@@ -0,0 +1,11 @@
+[gssproxy]
+
+[service/nfs]
+ mechs = krb5
+ cred_store = keytab:/etc/krb5.keytab
+ cred_store = ccache:FILE:@gpclidir@/krb5cc_%U
+ cred_store = client_keytab:@gpclidir@/%U.keytab
+ trusted = yes
+ kernel_nfsd = yes
+ euid = 0
+