-   Linux - Enterprise (
-   -   Adding a custom RPM to Red Hat Satellite (

Builder 09-08-2004 03:47 AM

Adding a custom RPM to Red Hat Satellite
Hi all,

I've built a custom RPM for Bastille that I would like to add to our Red Hat Satellite system. Does anyone know how to do this ?

So far, I have only worked out how to add software from Red Hat channels, but in this case I think I need to create a new channel and add this RPM to it. I'll then need to add this channel to one of my keys.

Anyone got any pointers ?


Builder 09-08-2004 05:42 AM

Ok, turns out this is a non-trivial process.

Once you've created and signed packages, you then create a custom channel and use rhn_push to add the packages.

While you're creating the custom channel, there is a slight bug with the interface. The input box is one character too short to accept the output of gpg --fingerprint, so you need to paste the output, then erase the additional space that gpg puts in (between most blocks, there is one space - between one set of blocks there are two) and type in the last character of the fingerprint now that there is enough space.

This gets the file _into_ satellite, but I'm still working on installing it to satellite managed servers.

You have to add the newly created custom channel to the system, and then the rpm is eligible to be installed. However, you still need to get the key you created out to the custom systems. That's the bit I'm working on now.

All times are GMT -5. The time now is 03:36 PM.