Networker

Re: [Networker] NetWorker client RPMv3

2008-06-19 14:03:36
Subject: Re: [Networker] NetWorker client RPMv3
From: Tim Mooney <Tim.Mooney AT NDSU DOT EDU>
To: NETWORKER AT LISTSERV.TEMPLE DOT EDU
Date: Thu, 19 Jun 2008 12:56:12 -0500
In regard to: Re: [Networker] NetWorker client RPMv3, Clark, Patti said (at...:

Do you get an error when you attempt to --resign/--addsign to
the package,
or does signing it just corrupt the package?

Per the RHN Satellite list, RPMv4 only corrupts packages signed via
RPMv3.

That's what I thought, but I couldn't remember for certain so I thought
I better ask.

 Unless the source is available (which it isn't of course) the
only choice is to resign the packages in question with RPMv3 an option
that wasn't in the list.

Not true; there is another option.

One could install the lgtoclnt RPM on your build box, and then use your
own spec file to scoop up the binaries that legato's RPM dropped on the
system and create a binary RPM.  You're repacking a binary only package
so there will be no %prep, no %build, and likely no %install.  I've done
this type of thing before (not for lgto* RPMs, yet), and it works fine.
It's not as nice as having the source, but on the positive side, your
home-grown RPM for the lgtoclnt package can avoid some of the problems
with the stock EMC RPM (such as never incrementing the release -- I would
make it match the build #) and not correctly handling upgrades.

Tim
--
Tim Mooney                                        Tim.Mooney AT ndsu DOT edu
Information Technology Services                   (701) 231-1076 (Voice)
Room 242-J6, IACC Building                        (701) 231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164

To sign off this list, send email to listserv AT listserv.temple DOT edu and type 
"signoff networker" in the body of the email. Please write to networker-request 
AT listserv.temple DOT edu if you have any problems with this list. You can access the 
archives at http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER