RE: RPM? Reset permissions

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

 



Hmm, i seem to get this error when i run the command:

[/var/lib]
[root@lifeonedge lib]# rpm -setugids -R .
sh: line 2: package: command not found
[root@lifeonedge lib]# 

Is RPM not configured correctly?

-----Original Message-----
From:	Brad Smith [mailto:brads@xxxxxxxxxx]
Sent:	Wed 5/26/2004 2:55 PM
To:	For users of Fedora Core releases
Cc:	
Subject:	RE: RPM? Reset permissions
I mentioned in another reply, but since it's a really useful and barely
documented feature I'll mention it again. 

Rpm's --setperms option fixes this easily. For example:

[root@satsuki root]# ls -l /bin/bash
-rwxr-xr-x  1 root root 599860 Dec  9 13:09 /bin/bash
[root@satsuki root]# chmod o-x /bin/bash
[root@satsuki root]# ls -l /bin/bash
-rwxr-xr--  1 root root 599860 Dec  9 13:09 /bin/bash
[root@satsuki root]# rpm --setperms bash
[root@satsuki root]# ls -l /bin/bash
-rwxr-xr-x  1 root root 599860 Dec  9 13:09 /bin/bash

The --setugids option does the same thing with botched ownership.

Definitely no need to reinstall. =;)

--Brad


On Wed, 2004-05-26 at 17:43, Ronald Warsow wrote:
> hallo
> 
> I found this in maximun-rpm from RH9 docu:
> 
> rpm -qp --queryformat='[%{FILEMODES:perms} %{FILEUSERNAME}
> %{FILEGROUPNAME}   %-80{FILENAMES} : %{=NAME}  \n]' *.rpm
> 
> running this on the distro cd's for each packages gives the orginal
> permissions,etc. 
> running this output against an ls -lR and a lot of "visual grep's" 
> ;-)) 
> gives me the view of a lot work to do, quick leading to a faster
> solution for an mistakenly chmoded and chowned /etc/, /dev, ....
> FRESH INSTALLATION !
> good luck !!!
> 
> ronald
> 
> 
> 
> 
> 


-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list



<<winmail.dat>>


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux