LUCAS is a framework for monitoring LDAP databases and reacting to changes, as soon as they are committed. For this, LUCAS implements a slave LDAP server, upon which the master database replicates all data. Instead of storing this data however, that slave will start appropriate helper programs to deal with the changes in question.
The idea behind this project is to move system configuration completely to LDAP, removing the necessity to log into servers via shellaccounts, edit textfiles and run/restart programs (the primary goal here being to let the accounting department create a new user simply by creating an according database entry and letting the system automatically setup things like homedir, webspace, etc.).
-h Print usage.
-d Fork and detach from invoking terminal.
-p < port > Listen on < port >.
-c < file > Read configuration from < file > (required).
-u < user > Change process ownership to < user >.
What's New in This Release:
· The tarball contains LUM (LDAP update monitor), but since I currently do not work with LDAP databases, the whole project is on hold. Please leave a comment (see link below) in case you actually use or require this software and want to encourage further development.