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.