CentOS Wrap
Mein PC Engines Wrap Home Router läuft nun auch unter CentOS. Aus Performance-Gründen habe ich mich für die 4er Serie der Distribution entschieden, da das Gerät nur mit einer 233 MHz AMD Geode SC1100 CPU und 128 MB RAM daherkommt.
Ausgestattet ist mein Wrap ausserdem mit einer 2GB CF-Microdrive Karte. Hierbei handelt es sich nicht um Flashspeicher, sondern um eine ‘Miniaturfestplatte’, so dass ich mir keine Gedanken über Ramdisks oder ähnliches machen musste.
Die Installation habe ich mit Hilfe eines CF IDE Adapters in einem ‘Standard-PC’ durchgeführt. Ich habe mich für die Installation eines Minimalsystems entschieden.
We’re Linux
Apple hat ein Werbevideo mit dem Titel I’m a Mac und Microsoft wirbt unter dem Motto I’m a PC.
Um die Vorzüge von Linux visuell zu veranschaulichen hat Anfang des Jahres die Linux Foundation einen Video Wettbewerb zum Thema ‘We’re Linux’ gestartet.
Mittlerweile steht der Gewinner fest, der sich über eine Reise zum Japan Linux Symposium/Linux Kernel Summit in Tokyo freuen kann:
http://video.linuxfoundation.org/video/1262
Mein persönlicher Gewinner ist jedoch ein anderes Video:
CentOS Classic Theme
Da die aktuelle TreeFlower Theme (CentOS 5.3) nicht bei jedem Nutzer gut ankommt habe ich mir die Mühe gemacht ein etwas ‘konservativeres’ Design zu erstellen.
Wallpaper
Das Wallpaper in 4:3 Format findest du hier:
Eine Widescreen Variante ist noch in Arbeit.
GRUB
Den passenden Grub Splash findest du hier:
Flash Player installieren
Um den Adobe Flash Player zu installieren öffne bitte zunächst folgende URL:
http://www.adobe.com/de/products/flashplayer/
Klicke dort auf den Button ‘Herunterladen’ und wähle als Variante ‘Yum für Linux’. Nach einem Klick auf ‘Zustimmen und Installieren’ öffnet sich der Firefox Download Dialog in dem Du die Einstellung ‘Öffne mit: Software-Installer’ beibehältst und OK klickst.
Dadurch wird das RPM Paket mit den Repository Informationen von Adobe hinzugefügt.
Auf die Frage ‘Kann XYZ nicht überprüfen ..’ antworte bitte mit ‘Trotzdem installieren’ da es sich um ein nicht signiertes RPM Paket handelt. Eine Überprüfung der Echtheit des Paketes ist somit zum jetzigen Zeitpunkt leider nicht möglich.
Nach dem Hinzufügen des Repositories kannst Du über ‘Anwendungen / Software hinzufügen/entfernen (GNOME)’ über den Reiter ‘Suchen’ nach dem flash-plugin suchen und es zur Installation vormerken. Über einen Klick auf ‘Anwenden’ wird das Paket dann installiert.
Beachte bitte das du deinen Browser nach der Installation neu starten musst.
Statische Routen definieren
Um statische Routen zu legen kannst Du den route Befehl nutzen. In folgendem Beispiel wird eine Route in das 172.16.0.0/16 Class-B Netz über den Gateway 192.168.1.249 definiert, der wiederrum über das Interface eth0 erreichbar ist:
route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.1.249 eth0
Mit:
route -n
kannst du dir anzeigen lassen ob die Route erfolgreich gesetzt worden ist.
XTerm Fenstertitel anpassen
Neben dem Bash Prompt kannst du auch den XTerm Fenstertitel anpassen.
Lege dazu bitte eine Datei:
/etc/sysconfig/bash-prompt-xterm
mit folgendem Inhalt an:
echo -ne "\033]0;${USER}@${HOSTNAME}:${PWD/#$HOME/~}\007"
Postfix DDoS Angriffe eindämmen
Hast Du deinen Postfix Mailserver als Relay konfiguriert kann es vorkommen das durch einen DDoS Angriff alle SMTP Slots belegt werden, und somit Mails nur noch sehr schleppend eintreffen.
Postfix erlaubt standardmäßig 100 gleichzeitige SMTP Verbindungen, kommt jedoch amavisd-new zum Einsatz, sind aus Performancegründen deutlich weniger üblich (meist ca. 5-10).
Um zu erreichen das bei einem DDoS Angriff inaktive SMTP Slots schneller freigegeben werden, kannst du die Zeit heruntersetzen, nach der solch eine SMTP Sitzung zurückgesetzt werden soll. Hier ist 300 Sekunden der Standardwert, jeder sendende Mailserver sollte aber eigentlich in der Lage sein nach ca. 30 Sekunden ein Lebenszeichen von sich zu geben.
Mit:
smtpd_timeout = 30s
kannst du den Timeout Wert in der Datei /etc/postfix/main.cf heruntersetzen. Außerdem kann es per Verwendung von Postfix ohne amavisd-new Sinn machen das ein einzelner Client nicht mehr als 15 gleichzeitige Verbindungen aufbaut:
smtpd_client_connection_count_limit = 15
RHGB Bootsplash ändern
Leider hat es der aktualisierte RHGB Hintergrund nicht mehr in CentOS 5.3 geschafft. Möchtest du dennoch während des Bootvorgangs das CentOS Logo angezeigt bekommen, lade dazu bitte zunächst die Datei:
herunter. Du kannst das aktuelle Logo vorher mit Hilfe von:
cp /usr/share/rhgb/large-computer.png /usr/share/rhgb/large-computer.png.orig
sichern. Kopiere nun die heruntergeladene Datei in den entsprechenden Ordner
cp /Pfad/zur/heruntergeladenen/Datei /usr/share/rhgb/large-computer.png
Beim nächsten Neustart sollte nun das neue Logo angezeigt werden.
CentOS 5.3 veröffentlicht
CentOS ist nun offiziell in Version 5.3 verfügbar. Leider hat sich dieses Release diesmal etwas verzögert, in Zukunft soll der Release Prozess aber weiter optimiert werden.
Hier sei noch einmal anzumerken, das jeder der sich berufen fühlt an der Entwicklung und Verbesserung des Projektes teilhaben kann. Abonniere dazu einfach die -devel und -doc Mailinglisten (http://lists.centos.org) und stelle dich kurz vor.
Wir suchen gerade im Bereich Übersetzung und Dokumentation noch motivierte Mitstreiter.
Die vollständigen deutschsprachigen Release Notes zu Version 5.3 findest du hier:
http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.3/German
Und hier die ausführliche(re) Ankündigunge auf Pro-Linux.de:
Nano als Standard Editor definieren
Um nano (oder einen anderen) als Standardeditor zu definieren müssen die Umgebungsvariablen EDITOR und VISUAL entsprechend gesetzt werden. Damit dies beim Login automatisch geschieht, füge bitte (sofern du die Bash nutzt) die Zeilen:
export EDITOR=nano
export VISUAL=nano
zu deiner ~/.bash_profile Datei hinzu. Dazu kannst du wahlweise einen Editor nutzen oder folgenden Befehl ausführen:
echo "export EDITOR=nano" >> ~/.bash_profile && echo "export VISUAL=nano" >> ~/.bash_profile
Herzlich willkommen auf meiner persönlichen Seite im www. Hier findest Du neben Informationen über mich und meine Sichtweise auch eine Vielzahl an Artikeln und Tutorials zu Freier Software.