.
[corvix.git] / var / deb-package / meta / corvix-cluster / head / install
blobe1a108165fb224db4f5df9c8a86877766361d09c
1 #!/bin/zsh
2 PATH=$PATH:/opt/cluster/bin:/opt/cluster/sbin:/opt/cluster/lib
3 export PATH
5 _configure_zsh() {
6 chsh -s /bin/zsh root
7 echo -ne ". /etc/profile" > /root/.zshrc
8 echo -ne "PATH=$PATH" >> /etc/profile
9 . /root/.zshrc
12 _configure_debian() {
13 distro=lenny
14 cat << eof > $root/etc/apt/sources.list
15 deb http://10.1.1.1/mirror/ftp.uni-kl.de/debian/ $distro main contrib non-free
16 deb-src http://10.1.1.1/mirror/ftp.uni-kl.de/debian/ $distro main contrib non-free
18 deb http://10.1.1.1/mirror/security.debian.org/ $distro/updates main contrib
19 deb-src http://10.1.1.1/mirror/security.debian.org/ $distro/updates main contrib
21 deb http://10.1.1.1/mirror/debian.netcologne.de/debian-multimedia.org $distro main
22 deb-src http://10.1.1.1/mirror/debian.netcologne.de/debian-multimedia.org $distro main
23 eof
25 apt-get update
26 apt-get -y --force-yes install debian-multimedia-keyring
27 apt-get update
28 apt-get -y --force-yes install nfs-common
29 apt-get -y --force-yes upgrade
30 apt-get dist-upgrade
34 _configure_zsh
35 _configure_debian
38 for script in $(find . -name "install-*" | sort); do
39 $script
40 done