[pan2] Update docs for password storage change



commit 8b56f1b2a017d1e2368d5b37fe1744225ff9e90e
Author: Petr Kovar <pknbe volny cz>
Date:   Sun Jul 23 20:07:31 2017 +0200

    Update docs for password storage change

 README               |   14 ++++++++------
 configure.ac         |    2 +-
 help/C/index.docbook |    7 +++++++
 3 files changed, 16 insertions(+), 7 deletions(-)
---
diff --git a/README b/README
index c5d73bf..7a88793 100644
--- a/README
+++ b/README
@@ -20,10 +20,9 @@ RELEASE NOTES
         * Directories to search for SSL certificates can be defined with
           environment variables 'SSL_CERT_DIR' or 'SSL_DIR'.
 
-        * Even if support for GNOME Keyring has been enabled at configure time
-          and compiled in, you can explicitly configure GNOME Keyring support
-          in the Pan Preferences. To enable support, go to Edit -> Preferences
-          -> Miscellaneous and check 'Store passwords in GNOME Keyring'.
+        * To use password storage provided by GNOME Keyring or libsecret, build
+          Pan with support for that feature, and then enable it in Edit ->
+          Preferences -> Miscellaneous -> 'Save passwords in password storage'.
 
 
 REQUIREMENTS
@@ -43,7 +42,7 @@ REQUIREMENTS
 
         * GtkSpell 2.0.7 or higher for spellchecker support
           <http://gtkspell.sourceforge.net>
-          (optionally GtkSpell 2.0.16 for spellchecker support with GTK+ 3)
+          (GtkSpell 2.0.16 or higher when using GTK+ 3)
 
         * Enchant 1.6.0 or higher for spellchecker support
           <http://www.abisource.com/projects/enchant/>
@@ -53,11 +52,14 @@ REQUIREMENTS
 
         * GNOME Keyring 3.2.0 or higher for password storage
           <https://live.gnome.org/GnomeKeyring>
+          (libsecret 0.16 or higher and gcr 3.20 or higher when using GTK+ 3
+          <https://developer.gnome.org/libsecret/>
+          <https://developer.gnome.org/gcr/>)
 
         * D-Bus to support running multiple Pan instances
           <http://www.freedesktop.org/wiki/Software/dbus>
 
-        * GnuTLS 3.0.0 or higher for encrypted connections (TLS 1.0)
+        * GnuTLS 3.0.0 or higher for encrypted connections (TLS 1.x)
           <http://www.gnu.org/software/gnutls/>
 
     Run the following command to get a list of available options that you can
diff --git a/configure.ac b/configure.ac
index ada5f49..1e9b709 100644
--- a/configure.ac
+++ b/configure.ac
@@ -230,7 +230,7 @@ if test "x$enable_libnotify" = "xyes" ; then
   fi
 fi
 
-dnl Check for libsecret (GTK+ 3 only) or GNOME Keyring if user-enabled for password storage
+dnl Check for libsecret and gcr (GTK+ 3 only) or GNOME Keyring if user-enabled for password storage
 AC_ARG_ENABLE([gkr],
   AS_HELP_STRING([--enable-gkr],[enable GNOME Keyring or libsecret support (normally: 
no)]),[enable_gkr=$enableval],[enable_gkr=no])
 if test "x$enable_gkr" = "xyes" ; then
diff --git a/help/C/index.docbook b/help/C/index.docbook
index c72fe97..797e897 100644
--- a/help/C/index.docbook
+++ b/help/C/index.docbook
@@ -1962,6 +1962,13 @@
                  <listitem>
                          <para><guilabel>Password</guilabel></para>
                          <para>Enter the password if required.</para>
+                               <note>
+                                 <para>&app; can store saved passwords in a password storage service 
provided by <systemitem>GNOME Keyring</systemitem>
+                                  or <systemitem>libsecret</systemitem>. To enable this feature, use 
<menuchoice><guimenu>Edit</guimenu>
+                                  
<guimenuitem>Preferences</guimenuitem><guimenuitem>Miscellaneous</guimenuitem><guilabel>Save passwords in 
password
+                                  storage</guilabel></menuchoice>. Password storage support is an optional 
feature and may not be available in your
+                                  &app; build.</para>
+                               </note>
                  </listitem>
          </itemizedlist>
          <para>The next section allows you to enter certain &app; settings that are server specific.</para>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]