From b7ffc0ee89a5537a72e8e97e87e6060973b57a97 Mon Sep 17 00:00:00 2001 From: George Rawlinson Date: Wed, 9 Nov 2016 14:01:06 +1300 Subject: [PATCH] Update readme & add gnupg --- README.md | 2 ++ gnupg/.gnupg/gpg-agent.conf | 14 ++++++++++++++ system/etc/security/pam_env.conf | 2 +- 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 gnupg/.gnupg/gpg-agent.conf diff --git a/README.md b/README.md index 628e0ba..d19d436 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ ``` bin > helpful shell scripts git > global git config & aliases +gnupg > utilise gpg-agent for pgp crypto lftp > sftp management mail > mail config - mutt/mbsync/notmuch mpd > music player daemon config @@ -12,6 +13,7 @@ npm > npm configuration (ha ha) nvim > neovim config & plugins ssh > safe-ish ssh config sway > minimal tiling wm for naughty computers +system > linux-specific system configuration termite > terminal colours & keyboard settings tmux > tmux config wallpapers > system wallpapers diff --git a/gnupg/.gnupg/gpg-agent.conf b/gnupg/.gnupg/gpg-agent.conf new file mode 100644 index 0000000..ba2f665 --- /dev/null +++ b/gnupg/.gnupg/gpg-agent.conf @@ -0,0 +1,14 @@ +# enable ssh + session caching (1 day) +#enable-ssh-support +#default-cache-ttl-ssh 86400 +#max-cache-ttl-ssh 86400 + +# session caching (1 day) +default-cache-ttl 86400 +max-cache-ttl 86400 + +# set pin entry program +pinentry-program /usr/bin/pinentry-curses + +# allow loopback to stdin +allow-loopback-pinentry diff --git a/system/etc/security/pam_env.conf b/system/etc/security/pam_env.conf index 9917d81..f0f6301 100644 --- a/system/etc/security/pam_env.conf +++ b/system/etc/security/pam_env.conf @@ -1,4 +1,4 @@ -# This config file is from /etc/security/pam_env.conf +# conform to XDG base directory specification XDG_DATA_HOME DEFAULT=@{HOME}/.local/share XDG_CONFIG_HOME DEFAULT=@{HOME}/.config XDG_CACHE_HOME DEFAULT=@{HOME}/.cache