diff --git a/src/freedombone b/src/freedombone index 52359e6f..f30245a8 100755 --- a/src/freedombone +++ b/src/freedombone @@ -5974,6 +5974,9 @@ function configure_gpg { if [[ $GPG_KEYS_IMPORTED == "yes" && -d /home/$MY_USERNAME/.gnupg ]]; then sed -i "s|keyserver hkp://keys.gnupg.net|keyserver $GPG_KEYSERVER|g" /home/$MY_USERNAME/.gnupg/gpg.conf MY_GPG_PUBLIC_KEY_ID=$(su -c "gpg --list-keys $MY_EMAIL_ADDRESS | grep 'pub '" - $MY_USERNAME | awk -F ' ' '{print $2}' | awk -F '/' '{print $2}') + chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.gnupg + chmod 700 /home/$MY_USERNAME/.gnupg + chmod 600 /home/$MY_USERNAME/.gnupg/* echo 'configure_gpg' >> $COMPLETION_FILE return fi @@ -5995,6 +5998,8 @@ function configure_gpg { fi chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.gnupg + chmod 700 /home/$MY_USERNAME/.gnupg + chmod 600 /home/$MY_USERNAME/.gnupg/* if [[ $MY_GPG_PUBLIC_KEY && $MY_GPG_PRIVATE_KEY ]]; then # use your existing GPG keys which were exported