gpg: AVISO: propriedade não segura no homedir '/home/user/.gnupg'

4

Sistema: Estou testando o Linux Mint 19 Beta baseado em Ubuntu 18.04 .

Recebi este aviso ao instalar um pacote não relacionado:

gpg: WARNING: unsafe ownership on homedir '/home/vlastimil/.gnupg'

Esta é a ls output do próprio diretório:

$ lld /home/vlastimil/.gnupg

drwx------ 4 vlastimil vlastimil 4,0K Jun 26 11:42 /home/vlastimil/.gnupg

Parece que está tudo bem.

Este é o ls de saída do conteúdo do diretório:

$ ll /home/vlastimil/.gnupg/

total 24K
drwx------ 2 vlastimil vlastimil 4,0K Jun 26 11:36 crls.d
drwx------ 2 vlastimil vlastimil 4,0K Jun 26 05:28 private-keys-v1.d
-rw-r--r-- 1 vlastimil vlastimil 6,4K Jun 26 11:42 pubring.kbx
-rw-r--r-- 1 vlastimil vlastimil 3,2K Jun 26 11:37 pubring.kbx~
srwx------ 1 root      root         0 Jun 26 11:38 S.dirmngr
-rw------- 1 vlastimil vlastimil 1,2K Jun 26 11:37 trustdb.gpg

Não tenho certeza se não posso simplesmente excluir o diretório aparentemente ofensivo chamado S.dirmngr .

Também não tenho certeza se isso resolveria o problema ou criaria outro.

Lembro-me apenas de que, há pouco tempo, fui instruído a instalar um pacote com esse nome, por exemplo, dirmngr , mas não consigo lembrar com que instalação de software ele estava conectado.

EDIT1:

Como StephenKitt apontou, eu realmente corri esta linha, eu encontrei na história:

sudo gpg --recv-keys ...

Isso terá alguma consequência?

    
por Vlastimil 26.06.2018 / 15:12

1 resposta

3

Este é o resultado da execução de gpg com sudo : gpg , em seguida, é executado como raiz, mas seu diretório inicial ainda é o do usuário. Isso explica o aviso ( gpg está sendo executado como raiz, mas outro usuário possui o diretório de configuração) e a porcentagem de participação do soquete dirmngr .

Para corrigir isso, você deve parar dirmngr :

sudo gpgconf --kill dirmngr

( sudo apenas desta vez porque dirmngr está sendo executado como raiz, conforme evidenciado por seu soquete) e restaure sua propriedade:

sudo chown -R $USER:$USER ~/.gnupg
    
por 26.06.2018 / 15:53