User:Holger: Difference between revisions
Jump to navigation
Jump to search
(→todo) |
(→todo) |
||
Line 2: | Line 2: | ||
* document / reactivate XS-repo with fai |
* document / reactivate XS-repo with fai |
||
* document mirror, mirror fc7, ppc too, provide mirror via nfs |
* document mirror, mirror fc7, ppc too, provide mirror via nfs |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* document [http://wiki.laptop.org/go/User:Holger/FAI fai] basics |
* document [http://wiki.laptop.org/go/User:Holger/FAI fai] basics |
||
* document XS-repo |
* document XS-repo |
||
Line 18: | Line 10: | ||
** put live-xs.ks in git and compare if it has changed |
** put live-xs.ks in git and compare if it has changed |
||
** run cronjob every hour to trigger build |
** run cronjob every hour to trigger build |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* more fai work: |
* more fai work: |
||
** configure remote logging |
** configure remote logging |
Revision as of 18:24, 25 May 2007
todo
- document / reactivate XS-repo with fai
- document mirror, mirror fc7, ppc too, provide mirror via nfs
- document fai basics
- document XS-repo
- implement backup script, ~/olpc/olpc-user-data-backup/ has the backup script from the list...
- document livecd
- setup cronjob, to build livecd daily
- compare against previous package list
- put live-xs.ks in git and compare if it has changed
- run cronjob every hour to trigger build
- xs
- fai on livecd, move packages from fai to livecd.ks
- keyboard-settings via COUNTRY.var: Argentina Brazil Libya Nigeria Uruguay Rwanda
- install kernel,postfix,ntpd,squid,mpp with fai
- xs-dev2fai
- mkdir /var/www/html/holger && chown
- setenforce permissive
- /e/h/conf.d/*
- more fai work:
- configure remote logging
- randomized cron for updates
- daily mirror snapshots with hardlinks
open questions/remarks
- http://wiki.laptop.org/go/Trial1_Server_Image - looks outdated
- how to define classes for a host? map mac-addresses to machines to classes? -> file in /etc
- livecd-creator has the following in its config file: rm -rf /usr/share/doc/* - thats not soo good ;)
- The liveinst bits are included in anaconda since anaconda-11.2.0.39-1. So liveinst packagae is not needed anymore.
services on the servers
- dyndns at least for now
- ntp
- squid
- MPP
- apache
- backup
partitioning proposal 20gb for / 5gb for /tmp, maybe 10 5gb for /var/log, maybe 10 10gb for /var 260 for /home (or 250) or diving this into /home and /$path/backup
some links
- Server_Services
- moodle plan
- Server specification document
- http://wiki.laptop.org/go/Trial1_Server_Software#Updating
- live git repository
- livecd-creator howto
- fedora livecd roadmap
- git tutorial
- olpc pilgrim usage
- ibm pilgrim howto
- install2hd
- SMSs (School Management Systems)
* Centre-SIS, http://www.miller-group.net/ * Focus-SIS fork, http://www.focus-sis.org/
- ldap-admin tools considered for debian-edu etch
* lwat, http://bzz.no/lwat/ * cipux, http://doc.cipux.org/ * wlus & webmin was used in sarge
mirror
It's accessable at http://xs-dev/mirror/ and updated with rsync with the two scripts in ~holger/mirror-fedora-linux-core and ~holger/mirror-fedora-linux-extras, config in ~holger/mirror-fedora-linux.conf