[Server-devel] paraguay XS customizations

Martin Langhoff martin.langhoff at gmail.com
Thu May 21 06:10:49 EDT 2009


Hi Daniel,

Interesting notes - some questions...

On Wed, May 20, 2009 at 5:11 PM, Daniel Drake <dsd at laptop.org> wrote:
> 1. A script is installed to synchronize activities from the
> mothership, and is executed once per day. After synchronization, it
> runs xs-regenerate-activities. (the activities are currently not
> synced through puppet's file transfer protocol, because it does not
> cope well with large files such as gcompris.xo)

Does puppet hadnle disconnected hosts?

> 2. Some user accounts are created for remote maintenance

Do you use SOTP? The pam libs are in place... ;-)

> 4. squid http caching is turned on. (it is off by default with XS install)

- Have you changed it to support https? Or does https bypass the cache?
- Have you experimented with polipo?
- What bandwidth do the schools have? How many users?

> 5. squidguard is installed and configured, including a modification to
> /etc/squid/squid-xs.conf.in, and the shallalist blacklists are also
> synchronized from the mothership.

You're running it on the XS.

 - What does ps_mem.py say about mem footprint of squid + squidgard
when it's "busy"?
 - What's the effectiveness of squidgard -- from a users' perspective?
What do they like / dislike in it?
 - What % of your pipe is used by content that squidgard will mark as 'bad'?

> 9. a custom network monitoring daemon is installed and enabled, which
> pings all the access points in the school and reports results to the
> paraguayan inventory system every 15 minutes.

Interesting, but I guess harder to generalise...



m
-- 
 martin.langhoff at gmail.com
 martin at laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff


More information about the Server-devel mailing list