Size: a a a

2021 April 07

AP

Artem Pelenitsyn in NixOS
никаких изменений не видно (после systemctl restart) 😞
источник

АБ

Александр Бантьев... in NixOS
Что в journalctl --user -eu gpg-agent ?
источник

АБ

Александр Бантьев... in NixOS
И что в $SSH_AUTH_SOCK ?
источник

AP

Artem Pelenitsyn in NixOS
Apr 06 18:16:31 lenovo-p14s systemd[1411]: Stopped GnuPG cryptographic agent and passphrase cache.
Apr 06 18:16:31 lenovo-p14s systemd[1411]: Started GnuPG cryptographic agent and passphrase cache.
Apr 06 18:16:31 lenovo-p14s gpg-agent[1095]: gpg-agent (GnuPG) 2.2.27 starting in supervised mode.
Apr 06 18:16:31 lenovo-p14s gpg-agent[1095]: using fd 3 for std socket (/run/user/1000/gnupg/S.gpg-agent)
Apr 06 18:16:31 lenovo-p14s gpg-agent[1095]: using fd 4 for ssh socket (/run/user/1000/gnupg/S.gpg-agent.ssh)
Apr 06 18:16:31 lenovo-p14s gpg-agent[1095]: listening on: std=3 extra=-1 browser=-1 ssh=4
Apr 06 18:16:33 lenovo-p14s gpg-agent[1095]: failed to unprotect the secret key: Inappropriate ioctl for device
Apr 06 18:16:33 lenovo-p14s gpg-agent[1095]: failed to read the secret key
Apr 06 18:16:33 lenovo-p14s gpg-agent[1095]: ssh sign request failed: Inappropriate ioctl for device <Pinentry>
источник

AP

Artem Pelenitsyn in NixOS
(то есть то же самое)
источник

AP

Artem Pelenitsyn in NixOS
❯ echo $SSH_AUTH_SOCK
/run/user/1000/gnupg/S.gpg-agent.ssh
источник

АБ

Александр Бантьев... in NixOS
А попробуй какой-нибудь другой pinentry
источник

N

Nikita Ursol in NixOS
Но вообще для того что ты хочешь тебе не нужен gpg. Тебе просто ключи надо скопировать же, и в конфиге отключить подключение по паролю.
Это на любом агенте работает.
источник

AI

Alex Ilizarov in NixOS
Теперь при старте игры она сегфолтится

openat(AT_FDCWD, "/dev/nvidia0", O_RDWR) = 48
fcntl(48, F_SETFD, FD_CLOEXEC)          = 0
ioctl(48, _IOC(_IOC_READ|_IOC_WRITE, 0x46, 0xce, 0x10), 0x7ffd8cd0a8c0) = 0
ioctl(16, _IOC(_IOC_READ|_IOC_WRITE, 0x46, 0x2b, 0x28), 0x7ffd8cd0a8b0) = 0
getpid()                                = 4845
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} ---
rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ff16bb83ee0}, NULL, 8) = 0
rt_sigreturn({mask=[]})                 = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)
источник

AP

Artem Pelenitsyn in NixOS
попробовал gtk2, всё то же самое
источник

AI

Alex Ilizarov in NixOS
Есть идеи что можно сделать?
источник

АБ

Александр Бантьев... in NixOS
И ошибка та же самая?
источник

AP

Artem Pelenitsyn in NixOS
куда скопировать ключи, я не понял? на сервере открытый ключ давно есть
источник

AP

Artem Pelenitsyn in NixOS
да
источник

АБ

Александр Бантьев... in NixOS
Ааа, вспомнил!
источник

AP

Artem Pelenitsyn in NixOS
у меня нет никакого пароля и никогда не было, это passphrase ключа. gpg-agent прямо при старте говорит, что это одна из его функций — кэшировать пассфрейз
источник

АБ

Александр Бантьев... in NixOS
источник

AP

Artem Pelenitsyn in NixOS
да, эти заклинания у меня есть в башрс
источник

АБ

Александр Бантьев... in NixOS
Хм
источник

АБ

Александр Бантьев... in NixOS
И GPG_TTY правильно выставлен?
источник