Difference between revisions of "Platform Team/Server Kit/sugar-server"
< Platform Team | Server Kit
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
** XO anti-thief support | ** XO anti-thief support | ||
** Entire Journal backup/restore | ** Entire Journal backup/restore | ||
+ | |||
+ | == Requires == | ||
+ | |||
+ | * '''[http://dev.laptop.org/git/bios-crypto/ bios-crypto]'''<br>bios-crypto client utilities are being used in anti-thief support and should be installed only if sign service is being used. | ||
+ | * '''python-mysql'''<br>If the rest of school server applications use MySql, it might be useful to keep sugar-server data in MySql as well. Otherwise plain text file will be used. | ||
== Getting involved == | == Getting involved == |
Revision as of 17:55, 23 August 2011
Summary
The core Sugar Server Kit component.
The singular program requires only Python, and obvious dependencies like coreutils, to allow all its services to function properly. It provides basic sugar related services, and uses one CLI tool to manage all its functionality.
Services
- Required services:
- Student identification
- Optional services:
- XO anti-thief support
- Entire Journal backup/restore
Requires
- bios-crypto
bios-crypto client utilities are being used in anti-thief support and should be installed only if sign service is being used. - python-mysql
If the rest of school server applications use MySql, it might be useful to keep sugar-server data in MySql as well. Otherwise plain text file will be used.