Sistem: Saya menguji Linux Mint 19 Beta berdasarkan Ubuntu 18.04 .
Saya mendapat peringatan ini saat menginstal paket yang tidak terkait:
gpg: WARNING: unsafe ownership on homedir '/home/vlastimil/.gnupg'
Ini adalah ls
output dari direktori itu sendiri:
$ lld /home/vlastimil/.gnupg
drwx------ 4 vlastimil vlastimil 4,0K Jun 26 11:42 /home/vlastimil/.gnupg
Sepertinya tidak apa-apa.
Ini adalah ls
output isi direktori:
$ 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
Saya tidak yakin apakah saya tidak bisa hanya menghapus direktori yang tampaknya menyinggung bernama S.dirmngr
.
Saya juga tidak yakin apakah itu akan menyelesaikan masalah atau membuat yang lain.
Saya hanya ingat bahwa belum lama ini, saya diperintahkan untuk menginstal paket bernama seperti itu, yaitu dirmngr
, tetapi saya tidak ingat dengan instalasi perangkat lunak apa yang terhubung.
EDIT1:
Seperti StephenKitt tunjukkan, saya benar-benar menjalankan garis ini, saya telah menemukan dalam sejarah:
sudo gpg --recv-keys ...
Apakah ini akan memiliki konsekuensi?
sumber
Jawaban:
Ini adalah hasil dari menjalankan
gpg
dengansudo
:gpg
kemudian dijalankan sebagai root, tetapi direktori home-nya masih merupakan pengguna. Ini menjelaskan peringatan (gpg
berjalan sebagai root tetapi pengguna lain memiliki direktori konfigurasi) dandirmngr
kepemilikan soket.Untuk memperbaiki ini, Anda harus berhenti
dirmngr
:(
sudo
hanya sekali ini saja karenadirmngr
dijalankan sebagai root, sebagaimana dibuktikan dengan soketnya), lalu kembalikan kepemilikan Anda:sumber