How to sign rpms/debs and build rpm/deb-keyring packets?

Hello and thanks for the grat service of OBS.
I have some questions regarding the signing of packages. It seems to be that all rpm- and deb-packages are signed automatically. My problem is, that this key is not installet at the user.
OpenSuSE is easy, as it let the user accept the key with some clicks.
Mandriva just complains.
Debian complains on every update that there is no key.
Fedora12’s KPackageKit even refuses the Installation with an error (su and rpm -i works)

So my first question is:
How can I let the build service create a keyring package (rpm&dep)?
If I must create it myself how can I get to my own key? (as the key is now hold by automatic-OBS)
The automatic-OBS-key runs out 2010. Is it good to replace it before the time comes?

I hope you can get me some light into this capter.

Hi
You may get a better response posting over in the opensuse-buildservice
mailing list or on #opensuse-buildservice IRC channel :slight_smile:
http://en.opensuse.org/Communicate


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.39-0.3-default
up 4 days 8:43, 3 users, load average: 0.03, 0.05, 0.08
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18

There is program who you can create your RPM packages. Read this RPM Builder | Download RPM Builder software for free at SourceForge.net

On Thu, 2011-04-21 at 10:36 +0000, stamostolias wrote:
> Vrenn;2089775 Wrote:
> > Hello and thanks for the grat service of OBS.
> > I have some questions regarding the signing of packages. It seems to be
> > that all rpm- and deb-packages are signed automatically. My problem is,
> > that this key is not installet at the user.
> > OpenSuSE is easy, as it let the user accept the key with some clicks.
> > Mandriva just complains.
> > Debian complains on every update that there is no key.
> > Fedora12’s KPackageKit even refuses the Installation with an error (su
> > and rpm -i works)
> >
> > So my first question is:
> > How can I let the build service create a keyring package (rpm&dep)?
> > If I must create it myself how can I get to my own key? (as the key is
> > now hold by automatic-OBS)
> > The automatic-OBS-key runs out 2010. Is it good to replace it before
> > the time comes?
> >
> > I hope you can get me some light into this capter.
>
> There is program who you can create your RPM packages. Read this ‘RPM
> Builder | Download RPM Builder software for free at SourceForge.net
> (http://sourceforge.net/projects/rpmbuilder/)
>
>
Hi
OBS along with the command line utility osc is far better… A lot of
water has passed under the bridge since this thread was started 18
months or so ago.


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.29-0.3-default
up 3 days 10:59, 5 users, load average: 0.13, 0.10, 0.12
GPU GeForce 8600 GTS Silent - Driver Version: 270.41.03

Yes, and I did it this way:
osc signkey home:Vrenn > home-vrenn-keyring_2010.11.gpg
and then created my package at https://build.opensuse.org/package/show?package=home-vrenn-keyring&project=home%3AVrenn
Just for the apt-distros.