Couple of postinstall notes: xs-authserver has some sort of conflict with the library versions that IIAB installs. This gets xs-authserver working (don't worry, it doesn't break IIAB): pip install --upgrade --force-reinstall Werkzeug Flask systemctl restart xs-authserver
OLPC Backup needs a permissions fix in /etc/rssh.conf, so uncomment: allowrsync allowsftp Here's my testing checklist. Thought I'd paste this in so y'all can see how similar to XSCE DXS is, and also how to access DXS specific things like Munin, Ajenti, and xs-authserver. Item Access from Note dhcpd Client Client gets an IP address in the 172.18.x.x range dhcpd Server Check /var/lib/dhcpd/dhcpd.leases for client leases idmgr Client Registration - Register the XO idmgr Server Check /library/users for the XO's Serial Number dir ejabberd Client 2 registered clients can see each other ejabberd Server `ejabberdctl connected_users` reports the 2 registered clients ejabberd Clients Share the chat activity and communicate httpd Client http://schoolserver and http://schoolserver.local resolves to Apache test page Moodle Client http://schoolserver.local/moodle autologs in Authserver Client http://schoolserver.local:5000 greets with the XO buddy name Squid Server Check /library/cache size, load webpage on client, verify size has increased Dansguardian Client Try to look at porn? No way! IIAB Client http://schoolserver/iiab resolves OLPC-Backup Server du -sk /library/users/* indicates backups Stats Server A client's rrds are in /library/sugar-stats/rrd/ Monit Server Halt services and see if they restart Munin Client http://schoolserver/munin user:admin pass:munindxs Ajenti Client http://schoolserver:9990 user:root pass:admin Ajenti Wondershaper Client Verify bandwidth edits via online speedtest such as speakeasy.net/speedtest Upload Activity N/A /var/www/html/upload_activity.php is currently not present - WIP On Thu, Oct 10, 2013 at 2:46 PM, Anish Mangal <an...@activitycentral.com>wrote: > Documented in the githup repo here: > > https://github.com/activitycentral/dxs/blob/master/docs/INSTALL.rst > > > On Thu, Oct 10, 2013 at 12:38 PM, Anna <ascho...@gmail.com> wrote: > >> Some quick instructions for installing the DXS. I've only tested on a XO >> 1.75 as the target so far. >> >> On your target machine: >> Flash 13.2.0-13 >> Turn off power management >> Connect to internet >> Get a root terminal >> >> Install from git source: >> >> wget >> http://xsce.activitycentral.com/repos/xs-extra/noarch/ansible-1.3.1-0.git201309161027.fc18.noarch.rpm >> yum -y localinstall ansible* >> yum -y install git >> git clone https://github.com/activitycentral/dxs.git dxs-master >> cd dxs-master >> git fetch -u --all >> git checkout master >> git pull >> [plug in all your dongles] >> ./runansible xo >> reboot >> cd dxs-master >> ./runansible >> reboot >> >> Default is hostname = schoolserver.local and a one dongle install (WAN = >> "ears" and LAN = usb ethernet dongle to AP). >> To change that, edit dxs-master/vars/default_vars.yml accordingly before >> doing ./runansible xo: >> >> #Domain name >> xsce_hostname : schoolserver >> xsce_domain: local >> >> #Network >> xsce_networks: >> wan: >> iface: eth0 >> ip: dhcp >> lan: >> iface: eth1 >> ip: 172.18.96.1 >> network: 172.18.96.0 >> netmask: 255.255.224.0 >> >> >> On Thu, Oct 10, 2013 at 2:18 PM, Tim Moody <t...@timmoody.com> wrote: >> >>> Anna, you mentioned instructions for doing an ansible install. can >>> you point me to them? >>> >> >> >
_______________________________________________ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel