summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorJameson Graef Rollins <jrollins@phys.columbia.edu>2008-09-15 11:36:27 -0700
committerJameson Graef Rollins <jrollins@phys.columbia.edu>2008-09-15 11:36:27 -0700
commit924d4c617c5f5edcabb630521f0c97436f6f1cb7 (patch)
tree46e1e4fcfa9e9614ef105ff6b1f64f0d21f494c6 /debian
parent86d072e02c75f1c0e84d4f5c51c2e034fa84de21 (diff)
Start changes to move gpg.conf files into /etc/monkeysphere.
Diffstat (limited to 'debian')
-rwxr-xr-xdebian/monkeysphere.postinst16
1 files changed, 5 insertions, 11 deletions
diff --git a/debian/monkeysphere.postinst b/debian/monkeysphere.postinst
index 981c9df..bd3062f 100755
--- a/debian/monkeysphere.postinst
+++ b/debian/monkeysphere.postinst
@@ -5,6 +5,7 @@
# Author: Jameson Rollins <jrollins@fifthhorseman.net>
# Copyright 2008
+ETC="/etc/monkeysphere"
VARLIB="/var/lib/monkeysphere"
if ! getent passwd monkeysphere >/dev/null ; then
@@ -18,17 +19,10 @@ fi
# install host gnupg home directory
install --owner root --group monkeysphere --mode 750 -d "$VARLIB"/gnupg-host
-# install host gpg.conf
-cat <<EOF > "$VARLIB"/gnupg-host/gpg.conf
-list-options show-uid-validity
-EOF
+# link in the gpg.conf
+ln -s "$ETC"/gnupg-host.conf "$VARLIB"/gnupg-host/gpg.conf
# install authentication gnupg home directory
install --owner monkeysphere --group monkeysphere --mode 700 -d "$VARLIB"/gnupg-authentication
-# install authentication gpg.conf
-cat <<EOF > "$VARLIB"/gnupg-authentication/gpg.conf
-list-options show-uid-validity
-primary-keyring $VARLIB/gnupg-authentication/pubring.gpg
-keyring $VARLIB/gnupg-host/pubring.gpg
-EOF
-chown monkeysphere:monkeysphere "$VARLIB"/gnupg-authentication/gpg.conf
+# link in the gpg.conf
+ln -s "$ETC"/gnupg-authentication.conf "$VARLIB"/gnupg-authentication/gpg.conf