On 01/31/2013 12:37 PM, Johnny Hughes wrote:
On 01/31/2013 11:05 AM, Connie Sieh wrote:
On Thu, 31 Jan 2013, Robert Moskowitz wrote:
On 01/31/2013 11:36 AM, John Doe wrote:
From: Robert Moskowitz rgm@htt-consult.com
I want to get the original version of /etc/clamd.d/amavis.conf from the amavisd-new rpm to get the defaults to submit a bug report. I could not figure out how to do this, so I did a reinstall, but it did not replace this file (whatprovides says it comes from this rpm). Is there a way to extract just the one file, and better yet, place it elsewhere than its regular destination?
You could also just have renamed your conf file temporarily, reinstalled, moved the default conf file and renamed back your conf file...
OK. I am set for what I needed. I went to the repo via http and downloaded the rpm. I then used archive manager via nautilus to get to the file(s) I needed. Now to write up the bug report. Minor item, but it bugs me.... ;)
The command line way of getting 1 file out of a rpm is to rpm2cpio.
rpm2cpio <rpmfilename> > <filename.cpio>
Now you have a cpio archive which you can use to get files out of.
Or:
rpm2cpio <rpmfilename> | cpio -idv
That will extract all the files to the current directory (create a temporarily directory and cd into it before you start).
thanks eveyone for all these tips. I REALLY need to put together a couple of remember how to do it notes.