Sistema: Estou testando o Linux Mint 19 Beta baseado no 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
saída do próprio diretório:
$ lld /home/vlastimil/.gnupg
drwx------ 4 vlastimil vlastimil 4,0K Jun 26 11:42 /home/vlastimil/.gnupg
Isso parece estar bem.
Esta é a ls
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.
Só lembro que há pouco tempo fui instruído a instalar um pacote com esse nome, ou seja dirmngr
, , mas não lembro com qual instalação de software ele estava conectado.
EDIT1:
Como StephenKitt apontou, eu realmente corri esta linha, encontrei na história:
sudo gpg --recv-keys ...
Isso terá alguma consequência?
Este é o resultado da execução
gpg
comsudo
:gpg
então é executado como root, mas seu diretório inicial ainda é o do usuário. Isso explica tanto o aviso (gpg
está sendo executado como root, mas outro usuário possui o diretório de configuração) edirmngr
a propriedade do soquete de .Para corrigir isso, você deve parar
dirmngr
:(
sudo
só desta vez porquedirmngr
está sendo executado como root, como evidenciado por seu soquete), então restaure sua propriedade: