TetraPower 970MP (CANCELED) Project
Backend Server for the Truely Personal Computer Student Program

in category Applications & Software
proposed by digitaldisaster on 16th February 2006
Project Proposal
Backend Server for the Truly Personal Computer Student Program [1] that stores all user data and permissions in a database and handles the authentication of users against that database. User rights are transferred across the network to the students personal computer and applied in the form of a security policy limiting the users activates both on the computer and the network in general. This allows the computer to be automatically locked down to appropriate levels for the school environment yet provide unrestricted access to resources when used outside of a school environment. Such restrictions could include disabling the execution of certain programs such as games and permitting access to certain IP addresses and/or domain names only.
The server would also provide a series of add-on that perform standard network services such as allocated of IP addresses via DHCP, sending and receiving email and internet access with the option of virus scanning and filtering content on the server side before it reaches the students personal computer. This can be achieved using standard open source software such as DHCPD [2] Squid [3] for HTTP content filtering and caching, BIND [4] for DNS lookup and caching, courier [5] for SMTP, POP3 and IMAP4 email activities and Clam AV [6] for Virus scanning. additional modules to provide collaboration services useful for a teaching environment such as HTTP via Apache HTTPD [7], FTP via VSFTPD [8] and Groupware via OpenGroupware [9] would also be available. Each module will contain the necessary files to provide a web administration interface which will be based on Webmin [10]

[1] http://projects.ppczone.org/projects.php?project=125
[2] http://www.isc.org/sw/dhcp/
[3] http://www.squid-cache.org/
[4] http://www.isc.org/sw/bind/
[5] http://www.courier-mta.org/
[6] http://www.clamav.net/
[7] http://httpd.apache.org
[8] http://vsftpd.beasts.org/
[9] http://www.opengroupware.org/
[10] http://www.webmin.com/

Project Blog Entries

No blog entries for this project
Genesi Network: Genesi - Main Site Power2People PowerDeveloper