summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Hartmann <stha09@googlemail.com>2020-04-02 19:11:25 +0200
committerMike Gilbert <floppym@gentoo.org>2020-04-02 13:52:06 -0400
commitd6f8d307f3c11af26f62694f612fc68321b0fece (patch)
treef5c1ab20c4c98e4a0d1abf647ad3661551787485 /www-client
parentwww-client/chromium: security cleanup (diff)
downloadgentoo-d6f8d307f3c11af26f62694f612fc68321b0fece.tar.gz
gentoo-d6f8d307f3c11af26f62694f612fc68321b0fece.tar.bz2
gentoo-d6f8d307f3c11af26f62694f612fc68321b0fece.zip
www-client/chromium: add postinst message for password storage
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Stephan Hartmann <stha09@googlemail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/15209
Diffstat (limited to 'www-client')
-rw-r--r--www-client/chromium/chromium-80.0.3987.162.ebuild8
-rw-r--r--www-client/chromium/chromium-81.0.4044.83.ebuild8
-rw-r--r--www-client/chromium/chromium-83.0.4093.3.ebuild8
3 files changed, 24 insertions, 0 deletions
diff --git a/www-client/chromium/chromium-80.0.3987.162.ebuild b/www-client/chromium/chromium-80.0.3987.162.ebuild
index ac938c48e31a..2837b792e8ff 100644
--- a/www-client/chromium/chromium-80.0.3987.162.ebuild
+++ b/www-client/chromium/chromium-80.0.3987.162.ebuild
@@ -134,6 +134,14 @@ theme that covers the appropriate MIME types, and configure this as your
GTK+ icon theme.
For native file dialogs in KDE, install kde-apps/kdialog.
+
+To make password storage work with your desktop environment you may
+have install one of the supported credentials management applications:
+- app-crypt/libsecret (GNOME)
+- kde-frameworks/kwallet (KDE)
+If you have one of above packages installed, but don't want to use
+them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
+in /etc/chromium/default.
"
PATCHES=(
diff --git a/www-client/chromium/chromium-81.0.4044.83.ebuild b/www-client/chromium/chromium-81.0.4044.83.ebuild
index 7efc7b9af06c..f12953c9e72d 100644
--- a/www-client/chromium/chromium-81.0.4044.83.ebuild
+++ b/www-client/chromium/chromium-81.0.4044.83.ebuild
@@ -134,6 +134,14 @@ theme that covers the appropriate MIME types, and configure this as your
GTK+ icon theme.
For native file dialogs in KDE, install kde-apps/kdialog.
+
+To make password storage work with your desktop environment you may
+have install one of the supported credentials management applications:
+- app-crypt/libsecret (GNOME)
+- kde-frameworks/kwallet (KDE)
+If you have one of above packages installed, but don't want to use
+them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
+in /etc/chromium/default.
"
PATCHES=(
diff --git a/www-client/chromium/chromium-83.0.4093.3.ebuild b/www-client/chromium/chromium-83.0.4093.3.ebuild
index adec560dac1e..928f8ae1afb8 100644
--- a/www-client/chromium/chromium-83.0.4093.3.ebuild
+++ b/www-client/chromium/chromium-83.0.4093.3.ebuild
@@ -134,6 +134,14 @@ theme that covers the appropriate MIME types, and configure this as your
GTK+ icon theme.
For native file dialogs in KDE, install kde-apps/kdialog.
+
+To make password storage work with your desktop environment you may
+have install one of the supported credentials management applications:
+- app-crypt/libsecret (GNOME)
+- kde-frameworks/kwallet (KDE)
+If you have one of above packages installed, but don't want to use
+them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
+in /etc/chromium/default.
"
PATCHES=(