Remove batch/audit command line options. The script is now always
audited using libaudit. No more batchmode since the script is generally very fast anyway. Remove all the sendmail stuff since that is done by the audit library. Add lots more error checking. Moved the DB changes from the web interface into this script. Did you know that pw groupdel wrongly returns 65 when a group does not exist, instead of 67 as the man page says?
Showing with 114 additions and 56 deletions