Re: RPM and files installed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 17 Jan 2007 12:26:32 -0800, Daniel Yek wrote:

> How do I make sure that files created during rpm installation are being 
> recorded as belonging to the package? I'm not sure, but I think if rpm 
> %post install script created some symbolic links, they might not be 
> recorded as installed by the rpm package. (Or are they?)
> 
> How RPM keeps track of files created by scripts? Does it trap system calls 
> to record all created files and symbolic links? If not, what one needs to 
> do to make sure that all files and symbolic links created are being 
> accounted for properly?

You "touch" them in the %install section of your spec file and
%ghost them in the %files section. That way they belong into the
package. And upon package removal RPM will remove the files. Just
make sure you don't %ghost any files which are filled with important
contents at run-time. It might be unexpected by the user if such
files (e.g. databases) are removed automatically when the package
is uninstalled.

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux