Dica :: “Evitando” O chaveiro ao usar o Google Chrome (e outros)


Em mais uma dica besta deste que escreve, veremos como pular aquela janelinha incômoda que pede para inserir senha para usar o chaveiro quando o Google Chrome é aberto (vale também para Chromium, Opera e possivelmente Vivaldi e qualquer outro browser Chromium-based).

Vocẽ pode desde já simplesmente editar diretamente o arquivo .desktop do tal navegador lá em /usr/share/applications, onde na linha Exec irás deixar como na linha abaixo:

Exec=/usr/bin/google-chrome-stable --password-store=basic %U

Ou de forma a evitar ter retrabalho (visto que a cada atualização esse arquivo será sobrescrito, pegue-o e salve-o em ~/.local/share/applications, como em:

$ mkdir -p ~/.local/share/applications
$ cp -v /usr/share/applications/google-chrome.desktop ~/.local/share/applications

* Lembrando que em sistemas multi-usuário isso terá que ser realizado para cada um deles.

Já para diferenciar uma versão desse arquivo .desktop da outra, edite um pouco o seu arquivo local, meu exemplo:

[Desktop Entry]
Version=1.0
Name=Google Chrome (no passwd)
GenericName=Web Browser
GenericName[pt_BR]=Navegador da Internet
Comment=Access the Internet
Comment[pt_BR]=Acessar a internet
Exec=/usr/bin/google-chrome-stable --password-store=basic %U
StartupNotify=true
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
Actions=new-window;new-private-window;

[Desktop Action new-window]
Name=New Window
Name[pt_BR]=Nova janela
Exec=/usr/bin/google-chrome-stable --password-store=basic

[Desktop Action new-private-window]
Name=New Incognito Window
Name[pt_BR]=Nova janela anônima
Exec=/usr/bin/google-chrome-stable --incognito --password-store=basic

Agora o seu Google Chrome irá iniciar mais rápido e sem mais esse incômodo.

Se no início eu suspeitava que isso poderia ser feito nos outros navegadores agora já tenho certeza quanto a Chromium e Opera, podendo quem sabe afetar o Vivaldi também.

~/.local/share/applications/chromium.desktop:

[Desktop Entry]
Version=1.0
Name=Chromium Web Browser (no passwd)
GenericName=Web Browser
GenericName[pt_BR]=Navegador da Internet
Comment=Access the Internet
Comment[pt_BR]=Acessar a internet
Exec=/usr/bin/chromium --password-store=basic %U
StartupNotify=true
Terminal=false
Icon=chromium
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
Actions=new-window;new-private-window;

[Desktop Action new-window]
Name=New Window
Name[pt_BR]=Nova janela
Exec=/usr/bin/chromium --password-store=basic

[Desktop Action new-private-window]
Name=New Incognito Window
Name[pt_BR]=Nova janela anônima
Exec=/usr/bin/chromium --incognito --password-store=basic

~/.local/share/applications/opera.desktop:
[Desktop Entry]
Version=1.0
Name=Opera (no passwd)
GenericName=Web browser
Comment=Fast and secure web browser
TryExec=opera
Exec=opera --password-store=basic %U
Terminal=false
Icon=opera
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;application/x-opera-download;
Actions=NewWindow;NewPrivateWindow;

[Desktop Action NewWindow]
Name=New Window
Exec=opera --new-window --password-store=basic
TargetEnvironment=Unity

[Desktop Action NewPrivateWindow]
Name=New Private Window
Exec=opera --private --password-store=basic
TargetEnvironment=Unity

~/.local/share/applications/opera-developer.desktop:

[Desktop Entry]
Version=1.0
Name=Opera developer (no passwd)
GenericName=Web browser
Comment=Fast and secure web browser
TryExec=opera-developer
Exec=opera-developer --password-store=basic %U
Terminal=false
Icon=opera-developer
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;application/x-opera-download;
Actions=NewWindow;NewPrivateWindow;

[Desktop Action NewWindow]
Name=New Window
Exec=opera-developer --new-window --password-store=basic
TargetEnvironment=Unity

[Desktop Action NewPrivateWindow]
Name=New Private Window
Exec=opera-developer --private --password-store=basic
TargetEnvironment=Unity

Se repararam ou não, pus como indicativo junto ao nome do programa, o valor (no passwd), ponham o que desejar.

Referência.

How can I stop Chrome asking for me to unlock the keyring?

IntÉ!

Dica :: “Evitando” O chaveiro ao usar o Google Chrome (e outros)

4 comentários sobre “Dica :: “Evitando” O chaveiro ao usar o Google Chrome (e outros)

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s