nicholasmr.dk

Home    SUMS    OBBLM    NTOS    Code snippets    Contact

School User Management System
The following is pulled out of the documentation I wrote for the Perl module:

This library provides methods for easy administration and management of large groups of system accounts on a FreeBSD system. It's mainly targeted for schools, but can easily be used in other environments. SUMS takes use of the FreeBSD utility pw and is therefore not supported on other operating systems at the moment.

The module comes with pre-written programs placed in the /bin directory. The programs give access to the facilities provided by the library, and are designed for use in a typical school environment.


The rest of the documentation can be found here.

Requirements

Perl 5.6 or newer.

These perl modules:
  • File::Path
  • File::Touch
  • Text::Unidecode
  • String::MkPasswd
  • Config::General
And FreeBSD.

Example of use

rtgkom.dk @ Roskilde Tekniske Gymnasium

Download

.tar.gz