При использовании в среде GNOME, Chromium, в качестве хранилища паролей по умолчанию, использует GNOME Keyring. Последний, вкупе с Seahorse, является весьма удобным инструментом, поэтому желание его использовать и за пределами GNOME (например, при работе в окружении рабочего стола LXDE) является очевидным. По крайней мере для меня.
Итак, для того, чтобы Chromium использовал GNOME Keyring + Seahorse в качестве хранилища паролей, необходимо использовать параметр --password-store=gnome. В Arch Linux (наверняка и в других дистрибутивах тоже) браузер Chromium запускается через скрипт /usr/bin/chromium. У меня он, после добавления вышеуказанного параметра, выглядит следующим образом.
Итак, для того, чтобы Chromium использовал GNOME Keyring + Seahorse в качестве хранилища паролей, необходимо использовать параметр --password-store=gnome. В Arch Linux (наверняка и в других дистрибутивах тоже) браузер Chromium запускается через скрипт /usr/bin/chromium. У меня он, после добавления вышеуказанного параметра, выглядит следующим образом.
#!/bin/bash
# Allow users to override command-line options
# Based on Gentoo's chromium package (and by extension, Debian's)
if [[ -f /etc/chromium/default ]]; then
. /etc/chromium/default
fi
# Prefer user defined CHROMIUM_USER_FLAGS (from env) over system
# default CHROMIUM_FLAGS (from /etc/chromium/default)
CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-$CHROMIUM_FLAGS}
export CHROME_WRAPPER=$(readlink -f "$0")
export CHROME_DESKTOP=chromium.desktop
exec /usr/lib/chromium/chromium $CHROMIUM_FLAGS --password-store=gnome "$@"
Комментариев нет:
Отправить комментарий