Archiv für die Kategorie ‘Linux’

CentOS und VMWare Server

Sonntag, 24. Januar 2010

Im CentOS Bug Tracker wird ein Fehler in den aktuellen “glibc” Bibliotheken dokumentiert, der unregelmäßige Abstürze des VMWare Servers verursacht. Als Bugfix wird die Verwendung einer älteren glibc Version empfohlen. Mit folgenden Befehlen wird dies erreicht.

(more…)

Auswertung GhettoVCB

Montag, 04. Januar 2010
#!/bin/bash

# Vor wie viele Tagen lief GhettoVCB?
BACKLOG=1

echo "From: GhettoVCB <ghettovcb@domain.de>" >> /tmp/ghettovcb.$$
echo "To: ABC <abc@domain.de>" >> /tmp/ghettovcb.$$
echo "Subject: Datensicherung GhettoVCB" >> /tmp/ghettovcb.$$

cat /var/log/ghettoVCB.log | grep -r ^`date –date="$BACKLOG day ago" +%Y-%m-%d` >> /tmp/ghettovcb.$$

echo >> /tmp/ghettovcb.$$

cat /var/log/ghettoVCB.log | grep -r ^`date –date="$BACKLOG day ago" +%Y-%m-%d` | grep Successfully >> /tmp/ghettovcb.$$

/usr/sbin/sendmail -t < /tmp/ghettovcb.$$

/bin/rm -f /tmp/ghettovcb.$$

Kommandozeile und XML

Freitag, 22. Mai 2009

Dan Egnor stellt mit XML2 eine Sammlung von Werkzeugen für die Linux-Kommandozeile bereit, die den Umgang mit XML-Dateien erheblich erleichtert.

(more…)

Fedora Core 5 und “yum”

Dienstag, 30. Dezember 2008

Im offiziellen Fedora Download-Bereich findet man nur Pakete für die letzten 3 Versionen. Möchte man eine ältere aktualisieren, muss man eine entsprechende Quelle finden und einstellen. So bietet die TU Chemnitz (noch) alle Pakete für FC5.

(more…)

Parameter mit “getopts”

Donnerstag, 05. Juni 2008

Mit getopts lassen sich die Parameter vom Skriptaufruf leichter auswerten. Es werden Parameter mit genau einem oder keinem Argument verarbeitet.

(more…)

Local Network Traffic Map

Sonntag, 20. April 2008

Screenshot Ntop

Das Programm ntop kann Netzwerkverbindungen mitschneiden und analysieren. Die gesammelten Daten können mit Graphviz visualisiert werden.

(more…)

Tripwire Locale

Samstag, 05. April 2008

Eine deutsche Fedora-Installation benutzt das Locale “de_DE.UTF-8″. Das führt beim Tripwire-Datenbank-Update zu einem Fehler. Setzt man LC_ALL=C vor den eigentlichen Programmaufruf arbeiten die Bibliotheksfunktionen nach den vom POSIX-Standard definierten internationalen Regeln für C-Programme.

LC_ALL=C /usr/sbin/tripwire –update –twrfile /var/lib/tripwire/report.twr

Ntop und Fedora Core 5

Montag, 05. November 2007

Screenshot Ntop Ntop sammelt in der aktuellen Version Netzwerkdaten in verschiedenen RRD’s. Die Daten werden über ein Webinterface sehr gut aufbereitet dargestellt. Die Einrichtung beschränkt sich auf den Download und die Installation des passenden RPM’s. Der erste Programmstart muss direkt auf der Konsole erfolgen. Der Befehl ntop bemerkt das fehlende Password und fragt es zweimal ab. Hat man den laufendes Prozess mit STRG+C wieder beendet, kann ein normaler Start mit /etc/init.d/ntop start erfolgen.