User:Holt/XS Community Edition/0.2/Test Plan

From OLPC
Jump to navigation Jump to search

Test plan

Using only the instructions in the Hacking page and a fresh Fedora 17 install.

  • Clone xs-config repo
  • Build the rpm Repeat for both XO1-1.75 and commodity x86.

    Hacker side

  • Install XS from testing repo

    Admin side

  • Install XS from stable repo

    Services Checks

    Dynamic Host Configuration Protocol (dhcpd)

    Internet Domain Name Server (named)

    Network Address Translation/NAT (iptables)

    XMPP server (ejabberd)

    IDMGR

    Web server (apache)

    Proxy server and web cache (squid)

    OLPC-update (rsync) [NOT YET]

    Activity update (activity updater)

    To upload an Activity to the school server, use a browser to navigate to http://schoolserver.local/upload_activity.php.
    Click on "Choose File", and use the file chooser to indicate which Activity you would like to upload.

    Virtual Private Network (open vpn)