Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: how to verify a repository key?

  1. #1
    Join Date
    Aug 2008
    Posts
    10

    Default how to verify a repository key?

    I've just run "zypper se ekiga", and upon refreshing the repos, it said there's a new key for the OpenOffice Repo:

    Neuen Signierungsschlüssel für Repository oder Paket erhalten:
    Schlüssel-ID: 94F9ACD253809572
    Schlüsselname: OpenOffice.org:STABLE OBS Project <OpenOffice.org:STABLE@build.opensuse.org>
    Schlüsselfingerabdruck: D3948FAFB8FD4AB39FBBB90694F9ACD253809572
    Repository: openSUSE BuildService - OpenOffice.org

    and then it asks if I want to trust this. Nice - but how to verify I want to trust it? Where is the web site that has the key fingerprint to compare? Shouldn't that be a lot easier to verify? Or does noone care anyway? Then just don't display this question.

    mfg zmi

  2. #2
    Join Date
    Sep 2009
    Location
    Pakistan
    Posts
    201

    Default Re: how to verify a repository key?

    If I were you, I wouldn't worry too much about trusting... Just trust it. It's unlikely something bad will happen.

  3. #3
    Join Date
    Sep 2009
    Location
    Czech Republic
    Posts
    8

    Thumbs down Re: how to verify a repository key?

    Not to worry about trusting means not to worry about security. It is several days already and there is no information on the new key - just several complaints of the users

  4. #4

    Default Re: how to verify a repository key?

    I always find these bizarre has any one created a web of trust then and you trust these keys.

    Tell me how did you all confirm the keys for the install? Just so I know and can do it myself.

    The key is self signed and countersigned by the build service, do you trust it well did you trust the first one. So next we check registered keys lets see how many other keys we can find.

    gpg2 --search-keys --keyserver hkp://subkeys.pgp.net OpenOffice.org:STABLE@build.opensuse.org

    So all this BS without a web of trust is exactly that BS, Building your web of trust you trust the distro keys without a web of trust but suddenly it counts when a build service repo changes it's keys...
    Man first, have a try at Info, have a look at Wiki, if all that fails Scroogle!!!!!
    If I've helped click on the Rep button I don't know what it does but it sounds cool.

  5. #5

    Default Re: how to verify a repository key?

    Quote Originally Posted by FeatherMonkey View Post
    So all this BS without a web of trust is exactly that BS, Building your web of trust you trust the distro keys without a web of trust but suddenly it counts when a build service repo changes it's keys...
    Pearls for swine I fear, most "users" can only whine but don't get active on the issue.

    A few years ago, after one of the typical "whinig avalanches" me and two other users started telling (l)users to sign the keys they trust and submit their signatures to public key servers to increase the trust of those signing keys and it was a few happy days, when _some_ people really did.

    Somebody _has_ to start the chain and trust the key, especially when there is no person directly associated to a key (even with personal OBS repos, packages are signed automatically by the OBS, the signing key is not a personal key of the packager).

    A few weeks later, the same thing happened again, with a significant amount of the same people complaining again although they knew what to do to make the keys more trustworthy.

    So I gave up, let the people complain, public key encryption/signing is destined to fail on behalf of people who forget about the base of real security, active trust.

    The only way on never having to trust OBS keys is _not_ to install _any_ packages from OBS and only use the official repos OSS/NON-OSS/Updates, which leaves you to trusting the keys of those three repos, which are distributed on the installation media (which is then the only thing you have to trust, meaning that nobody gave you a faked ISO or <insert theorie of conspiracy here>).

  6. #6
    Join Date
    Aug 2008
    Posts
    10

    Default Re: how to verify a repository key?

    Quote Originally Posted by FeatherMonkey View Post
    Tell me how did you all confirm the keys for the install? Just so I know and can do it myself.
    Have the install media, it's there.

    Quote Originally Posted by FeatherMonkey View Post
    The key is self signed and countersigned by the build service, do you trust it well did you trust the first one. So next we check registered keys lets see how many other keys we can find.

    gpg2 --search-keys --keyserver hkp://subkeys.pgp.net OpenOffice.org:STABLE@build.opensuse.org

    So all this BS without a web of trust is exactly that BS, Building your web of trust you trust the distro keys without a web of trust but suddenly it counts when a build service repo changes it's keys...
    What's up with all of you? I asked a simple question, and the only replies received are "just don't care" or "what, you don't know you need to ASDFASDHn and then asdfDSAF and simply ASDFjheH". No wonder this pisses off any users.

    Stop flaming.

    1) I imported and signed that key now, and uploaded it on the keyserver.
    2) If you want more users do that, make a simple HOWTO web page explaining that step by step. Don't blame users for not knowing it, instruct them.
    3) put that key into the repo, or on a web page so users can doublecheck it

    While I trust the OBS, it puzzles me when a key is changed. Why has that been done at first?

    Then, zypper asks me if I want to trust that key. Nice. So I wanted to check if really the key changed, or a hacker managed to DNS spoof or whatever. Simply that. The infrastructure is there, it just has to be filled with easy instructions and the possibility to doublecheck a changed key.

    mfg zmi

  7. #7
    Join Date
    Jun 2008
    Location
    UK
    Posts
    5,500

    Default Re: how to verify a repository key?

    Hmm, this has been an interesting discussion. I've always just trusted the very few OBS keys presented, never had a problem so far, and not gone into it that much, so thanks for the analysis.

    Akoellh, glad to see you are still with us.

  8. #8

    Default Re: how to verify a repository key?

    Quote Originally Posted by zmi View Post
    While I trust the OBS, it puzzles me when a key is changed. Why has that been done at first?
    Maybe because all keys have a "limited" life time (on _purpose_), consequently expire one day and then have to be renewed?

  9. #9
    Join Date
    Jun 2008
    Location
    UK
    Posts
    5,500

    Default Re: how to verify a repository key?

    Even Packman's key has been known to expire in the past, accompanied by much gnashing in the fora. You trust that one without installation media don't you (?).

  10. #10

    Default Re: how to verify a repository key?

    http://en.wikipedia.org/wiki/Flaming_(Internet)

    So tell me where was I flaming I was educating you to the fact you're relying on false security.... Without out a web of trust...

    I point you to the documentation so you can read it your self...

    Either you trust the source of the key(Signed pkgs) or you don't? Without a web of trust it is as pointless as you signing it I don't know you from Adam.

    So as you can't follow links(Note flaming)
    Key validation is more difficult. If you do not personally know the person whose key you want to sign, then it is not possible to sign the key yourself. You must rely on the signatures of others and hope to find a chain of signatures leading from the key in question back to your own. To have any chance of finding a chain, you must take the intitive and get your key signed by others outside of your intitial web of trust
    I even showed you how to search for the key or any other keys masquerading as it...

    There is no web presence to an OBS build repo. If you're lucky they may have a mailing list if it concerns you get in contact with the repo maintainer/project leader and ask them to create a web presence but seems a little demanding to me.
    Man first, have a try at Info, have a look at Wiki, if all that fails Scroogle!!!!!
    If I've helped click on the Rep button I don't know what it does but it sounds cool.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •