A. Fig Lee wrote:Мужики! А почему
fcntl, мой любимый не катит за мандатори лок?
Не понимаю...
2. Я че VC спрашивал про конкретные действия, самхау у меня
флаг
l в
ls не получалось получить.
На теже действия, и на FreeBSD, и на Соларис 9 /*на обоих пробовал под рутом*/у меня получалось
S instead of
l vc wrote:Code: Select all
oracle@staging1>chmod 2644 a.dat
oracle@staging1>ls -l a.dat
-rw-r-lr-- 1 oracle dba 504 May 9 12:21 a.dat
VC
In Linux in addition to 'chmod', you need to mount the FS so that mandatory locking were enabled:
<quote>
To enable mandatory locking, you must first mount the filesystem with
the mand mount option:
# mount | grep /data
/dev/hda7 on /data type ext3 (rw,noatime)
# mount -oremount,mand /boot
# mount | grep /data
/dev/hda7 on /data type ext3 (rw,mand,noatime)
</quote>
I don't know about FreeBSD, never used it.
VC