|
|
|
|
||||||
| linux.debian.user debian-user@lists.debian.org. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Unique question, Pidgin (aka gaim) has some configuration files. I would
like to have these configuration files remain untouched/unmodified, but readable. I am running pidgin under a normal user account. Here is what I tried: chmod 004 file.xml sudo chown root:root file.xml Launch pidgin as user -> In theory, pidgin would be able to read the file.xml, but unable to modify it. After pidgin launches, file.xml permissions become 600 owned by user:user and can be modified. I don't understand this, as since the file is owned by root, and the user has no permissions to modify the file, how can a program running under that user's account modify and change the file permissions? Shouldn't the file permissions prevent the modification of this file? Thanks. |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Insane Boi wrote:
> Unique question, Pidgin (aka gaim) has some configuration files. I > would like to have these configuration files remain > untouched/unmodified, but readable. I am running pidgin under a normal > user account. Here is what I tried: > > chmod 004 file.xml > sudo chown root:root file.xml > > Launch pidgin as user -> In theory, pidgin would be able to read the > file.xml, but unable to modify it. > After pidgin launches, file.xml permissions become 600 owned by > user:user and can be modified. > > I don't understand this, as since the file is owned by root, and the > user has no permissions to modify the file, how can a program running > under that user's account modify and change the file permissions? > Shouldn't the file permissions prevent the modification of this file? > > Thanks. Pidgin is probable deleting the original file and recreating it. My guess is that the directory still belongs to that user, so the user is free to delete any file in that directory (even though the file is owned by somebody) You may want to try chattr to set the 'i' attribute on the relevant file. -- Raj Kiran Grandhi -- Politics is for the moment. An equation is for eternity. -- Albert Einstein -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
![]() |
| Outils de la discussion | |
|
|