You are not logged in.

#1 2023-10-02 07:28:47

odity
Member
Registered: 2023-09-26
Posts: 12

[SOLVED ]PGP key could not be looked up remotely (ver 2)

hi
I had migrate my system to new hard disk.
when i call this command:

sudo pacman-key --refresh-keys

i got this result:

[10:16:45] root:gnupg # sudo pacman-key --refresh-keys    
1)                                                                              
(!script show me variable)A6234074498E9CEE
(!script show me variable)gpg --homedir /etc/pacman.d/gnupg/ --no-permission-warning --list-keys --list-options show-only-fpr-mbox A6234074498E9CEE
(!script show me variable)eworm@archlinux.org[@]
(!script show me variable)mail=
(!script show me variable)gpg --homedir /etc/pacman.d/gnupg/ --no-permission-warning --locate-external-keys eworm@archlinux.org
gpg: ключ A6234074498E9CEE: "Christian Hesse <eworm@archlinux.org>" не изменен
gpg: Всего обработано: 1
gpg:                   неизмененных: 1
pub   rsa2048 2011-08-12 [SC]
      02FD1C7A934E614545849F19A6234074498E9CEE
uid         [   полное   ] Christian Hesse <eworm@archlinux.org>
uid         [ ограничено ] Christian Hesse (Arch Linux Package Signing) <arch@eworm.de>
sub   rsa2048 2011-08-12 [E]
sub   ed25519 2019-08-29 [S]
sub   cv25519 2019-08-29 [E]

2)
(!script show me variable)25EA6900D9EA5EBC
(!script show me variable)gpg --homedir /etc/pacman.d/gnupg/ --no-permission-warning --list-keys --list-options show-only-fpr-mbox 25EA6900D9EA5EBC
(!script show me variable)george@rawlinson.net.nz[@]
(!script show me variable)mail=eworm@archlinux.org
(!script show me variable)gpg --homedir /etc/pacman.d/gnupg/ --no-permission-warning --locate-external-keys george@rawlinson.net.nz

i am edit script /usr/bin/pacman-key for more details.
Command

gpg --homedir /etc/pacman.d/gnupg/ --no-permission-warning --locate-external-keys george@rawlinson.net.nz

nothink return. i run command 'strace' and i got this result:

