Frank
At 09:46 AM 1/15/04, Pablo Vitoria wrote:
Hi Frank,
The 'if[...' line means: If the effective user name and the effective group name running the shell are the same, and the user ID is greather than 99 (to exclude special accounts like root...) then set umask equal to 002, otherwise set it to 022.
Since, by default, when you add a user to MDK it assigns a user ID bigger than 500, and creates a main group for that user with the same name, you should get 664 permissions when creating a file (that is what happens in my computers) unless you do it as root (user ID = 0), or you have changed the defaults in MDK and your users are getting IDs < 99. Or you have changed the group policy.
I hope this helps
Pablo
-------------------------------------------------------- Pablo Vitoria Garcia Dpto. Química Inorgánica, Facultad de Ciencias Universidad del País Vasco (UPV/EHU) Aptdo. 644 48080 Bilbao (Bizkaia)
Tfno. 94 6015992 Fax. 94 4648500 ----- Original Message ----- From: "Frank Bax" <[EMAIL PROTECTED]> To: "MDK Newbie" <[EMAIL PROTECTED]> Sent: Thursday, January 15, 2004 2:28 PM Subject: [newbie] default permissions
| On a MDK91 system shared between several staff, I notice that OOo is | creating files with permissions 644. If I drop to shell and create a file, | it also has 644 permissions, but if I access the machine remotely via ssh, | the permissions are 664. I would like to see 664 all the time, so I | started some research. I found the command I'm looking for is umask and | that it is already executed in /etc/bashrc: | | # by default, we want this to get set. | # Even for non-interactive, non-login shells. | if [ "`id -gn`" = "`id -un`" -a `id -u` -gt 99 ]; then | umask 002 | else | umask 022 | fi | | But, I don't understand this code. How do I fix this problem? | | |
---------------------------------------------------------------------------- ----
| Want to buy your Pack or Services from MandrakeSoft? | Go to http://www.mandrakestore.com |
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com