From 7c1f3099d60e56563a676d6c349336bc34668de0 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 5 Jan 2017 12:58:58 -0500 Subject: [PATCH] Added a plugin google-authenticator Added a security plugin that allows a mail user to setup and create a two factor authentication challenge at login using either Google Authenticator or another one-time password generator, such as 1Password. --- setup/webmail.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup/webmail.sh b/setup/webmail.sh index 074a5aef..237b6857 100755 --- a/setup/webmail.sh +++ b/setup/webmail.sh @@ -39,6 +39,7 @@ HASH=81fbfba4683522f6e54006d0300a48e6da3f3bbd VACATION_SIEVE_VERSION=91ea6f52216390073d1f5b70b5f6bea0bfaee7e5 PERSISTENT_LOGIN_VERSION=1e9d724476a370ce917a2fcd5b3217b0c306c24e HTML5_NOTIFIER_VERSION=4b370e3cd60dabd2f428a26f45b677ad1b7118d5 +TWOFACTOR_GAUTHENTICATOR_VERSION=2020378f8cfb8349614c72faf1a76f8896653cca UPDATE_KEY=$VERSION:$VACATION_SIEVE_VERSION:$PERSISTENT_LOGIN_VERSION:$HTML5_NOTIFIER_VERSION:a needs_update=0 #NODOC if [ ! -f /usr/local/lib/roundcubemail/version ]; then @@ -68,6 +69,9 @@ if [ $needs_update == 1 ]; then # install roundcube html5_notifier plugin git_clone https://github.com/kitist/html5_notifier.git $HTML5_NOTIFIER_VERSION '' /usr/local/lib/roundcubemail/plugins/html5_notifier + # install roundcube twofactor_gauthenticator plugin + git clone https://github.com/alexandregz/twofactor_gauthenticator.git $TWOFACTOR_GAUTHENTICATOR_VERSION '' /usr/local/lib/roundcubemail/plugins/twofactor_gauthenticator + # record the version we've installed echo $UPDATE_KEY > /usr/local/lib/roundcubemail/version fi @@ -101,7 +105,7 @@ cat > /usr/local/lib/roundcubemail/config/config.inc.php <