Difference between revisions of "School Server/RIT"

From Sugar Labs
Jump to navigation Jump to search
Line 20: Line 20:
 
Note: Admin log is located on the server at /var/log/adminlog.log
 
Note: Admin log is located on the server at /var/log/adminlog.log
  
===Possible Task===
+
===Possible task===
 
* Fix Ejabber
 
* Fix Ejabber
 
* Install Moodle
 
* Install Moodle
Line 30: Line 30:
 
* XO Backup/Restore
 
* XO Backup/Restore
 
* XO Security
 
* XO Security
 +
===Network configuration===
 +
The School Server, XS, as received is designed and configured for 2 Ethernet adapters,
 +
* eth0 - connected to the wide area network (WAN) or the campus Internet connection,
 +
* eth1 - connected to an access point (AP) which the XOs connect to.
 +
For robustness in unreliable power supply environments, there are scripts that reconfigure features on a frequent basis. This design has frustrated anyone wanting to deviate from the default configuration.
 +
 +
We will have to understand the design, carefully document our adjustments for our environment, and make preparations to restore one or more configurations once we upgrade to a new version of the server that may likely restore some of the default configurations.
  
 
==Subpages==
 
==Subpages==
 
{{Special:PrefixIndex/{{PAGENAME}}/}}
 
{{Special:PrefixIndex/{{PAGENAME}}/}}

Revision as of 11:34, 30 September 2009

For RIT Honors Seminar project.

School Server Fall 2009 Seminar Project

(Draft, please contribute)

Purpose

  1. Provide a school server test and development environment for the Honors Seminar participants,
  2. Develop School Server systems administration skills,
    1. Backup registered XOs or Sugar Sticks
    2. Host Moodle content developed in class
  3. Test and Debug OLPC - Sugar Labs School Server software
  4. Develop a School Server SysAdmin training curriculum for volunteers who want to support an OLPC or Sugar deployment

Objects and methods

  1. RIT LTL or other hardware
  2. OLPC XS development builds, http://wiki.laptop.org/go/School_server
  3. http://lists.laptop.org/listinfo/server-devel and the list archives, archive with search

schoolserver.rit.edu

Note: Admin log is located on the server at /var/log/adminlog.log

Possible task

  • Fix Ejabber
  • Install Moodle
    • Apache
    • PHP
    • MySql
    • Install Moodle
  • Moodle xo python api
  • XO Backup/Restore
  • XO Security

Network configuration

The School Server, XS, as received is designed and configured for 2 Ethernet adapters,

  • eth0 - connected to the wide area network (WAN) or the campus Internet connection,
  • eth1 - connected to an access point (AP) which the XOs connect to.

For robustness in unreliable power supply environments, there are scripts that reconfigure features on a frequent basis. This design has frustrated anyone wanting to deviate from the default configuration.

We will have to understand the design, carefully document our adjustments for our environment, and make preparations to restore one or more configurations once we upgrade to a new version of the server that may likely restore some of the default configurations.

Subpages