On Saturday 20 September 2003 19:26, Stanislav Lechev [AngelFire] wrote: > CHATTR(1) CHATTR(1) > > NAME > chattr - change file attributes on a Linux second extended file > system > > "second extended file system" > > otgoworil si si predi da popitash ...
Po princip DA prav si, ama ot izvestno vreme mozhe i da e NE si ;-) debian:/home/anonymous# df -T |grep home /dev/hda2 reiserfs 2618508 2564272 54236 98% /home debian:/home/anonymous# cat /proc/fs/reiserfs/version ReiserFS version 3.6.25 [built into kernel] debian:/home/anonymous# lsattr FILE --S-i----------t- FILE debian:/home/anonymous# chattr -i FILE debian:/home/anonymous# lsattr FILE --S------------t- FILE edna malka tajna e 4e chattr (extended attributes) za FS-a ne se iziskva ot POSIX i za tva ne si4ki unix-(like) fs'es go poddyrzhat, oba4e qvno ReiserFS team neiska da izostava v feature creep-a s ext2/3 i za tva taka se unificirat ;-) REFERENCES: kernel sources ofcoz. 2.4.19 vanilla: fs/reiserfs/inode.c fs/reiserfs/ioctl.c include/linux/reiserfs_fs.h (interesuva go -i, koeto e IMMUTABLE na ext2/3, ama v slu4aq i za ReiserFS;-) #include <linux/ext2_fs.h> /* inode flags stored in sd_attrs (nee sd_reserved) */ /* we want common flags to have the same values as in ext2, so chattr(1) will work without problems */ #define REISERFS_IMMUTABLE_FL EXT2_IMMUTABLE_FL #define REISERFS_SYNC_FL EXT2_SYNC_FL #define REISERFS_NOATIME_FL EXT2_NOATIME_FL #define REISERFS_NODUMP_FL EXT2_NODUMP_FL #define REISERFS_SECRM_FL EXT2_SECRM_FL #define REISERFS_UNRM_FL EXT2_UNRM_FL #define REISERFS_COMPR_FL EXT2_COMPR_FL /* persistent flag to disable tails on per-file basic. Note, that is inheritable: mark directory with this and all new files inside will not have tails. Teodore Tso allocated EXT2_NODUMP_FL (0x00008000) for this. Change numeric constant to ext2 macro when available. */ #define REISERFS_NOTAIL_FL (0x00008000) /* EXT2_NOTAIL_FL */ > On Saturday 20 September 2003 16:21, Marian Popov wrote: > > Zdraveite ! > > > > Niakoi ima li predstava shto ne mi raboti chattr -i na Debiana. > > Da ne mi da e zaradi reiserfs-a ? > > > > mashina:/etc# chattr -i resolv.conf > > chattr: Inappropriate ioctl for device while reading flags on resolv.conf CAVEATS: qvno ne ba4ka s vsqka versiq na ReiserFS kernel driver-a. Daj sega: # cat /proc/fs/reiserfs/version oba4e iska CONFIG_REISERFS_PROC_INFO compiled, ako go nqmash daj: # dmesg | grep ReiserFS Eto moq chattr idva ot: dpkg -l |grep e2fsprogs ii e2fsprogs 1.34+1.35-WIP-2003.08.21-3 The EXT2 file system utilities and libraries ReiserFS version: dmesg | grep ReiserFS ; cat /proc/fs/reiserfs/version ReiserFS version 3.6.25 ReiserFS version 3.6.25 ReiserFS version 3.6.25 [built into kernel] -- pub 4096R/0E4BD0AB 2003-03-18 <keyserver.bu.edu> 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB ============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================
