in reply to Open source framework for Unix file attributes

Consider cfengine. It's an incredibly powerful tool. I use it (among other things) to ensure files have the correct ownership and permissions:
files: any:: /usr/bin/perl m=755 o=root act=warnall /opt/etc/cfengine/modules/cpanModVer.pl m=755 act=fixall /etc/my.cnf m=644 o=mysql act=fixall
For example, the above will (when invoked) ensure that /etc/my.cnf is owned by user mysql and has file permissions 664.

Update: cfengine is free, open source software released under the GNU General Public License. cfengine works with both Unix, Linux and Windows platforms.

--
No matter how great and destructive your problems may seem now, remember, you've probably only seen the tip of them. [1]

Replies are listed 'Best First'.
Re^2: Open source framework for Unix file attributes
by Abraxas (Initiate) on May 29, 2008 at 08:54 UTC
    Thanks for your help! CFEngine looks interesting but surely needs some time to get familiar with - and is not for free, unfortunately. I will have a closer look at it and see, if it is useful for me...
      Quite contrary Abraxas, cfengine is as free as it gets:
      $ head -14 cfengine-2.1.21/COPYING | tail -4 GNU GENERAL PUBLIC LICENSE Version 2, June 1991
      --
      No matter how great and destructive your problems may seem now, remember, you've probably only seen the tip of them. [1]