Wartungsarbeiten

aus PUG, der Penguin User Group
Wechseln zu: Navigation, Suche

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

Christian

16.07.2009

Update: apache2-mpm-itk apache2-utils apache2.2-common libtiff4

Christian

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.

Benutzer:Christian

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.

Christian

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

Christian

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

Christian

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.

Benutzer:Christian

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

Benutzer:Christian

12.10.2008

aptitude upgrade: libdevmapper1.02.1 libglib2.0-0 libglib2.0-data libsqlite3-0 logrotate mc openssh-client openssh-server ssh

Benutzer:Christian

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

Benutzer:Christian

07.10.2008

aptitude upgrade: TeX libs aktualisiert.

Benutzer:Christian

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.

Benutzer:Christian