You are not logged in.
I needed a way to manage ownership and permissions of files in a shared directory. ACLs and "chmod g+s" alone were not enough so I wrote maown.
Maown is a file system monitor written in C. It uses inotify to recursively watch a directory tree for file creation and attribute modification. It automatically chowns files to user:group and adjusts group permissions to match user permissions.
The package includes a daemon with a simple configuration file. Each line in the configuration file specifies a user, a group and a list of directories to monitor:
<user> <group> <directory> [<directory>...]
Last edited by Xyne (2012-05-21 02:35:24)
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Bump: I have improved the code, changed the name and added a daemon.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Maown has been replaced with Autochown.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline