This is a "main project" that every student at Gjøvik College (HIG) has to
carry out in the last term of a three year long Bachelor of Computer Engineering education.
It has a stipulated workload of 18 ECTS points. The project period is from January
2003 with a deadline at May 19.
"Skolelinux - user administration" is a part of the bigger
Skolelinux is a project to create a Linux solution aimed at Norwegian schools.
Skolelinux is based on the Debian distribution of Linux.
The Skolelinux distribution provide Norwegian user applications in the two Norwegian dialects, Nynorsk and
Bokmål, and in the Sami language.
Because Skolelinux is a system that will be used by many different users, it also
need a module for user administration. This is the main background for our project.
The main goal of the project is to improve administration features in Skolelinux.
To achive this we will improve a directory service.
User names, passwords and home area is already implemented in the Skolelinux
distribution, but the capability for user groups and printing quotas is missing.
The administrators need a way to group user accounts into classes, students, teachers, and administrative
users. Quotas for printing is also needed. Several services must support the improvements we make.
The directory service implemented in Skolelinux is
OpenLDAP is a open scoure implementation of Lightweight Directory Access
Another important task is to make the directory service modificatons ready for implementation in the
A effect goal for us is to exploit and develop our competence in both the technical aspect
and the aspect of being a part of a large system engineering project.