Originally posted by: Wouter Liefting
The "immutable" and "append only" attributes are attributes of the file system itself. They're supported in ext2/3/4 (Linux) and GPFS (both on Linux and AIX) but not on JFS/JFS2 (AIX).
So it's not enough to install the GPFS package: You also need to convert your JFS2 filesystem to GPFS. (Probably through a backup/restore operation: There is no "upgrade" path from JFS2 to GPFS, or something like that.)
I'm curious about your use case though. Yes, root can change the permissions and ACLs through chmod, but root can also change the immutable and append only flags. So it doesn't matter whether a file is read only or immutable: root will be able to change that file anyway, and there is no effective way of preventing this. Not on AIX and not on Linux. Indirectly you might be able to achieve something like that through SELinux or RBAC though.