Next: revive_check
Up: Technical scope
Previous: Technical scope
revive_enable
Starts the revive span.
- Create a revive.lock file. This notices other scripts that we are in a revive cycle
and feedbacks can be accepted.
- Generate the list of the users in question.
- a)
- Use all users that have a directory under /home and exclude those in the
exclude_users file. This is called MODE_HOME (default).
- b)
- Use all users from /etc/passwd and exclude the daemon users and those in
the exclude_users file. This is called MODE_PASSWD.
- c)
- Use a list of users and by choice ignore those in the exclude_users file.
This is called MODE_LISTS.
- Set up the web frontend for the remaining users and generate the according .htpasswd
file containing user name and the MD5 hash with password revive.
- Send out the mails to the users based on the templates.
Clemens Renner
2004-04-01