grep -q /etc/bash_completion /root/.bashrc || echo . /etc/bash_completion >> /root/.bashrc echo deb http://ftp.lihas.de/debian/ stable main > /etc/apt/sources.list.d/lihas cat << EOF > /etc/apt/sources.list deb http://ftp.de.debian.org/debian-security/ lenny/updates main contrib non-free deb-src http://ftp.de.debian.org/debian-security/ lenny/updates main contrib non-free deb http://ftp.de.debian.org/debian-volatile/ lenny/volatile main contrib non-free deb-src http://ftp.de.debian.org/debian-volatile/ lenny/volatile main contrib non-free deb http://ftp.de.debian.org/debian/ lenny main contrib non-free deb-src http://ftp.de.debian.org/debian/ lenny main contrib non-free EOF cat << EOF > /etc/apt/preferences Package: * Pin: release a=unstable Pin-Priority: 99 Package: * Pin: release a=testing Pin-Priority: 101 Package: * Pin: release a=stable Pin-Priority: 1001 Package: * Pin: release a=experimental Pin-Priority: 9 EOF aptitude clean aptitude -y update aptitude -y install debsums aptitude -y install aptitude aptitude -y install dialog locales less vim screen tzdata debconf syslog-ng mktemp aptitude -y -o Aptitude::CmdLine::Ignore-Trust-Violations=true install lihas-keyring aptitude -y update if egrep '^[^#]*/proc/kmsg' /etc/syslog-ng/syslog-ng.conf > /dev/null; then sed < /etc/syslog-ng/syslog-ng.conf 's/file("\/proc\/kmsg"/# file("\/proc\/kmsg"/' >/etc/syslog-ng/syslog-ng.conf.new ; mv /etc/syslog-ng/syslog-ng.conf.new /etc/syslog-ng/syslog-ng.conf; /etc/init.d/syslog-ng restart fi #aptitude -y purge nano # Damit unter Lenny vservern die bash_completion funktioniert echo ln -s /proc/self/fd /dev/fd >> /etc/rc.local ln -s /proc/self/fd /dev/fd aptitude -y dist-upgrade echo Achtung, eventuell wurde syslog durch syslog-ng ersetzt, bitte die Konfiguration gegebenenfalls anpassen