New LTSP server comes tomorrow!!!

Posted by auburn on May 11th, 2009 — Posted in miscellaneous tech, ltsp

I need to get ready so I’m making some notes:

  1. Download the alternate AMD64 install cd. Yes, AMD64 is what they call the 64bit version that is intended to be used on Intel boards too.
  2. Name it: Edubuntu2
  3. Partition it so that root takes up 40gb, home takes up 100, and swap is 3gb. (I had stability issues with too little swap before.)
  4. I had to choose f6 options and acpi=off b/c of bios problems with the Dell 760 chipset
  5. .

  6. I only had one network card when I installed so it reminded me to edit /etc/ltsp/dhcp.conf when I did add it.
  7. This is an 64bit server and I’ll be using 32bit clients, so I’ll need to run sudo ltsp-build-client --arch i386
  8. perform updates with aptitude
  9. Sort through my list of currently installed apps:
    aptitude search ~i |grep support|cut -c5-36 > installedAppsFromCurrentServer.txt

  10. Set up ltsp from the Alternate Install CD
  11. Set up the dhcp server except consider using pre-up iptables-restore < /etc/ltsp/nat.conf
    instead of just plain "up"
  12. Install all the programs I frequently use, apache2, unrar, unzip, 7zip, feh, and of course: msttcorefonts to get the Times New Roman that all the teachers seem to require. Consider installing flashblock (ubuntu repository) to conserve on ram on the clients.
  13. Download the proxy.pac file and host it:
  14. Install the printers 10.20x.195.21 and 22 and 10.20x.193.25
  15. Setup the boot menu
  16. Set up Firefox to run as a local app:

    With Ubuntu 9.04’s LTSP one now has the possibility to choose which application will run on the server and which will run locally on the thin client. Installing Firefox inside the LTSP chroot and setting LOCAL_APPS_MENU=True in lts.conf will make Firefox to run locally on the thin client. The XDG integration takes care of adding the application in the menu or replacing it by the local application if it’s already present. source

  17. Lock down firefox by creating an all.js file in /usr/lib/firefox-3.0.8/defaults/preferences/ and a mozilla.cfg (or other name as referenced by all.js) in /usr/lib/firefox-version/

  18. Install italc, if it isn’t already installed.

Comment out multiple lines with vim

Posted by auburn on May 7th, 2009 — Posted in miscellaneous tech