Bug 56067
| Summary: | pveam: unable to verify signature ... No such file or directory | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vladislav Glinkin <glinkinvd> |
| Component: | pve-manager | Assignee: | darisishe <darisishe> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | darisishe, shaba, shrek, tyaplyapych |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Ранее использовался gpgv: my $cmd = "/usr/bin/gpgv -q --keyring $trustedkeyring $sigfn $tmp"; Исправлено в pve-manager-9.0.6-alt2 |

Description
Vladislav Glinkin 2025-09-19 15:12:43 MSKВерсия пакета: pve-manager-9.0.6-alt1.x86_64 Шаги воспроизведения: # pveam update Фактический результат: 2025-09-19 15:06:42 unable to verify signature - command '/usr/bin/sqv --keyring /usr/share/doc/pve-manager/trustedkeys.gpg /var/lib/pve-manager/apl-info/pveam-releases.turnkeylinux.org.tmp.307654.asc /var/lib/pve-manager/apl-info/pveam-releases.turnkeylinux.org.tmp.307654' failed: open3: exec of /usr/bin/sqv --keyring /usr/share/doc/pve-manager/trustedkeys.gpg /var/lib/pve-manager/apl-info/pveam-releases.turnkeylinux.org.tmp.307654.asc /var/lib/pve-manager/apl-info/pveam-releases.turnkeylinux.org.tmp.307654 failed: No such file or directory at /usr/share/perl5/PVE/Tools.pm line 529. Для верификации подписи при получении шаблонов контейнеров требуется sqv: ... # verify signature my $trustedkeyring = "/usr/share/doc/pve-manager/trustedkeys.gpg"; my $cmd = "/usr/bin/sqv --keyring $trustedkeyring $sigfn $tmp"; ... sqv в репозитории нет - https://crates.io/crates/sequoia-sqv