getdents64(4, 0x55ac5b7f06c0 /* 0 entries */, 32768) = 0
close(4)                                = 0
futex(0x7f352663f72c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getuid()                                = 0
newfstatat(AT_FDCWD, "/run/user/0", 0x7fffd1a9ab80, 0) = -1 ENOENT (Нет такого файла или каталога)
getuid()                                = 0
newfstatat(AT_FDCWD, "/var/run/user/0", 0x7fffd1a9ab80, 0) = -1 ENOENT (Нет такого файла или каталога)
newfstatat(AT_FDCWD, "/etc/pacman.d/gnupg/S.dirmngr", {st_mode=S_IFSOCK|0700, st_size=0, ...}, 0) = 0
socket(AF_UNIX, SOCK_STREAM, 0)         = 4
newfstatat(AT_FDCWD, "/etc/pacman.d/gnupg/S.dirmngr", {st_mode=S_IFSOCK|0700, st_size=0, ...}, 0) = 0
connect(4, {sa_family=AF_UNIX, sun_path="/etc/pacman.d/gnupg/S.dirmngr"}, 31) = 0
read(4, "# Home: /etc/pacman.d/gnupg\n# Co"..., 1002) = 104
read(4, "\n", 969)                      = 1
write(4, "GETINFO version", 15)         = 15
write(4, "\n", 1)                       = 1
read(4, "D 2.2.41\nOK\n", 1002)         = 12
write(4, "WKD_GET -- george@rawlinson.net."..., 34) = 34
write(4, "\n", 1)                       = 1
read(4, "S SOURCE https://rawlinson.net.n"..., 1002) = 34
read(4, ^C0x55ac5b7f07e0, 1002)           = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
strace: Process 20209 detached

pgp can not execute command "read(4, "S SOURCE https://rawlinson.net.n"..., 1002) = 34".
when i want install archlinux-keyring and my problem not solved.
i run command:

pacman -Qikk archlinux-keyring 

and return:

[10:23:48] root:gnupg # pacman -Qikk archlinux-keyring 
Название             : archlinux-keyring
Версия               : 20230821-2
Описание             : Arch Linux PGP keyring
Архитектура          : any
URL                  : https://gitlab.archlinux.org/archlinux/archlinux-keyring/
Лицензии             : GPL3
Группы               : Нет
Предоставляет        : Нет
Зависит от           : pacman
Доп. зависимости     : Нет
Требуется            : base
Опционально для      : Нет
Конфликтует с        : Нет
Заменяет             : Нет
Установленный размер : 1654,77 KiB
Сборщик              : Christian Hesse <eworm@archlinux.org>
Дата сборки          : Пн 28 авг 2023 09:55:04
Дата установки       : Пн 02 окт 2023 10:15:23
Причина установки    : Установлен как зависимость другого пакета
Установочный скрипт  : Yes
Проверен             : SHA-256

archlinux-keyring: всего 17 файлов, 0 измененных файлов

i did:

1. change SigLevel in /etc/pacman.conf from
 SigLevel    = Required DatabaseOptional 
to
 SigLevel = Never
2. install keyring by
sudo pacman -Sy archlinux-keyring && sudo pacman -Su
3. reset keys
sudo pacman-key --init --keyserver hkps://keys.openpgp.org
sudo pacman-key --populate
sudo pacman-key --refresh-keys

but command "sudo pacman-key --refresh-keys" waiting somethink (read(4, "S SOURCE https://rawlinson.net.n"..., 1002) = 34)....
command ping return:

[10:33:41] root:gnupg # ping rawlinson.net.nz 
PING rawlinson.net.nz (194.195.240.153) 56(84) bytes of data.
64 bytes from 194-195-240-153.ip.linodeusercontent.com (194.195.240.153): icmp_seq=1 ttl=51 time=93.6 ms
64 bytes from 194-195-240-153.ip.linodeusercontent.com (194.195.240.153): icmp_seq=2 ttl=51 time=83.6 ms
64 bytes from 194-195-240-153.ip.linodeusercontent.com (194.195.240.153): icmp_seq=3 ttl=51 time=65.3 ms

Please,help me.

Last edited by odity (2023-10-02 12:39:19)

Offline

#2 2023-10-02 07:46:18

odity
Member
Registered: 2023-09-26
Posts: 12

Re: [SOLVED ]PGP key could not be looked up remotely (ver 2)

command

sudo gpg --homedir /etc/pacman.d/gnupg/ --no-permission-warning --locate-external-keys george@rawlinson.net.nz

command does not return anything. He just thinks for a long time

Last edited by odity (2023-10-02 08:00:51)

Offline

#3 2023-10-02 09:07:27

odity
Member
Registered: 2023-09-26
Posts: 12

Re: [SOLVED ]PGP key could not be looked up remotely (ver 2)

i execute part 9.7 of site
https://wiki.archlinux.org/title/GnuPG
and progress finish:)
i can not understand why i wanna kill process dirmngr

Last edited by odity (2023-10-02 09:08:00)

Offline

#4 2023-10-02 12:38:30

odity
Member
Registered: 2023-09-26
Posts: 12

Re: [SOLVED ]PGP key could not be looked up remotely (ver 2)

1) pacman -Sy archlinux-keyring 
2) откорректируйте /etc/pacman.d/mirrorlist (у меня пути были,но я получал устаревшие файлы,хотя на других серверах лежали свежие пакеты).
3) все. профит. Я постоянно получал пакеты старые. что-то было поломано по репам и не переключалось на другие сервера. пришлось вручную удалить старые сервера в mirrorlist и раскомментить парочку новых в нем же.

П.С,: охуенное сообщество. помогаете охуенно. всем спасибо.

Offline

Board footer

Powered by FluxBB