Wartungsarbeiten
Inhaltsverzeichnis
23.02.2012
- /home auf 30GB gesetzt
- neues LV backup erstellt und nach /media/backup (ext4) eingehangen
- backup-manager eingerichtet für /home /opt /etc /var
- Upload nach www.4lin.net
--Denny 18:33, 23. Feb. 2012 (UTC)
09.09.2011
www.pug.org soll nur noch über https angesprochen werden. Falls man http://www.pug.org aufruft, so erfolgt eine Weiterleitung auf https://www.pug.org
19.04.2011
Neuen Editor installiert. Mit FCKeditor kann man jetzt fast wie mit OpenOffice Wiki Seiten erstellen
05.04.2011
- Hardware komplett ausgetauscht
- Neuinstallation mit Debian 6 (Squeeze) 64 Bit
- Übernahme Daten von altem Server
16.07.2009
Update: apache2-mpm-itk apache2-utils apache2.2-common libtiff4
09.07.2009
ICMP für monitor.f00.net erlaubt Tux mit Nagios Plugins ausgestattet und in Nagios eingebunden
--Denny 22:46, 8. Jul. 2009 (UTC)
07.07.2009
Postfix Config geändert: Malware und Spam führen jetzt zu einen 554 Reject. Amavis tmp Verzeichnis läuft jetzt auf einer RAM Disk, dadurch läuft der jetzt schneller durch. RBL für Webserver abgeschaltet.
08.05.2009
Mainboard, RAM, CPU getauscht.
09.04.2009
Modsecurity2 mit verbesserten Ruleset installiert. Wer es noch nicht gemerkt hat: Unser neuer Webserver läuft jetzt lt. http Header auf einem Commodore 64 ;-) Uploads laufen jetzt über einen Virenscanner und IP-Adressen von bekannten Malware-/Spammersites werden geblockt.
27.01.2009
tux:~# aptitude safe-upgrade Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig Lese erweiterte Statusinformationen Initialisiere Paketstatus... Fertig Lese Task-Beschreibungen... Fertig Löse Abhängigkeiten auf ... Die folgenden NEUEN Pakete werden zusätzlich installiert: gs-common{a} Die folgenden Pakete werden ENTFERNT: libmudflap0{u} libmudflap0-dev{u} perl-doc{u} Die folgenden Pakete werden aktualisiert: apache2-mpm-itk apache2-utils apache2.2-common apt apt-utils bind9 bind9-host bind9utils cpp-4.1 cpp-4.3 cups-client cups-common cupsys-client djvulibre-desktop dnsutils doc-base dpkg dpkg-dev dselect flex g++-4.1 g++-4.3 gcc-4.1 gcc-4.1-base gcc-4.2-base gcc-4.3 gcc-4.3-base ghostscript ghostscript-x grub gs-gpl hdparm initramfs-tools libbind9-40 libc6 libc6-dev libc6-i686 libcups2 libcupsimage2 libcupsys2 libcurl3 libdjvulibre21 libdns43 libgcc1 libgomp1 libgs8 libisc44 libisccc40 libisccfg40 libkadm55 libkrb5-dev libkrb53 liblwres40 libmysqlclient15off libpam-modules libpam-runtime libpam0g libpam0g-dev libperl5.10 libssl-dev libssl0.9.8 libstdc++6 libstdc++6-4.1-dev libstdc++6-4.3-dev linux-image-2.6.26-1-686 linux-libc-dev locales mailman mbr mediawiki mlock mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 nscd ntp ntpdate openssh-client openssh-server openssl perl perl-base perl-modules procps python2.5 python2.5-dev python2.5-minimal rsyslog ssh tasksel tasksel-data tetex-bin tetex-extra texlive texlive-base texlive-bibtex-extra texlive-common texlive-doc-base texlive-fonts-extra texlive-fonts-extra-doc texlive-fonts-recommended texlive-fonts-recommended-doc texlive-generic-extra texlive-generic-recommended texlive-humanities texlive-humanities-doc texlive-lang-croatian texlive-lang-cyrillic texlive-lang-czechslovak texlive-lang-danish texlive-lang-dutch texlive-lang-finnish texlive-lang-french texlive-lang-german texlive-lang-greek texlive-lang-hungarian texlive-lang-italian texlive-lang-latin texlive-lang-mongolian texlive-lang-norwegian texlive-lang-other texlive-lang-polish texlive-lang-portuguese texlive-lang-spanish texlive-lang-swedish texlive-lang-vietnamese texlive-latex-base texlive-latex-base-doc texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended texlive-latex-recommended-doc texlive-math-extra texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc texlive-publishers texlive-publishers-doc whois 141 Pakete aktualisiert, 1 zusätzlich installiert, 3 werden entfernt und 0 nicht aktualisiert. Muss 440MB an Archiven herunterladen. Nach dem Entpacken werden 12,0MB frei werden.
04.01.2009
tux:~# aptitude upgrade Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig Lese erweiterte Statusinformationen Initialisiere Paketstatus... Fertig Lese Task-Beschreibungen... Fertig Die folgenden Pakete werden aktualisiert: acpi-support-base acpid apt apt-utils aptitude base-files clamav clamav-base clamav-daemon clamav-freshclam comerr-dev cups-client cups-common cupsys-client doc-base dosfstools dpkg-dev dselect e2fslibs ed enscript fontconfig fontconfig-config grub imagemagick initramfs-tools libapache2-mod-php5 libblkid1 libcairo2 libclamav5 libcomerr2 libcups2 libcupsimage2 libcupsys2 libfontconfig1 libgnutls26 libgpm2 liblockfile1 libmagick10 libmysqlclient15off libncurses5 libncurses5-dev libncursesw5 libneon27 librsvg2-2 libslp1 libsnmp-base libss2 libusb-0.1-4 libuuid1 libxml2 libxml2-dev linux-image-2.6-686 linux-image-2.6.26-1-686 linux-libc-dev locales lvm2 mailman mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 ncurses-base ncurses-bin nscd openssh-client openssh-server perl-doc php-geshi php-pear php5 php5-cli php5-common php5-ldap php5-mysql preview-latex-style procps python2.5 python2.5-dev python2.5-minimal rsyslog spamassassin spamc ssh tex-common texlive-bibtex-extra texlive-fonts-extra texlive-fonts-extra-doc texlive-generic-extra texlive-humanities texlive-humanities-doc texlive-latex-extra texlive-latex-extra-doc texlive-math-extra texlive-pstricks texlive-pstricks-doc texlive-publishers texlive-publishers-doc uuid-runtime 99 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert. Muss 275MB/332MB an Archiven herunterladen. Nach dem Entpacken werden 5204kB zusätzlich belegt sein. Wollen Sie fortsetzen? [Y/n/?] Schreibe erweiterte Statusinformationen... Fertig
17.12.2008
tux:~# aptitude safe-upgrade Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig Lese erweiterte Statusinformationen Initialisiere Paketstatus... Fertig Lese Task-Beschreibungen... Fertig Die folgenden Pakete werden aktualisiert: acpid apache2-mpm-itk apache2-utils apache2.2-common apt apt-utils aptitude base-files clamav clamav-base clamav-daemon clamav-freshclam comerr-dev cups-client cups-common cupsys-client debconf debconf-i18n doc-base dosfstools dpkg dpkg-dev dselect e2fslibs e2fsprogs enscript fontconfig fontconfig-config imagemagick libblkid1 libc6 libc6-dev libc6-i686 libcairo2 libclamav5 libcomerr2 libcups2 libcupsimage2 libcupsys2 libfontconfig1 libgnutls26 libgpm2 liblockfile1 libmagick10 libmysqlclient15off libncurses5 libncurses5-dev libncursesw5 libneon27 libperl5.10 libslp1 libss2 libusb-0.1-4 libuuid1 libxi-dev libxi6 libxml2 libxml2-dev linux-image-2.6-686 linux-image-2.6.26-1-686 linux-libc-dev locales login lvm2 mailman mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 ncurses-base ncurses-bin net-tools nscd openssh-client openssh-server passwd perl perl-base perl-doc perl-modules php-geshi preview-latex-style python2.5 python2.5-dev python2.5-minimal rsyslog spamassassin spamc ssh tex-common texlive-bibtex-extra texlive-fonts-extra texlive-fonts-extra-doc texlive-generic-extra texlive-humanities texlive-humanities-doc texlive-latex-extra texlive-latex-extra-doc texlive-math-extra texlive-pstricks texlive-pstricks-doc texlive-publishers texlive-publishers-doc ucf uuid-runtime
Die folgenden Pakete werden EMPFOHLEN, aber NICHT installiert:
aptitude-doc-cs aptitude-doc-en aptitude-doc-fi aptitude-doc-fr aptitude-doc-ja dmsetup libio-socket-inet6-perl
105 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert. Muss 348MB an Archiven herunterladen. Nach dem Entpacken werden 2132kB zusätzlich belegt sein.
Reboot wegen Kernelupdate
18.11.2008
apt-get update && upgrade
außerdem /etc/mediawiki/apache.conf angepasst, mit einem:
RedirectMatch permanent ^/index.php/([^\.]+) /mediawiki/index.php/$1
Damit sind nun alle alten, etablierten Links wieder funktionsfähig. --Denny 07:42, 18. Nov. 2008 (UTC)
21.10.2008
aptitude upgrade: apt-listchanges cups-client cups-common cupsys-client fdutils libapr1 libcups2 libcupsimage2 libcupsys2 libpci3 libzephyr3 linux-image-2.6.26-1-686 linux-libc-dev mediawiki net-tools pciutils texlive-bibtex-extra texlive-fonts-extra texlive-fonts-extra-doc texlive-generic-extra texlive-humanities texlive-humanities-doc texlive-latex-extra texlive-latex-extra-doc texlive-math-extra texlive-pstricks texlive-pstricks-doc texlive-publishers texlive-publishers-doc tzdata x11-common
LocalSettings.php wiederhergestellt, aptitude upgrade hat die einfach so überschrieben.
14.10.2008
aptitude upgrade: apache2-mpm-itk apache2-utils apache2.2-common aptitude comerr-dev e2fslibs e2fsprogs foomatic-filters libblkid1 libc6 libc6-dev libc6-i686 libcomerr2 libio-socket-ssl-perl libss2 libuuid1 locales nscd
12.10.2008
aptitude upgrade: libdevmapper1.02.1 libglib2.0-0 libglib2.0-data libsqlite3-0 logrotate mc openssh-client openssh-server ssh
11.10.2008
aptitude upgrade: console-common console-data cpp cpp-4.3 cron dhcp-client dhcp3-client dhcp3-common eject g++ g++-4.3 gcc gcc-4.3 gcc-4.3-base hdparm installation-report libapache2-mod-php5 libdb4.5 libgcc1 libgomp1 libmudflap0 libperl5.10 libpng12-0 libpng12-dev libsnmp-base libstdc++6 libstdc++6-4.3-dev libvolume-id0 libx11-6 libx11-data libx11-dev logrotate manpages-de perl perl-base perl-doc perl-modules
07.10.2008
aptitude upgrade: TeX libs aktualisiert.
27.09.2008
Tux komplett neu aufgesetzt. Alte Wartungsarbeiten gelöscht, weil zum großen Teil nicht mehr relevant wegen neuem Debian Release.
Hardware
- Supermicro 370DL
- 2 * Pentium III (Coppermine) 933 MHz
- 1 GByte reg. ECC RAM
- 3ware 6800 HW Raid IDE Controller (bis max. 8 IDE Platten)
- 2 * Seagate Barracuda 200 GB / 7200 UPM
- 3c940 GE Karte
Wesentliche Merkmale sind insbesondere doppelt so viel RAM, größere CPU Caches, zwei CPUs und ca. 3 mal so schnelle Festplatten gegenüber dem alten Tux.
Software
Debian Lenny
Alle relevanten Anwendungen bestehen aus den Debian Paketen. Das sollte die Wartung des System für die Admins vereinfachen.
Konfiguration
- Postfix: Die Config des alten Servers wurde weitgehend übernommen. Die Änderungen betreffen insbesondere die geänderten Pfade zu Mailman und ein paar Neuerungen von Debian Lenny.
- MySQL: Der Socket liegt, wie bei Debian üblich nun unter /var/run/mysqld/mysqld.sock, weiterhin ist MySQL an localhost gebunden. Datenbank Files liegen unter /home/mysql
- Mailman: Config wurde an geänderte Pfade angepasst, Archiv liegt unter /home/mailman
- Amavis/ClamAV/Spamassassin: Configs von taunusstein.net übernommen.
- MediaWiki: Komplett vom alten Tux übernommen
- Firewall: Die iptables Regel wurden komplett neu erstellt.