default umask hogyan?

Fórumok

Nem tudom beállitani az umaskot grafikus programok számara és ugy általaban. A /etc/profile csak a bash-ra van hatassal, de még arra sem, ha grafikus feluletrol inditok valamit és hozok létre file-t.

Kulonosen egy nfs szerveren okoz gondot, hogy X user létrehoz egy file-t, de Y kolléga nem tudja modositani, mert default umask=022 és rw------- lesz a permission.
Nekem inkabb 007 lenne jo, hogy a létrejott file rw-rw---- jogokkal rendelkezzen.

A csatolast a /etc/fstab-ba tettem igy:
szerver:/data/c /szerver/c nfs defaults 0 0
Esetleg itt is lehetne a default umaskot felulbiralni csak ehhez a mount-hoz?
(mondjuk ezt kiprobalhatom...)

A kérdésem tehát: hol lehet beállitani a default umaskot UHU alatt, ha nem az /etc/profile-ban?

Rendszer: UHU 2.1
Szerver suse 9.3

Koszonettel:
soky

Hozzászólások

Hi!

Tipp: User szinten állítsd be a ~/.bash_history- ban, és a ~/.bashrc- ben. Ha nem tévedek, utóbbi lesz használható X alatt is. Ezenkívül még a /etc/environments- et próbálnám meg, ha létezik.

Azért a .bash_history-t magyarázd már meg...

Ez jól hangzik, tényleg arra való, de kérdés UHU ezt használja-e.
Esélyes, de nem ismerem eléggé (igazából egyáltalán nem, de tetszik)
Ez alapján használ ilyet UHU?


 apt-cache search pam
apache-mod-auth-pam - PAM authentikációs modul az apache webszerverhez
pam - Felhasználó-azonosító rendszer
paman - Beállítóprogram a polyaudiohoz
pam-dev - Felhasználó-azonosító rendszer - fejlesztői fájlok
pam-krb5 - PAM modul kerberos használatához
pam-ldap - PAM modul LDAP használatához
pam-mysql - Felhasználó-azonosító rendszer - MySQL támogatás
pam-smb - PAM modul SMB szerver használatához
pam-ssh - Felhasználó-azonosító rendszer - SSH támogatás
pam-usb - Felhasználó-azonosító rendszer - USB-Storage támogatás
razor - Elosztott SPAM adatbázis
setuser - Root átvált másik felhasználóvá
spamassassin - Nagyon hatékony SPAM szűrő

Bash körül kapirgáltam már én is, de egyáltalán nem fut (ha nem indít valami terminál emulátort, márpedig ez az ügyfél nagyon ritkán tesz ilyet ;)

Ha konzolon jelentkezem be, ott van hatása /etc/profile-nak és megfelelően működik is.
Próbáltam /etc/X11/xinit-be is tenni, de annak nem volt hatása.
/etc/fstab-ba is, de nfs-nek nincs umask opciója.

Egyéb ötlet? Van itt valaki UHU fejlesztők közül?

soky

/etc/login.defs eléggé esélyes, még kipróbáltatom az ügyféllel...

"A csatolast a /etc/fstab-ba tettem igy:
szerver:/data/c /szerver/c nfs defaults 0 0"

Esetleg?

szerver:/data/c /szerver/c nfs rw,sync,user,gid=...,umask=0000 0 0

&& reboot

/mazursky