Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

File 'repomd.xml' from repository 'zrepl' is unsigned. #776

Open
findesgh opened this issue Feb 17, 2024 · 0 comments
Open

File 'repomd.xml' from repository 'zrepl' is unsigned. #776

findesgh opened this issue Feb 17, 2024 · 0 comments

Comments

@findesgh
Copy link

When I add and refresh the zrepl-rpm-repo on openSUSE Tumbleweed or Leap, it complains about the master index file being unsigned:

Warning: File 'repomd.xml' from repository 'zrepl' is unsigned.

    Note: Signing data enables the recipient to verify that no modifications occurred after the data
    were signed. Accepting data with no, wrong or unknown signature can lead to a corrupted system
    and in extreme cases even to a system compromise.

    Note: File 'repomd.xml' is the repositories master index file. It ensures the integrity of the
    whole repo.

    Warning: We can't verify that no one meddled with this file, so it might not be trustworthy
    anymore! You should not continue unless you know it's safe.

This does not happen on Fedora. I don't know enough about dnf or zypper to understand what the difference/cause is. Surely this is not a check which dnf simply skips?

To reproduce:

podman run -it opensuse/tumbleweed /bin/bash
cat > /etc/zypp/repos.d/zrepl.repo <<EOF
[zrepl]
name = zrepl
baseurl = https://zrepl.cschwarz.com/rpm/repo
gpgkey = https://zrepl.cschwarz.com/rpm/rpm-key.asc
EOF
zypper ref
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant