[CentOS] Re: chown command goof up

Tue Feb 13 16:49:31 UTC 2007
Scott Silva <ssilva at sgvwater.com>

David A. Woyciesjes spake the following on 2/13/2007 5:36 AM:
> Ross S. W. Walker wrote:
>>> -----Original Message-----
>>> From: David Woyciesjes
>>> [mailto:david.woyciesjes at yale.edu]
>>>    So if I'm following this right, then I just need to run rpm
>>> --setugids `rpm
>>> -qa` as root, from /, and this should set the owner & groups on all
>>> files,  as
>>> appropriate? Except for of course the files in /home?
>>>     As for my original plan, I saw krename in yum. At first glance,
>>> that looks
>>> like it should do what I wanted. Anyone have experience with it?
>>
>> Not sure what krename does, but yes an rpm --setugids `rpm -qa` and an
>> rpm --setperms `rpm -qa` will reset all file perms and ownership for all
>> files managed under RPM.
>>
>> I gave a simple awk command to reset the perms in /home in an earlier
>> post, basically using awk to parse the passwd fields and then issuing a
>> shell statement with them.
> 
>     Thanks Ross. I didn't do anything with file permissions (that I'm
> aware of), so I shouldn't have to use the --setperms, right?
> 
>     Just tried rpm --setugids `rpm -qa`, and got "sh: line 2: package:
> command not found". Now to figure out where that one comes from...
> 
Check your quotes. That just might be rpm --setugids `rpm -qa'

-- 

MailScanner is like deodorant...
You hope everybody uses it, and
you notice quickly if they don't!!!!