Tuesday, September 23, 2008

Intrepid Client install

Client Ubuntu Intrepid




ldap clients

sudo apt-get install libnss-ldap libpam-ldap nscd



LDAP server Uniform Resource Identifier: ldap://192.168.1.8/
Distinguished name of the search base: dc=XXXXXX,dc=XXXXXX,dc=homeip,dc=net
LDAP version to use: 3
Make local root Database admin: yes
Does the LDAP database require login? no
LDAP account for root: cn=admin,dc=XXXXXXX,dc=XXXXXXX,dc=homeip,dc=net
LDAP root account password: XXXXXXXX


sudo cp /etc/nsswitch.conf /etc/nsswitch.conf.backup
sudo apt-get install auth-client-config
sudo auth-client-config -a -p lac_ldap


Test
sudo /etc/init.d/nscd restart

getent passwd


#### If test fails you must restore the /etc/nsswitch.conf
### sudo cp /etc/nsswitch.conf.backup /etc/nsswitch.conf
## or you you could end up with an unloginable machine.


File Server


NFS client


sudo mkdir /home/staff
sudo mkdir /home/students

MYSERVER="zeus"; echo "$MYSERVER:/home/staff /home/staff nfs udp,defaults 0 0
$MYSERVER:/home/students /home/students nfs udp,defaults 0 0" | sudo tee -a /etc/fstab

sudo apt-get -y install nfs-common
sudo mount -a

Vnc Server

Package management

#medibuntu

sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

#cinelerra

sudo wget http://repository.akirad.net/dists/hardy.list -O /etc/apt/sources.list.d/akirad.list

wget -q http://repository.akirad.net/dists/akirad.key -O- | sudo apt-key add -


sudo sed -i -e "3i10.0.0.8 debian ********.homeip.net" /etc/hosts


sudo echo "start"

echo "
sudo apt-get update ; sudo apt-get install medibuntu-keyring
sudo apt-get update

sudo aptitude -y install ubuntu-restricted-extras
//sudo aptitude -y install msttcorefonts googleearth-4.3 googleearth-4.3-data

sudo aptitude -y install flashplugin-nonfree vlc ffmpeg mplayer mencoder gstreamer0.10-ffmpeg gstreamer0.10-pitfdll gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg libxine1-ffmpeg libdvdread3 libdvdcss2 gnome-do acroread acroread-plugins mozilla-acroread youtube-dl libflashsupport w32codecs x11vnc openoffice.org-ogltrans openoffice.org-java-common" > /tmp/packages.sh
chmod +x /tmp/packages.sh
sudo /tmp/packages.sh
rm /tmp/packages.sh


#adds terminal to right click
#apt-get install nautilus-open-terminal

script queue



firefox

Setup lockdown


sudo echo "
pref(\"general.config.obscure_value\", 0);
pref(\"general.config.filename\", \"firefox.cfg\"); " | sudo tee -a /etc/firefox-3.0/pref/firefox.js


sudo echo "//
lockPref(\"autoadmin.global_config_url\",\"http://192.168.1.8/autoadmin.js\");
lockPref(\"autoadmin.append_emailaddr\",false); " | sudo tee /usr/lib/firefox-3.0b5/firefox.cfg




Info at http://mit.edu/~firefox/www/maintainers/autoconfig.html