oli@netcup ~ $ date
Saturday, April 5th, 2008
oli@netcup ~ $ echo Linux und Windows Zeilenumbrüche
Es kommt ja leider oft vor, dass es Probleme mit Windowszeilenumbrüchen (\r\n) und Linuxzeilenumbrüchen (\n) kommt. Gerade Perlskripte sind da immer ein großes Problem.
Jedoch gibt es da auch andere Möglichkeiten, als direkt die Files richtig zu speichern, man mache dies mal einem Kunden klar.
Ich bin letztens über eine Seite gestolpert die nicht nur die Standardvariante mit dos2unix behandelt, sonder auch andere Wege vorschlägt: http://kb.iu.edu/data/acux.html
Mein absoluter Favorit ist hierbei die Perl variante:
perl -p -e 's/\r$//' < winfile.txt > unixfile.txt
Denke das dürfte auch dem einen oder anderen in einer misslichen Lage helfen, denn dos2unix und unix2dos ist nicht auf allen Kisten vorhanden…
oli@netcup ~ $ clear
oli@netcup ~ $
oli@netcup ~ $ date
Tuesday, March 11th, 2008
oli@netcup ~ $ echo Neue Funktion in OpenVCP
In den letzen paar Tagen war bei OpenVCP reger commit Verkehr.
http://www.openvcp.org/timeline
OpenVCP setzen auch wir ein um unsere VServer zu steuern.
Es sind in den letzen paar Tagen ein paar nette neue Features dazugekommen, wie zum Beispiel für alle Benutzer ein Rettungssystem für den VServer. Dieser kann nun seinen VServer direkt in ein Rettungssystem booten um eventuelle Fehler am SSH Daemon zu beheben, sodass beim normalen Boot der Login wieder funktioniert.
Ein weiteres Feature ist die Deaktivierung von VServern, so muss nun nicht mehr der einzelne Benutzer gesperrt werden, sondern es ist nun direkt möglich, einen einzelnen VServer zu deaktivieren. Eine durchaus nette Funktion wenn es darum geht Schuldnern den VServer zu sperren.
Nach einer kleinen Betaphase hoffen wir dieses Feature sehr bald all unseren Kunden zur Verfügung zu stellen.
oli@netcup ~ $ clear
oli@netcup ~ $
oli@netcup ~ $ date
Wednesday, January 16th, 2008
oli@netcup ~ $ echo Rootrechte zu unrecht
Scheinbar hat folgender “Mit” root eines Kunden nicht die übliche Erklärung bekommen was man als root anstellen soll. Der Kunde hatte heute Morgen angerufen, dass sein VServer nicht mehr ginge. Als ich diesen restarten wollte bekam ich viele Fehlermeldungen, was mich dann doch sehr überraschte.
Es zeigte sich nach einem ls auf dessen Homeverzeichniss, dass das Verzeichnis /etc fehle. Da der Kunde mich um eine kurze Fehleranalyse bat, damit sein VServer schnell wieder online kommt.
More…
oli@netcup ~ $ clear
oli@netcup ~ $
oli@netcup ~ $ date
Monday, July 23rd, 2007
oli@netcup ~ $ echo Apache und das liebe charset
Wie oft hab ich mich schon über die lästige Apache Variable AddDefaultCharset aufgeregt.
Klar durch ein einfaches löschen der Datei /etc/apache2/charset ist das Problem immer behoben, denn alle besseren Webapplikationen haben ja im Header den Charset stehen… wieso kann das nur wieder Debian mit Ihren Packages nicht gleich auslassen, damit es immer selbstständig vergeben wird?
Wir armen sysadmins müssen die Schlamperei dann wieder ausbaden…
oli@netcup ~ $ clear
oli@netcup ~ $
oli@netcup ~ $ date
Friday, July 13th, 2007
oli@netcup ~ $ echo Urlaubreturn
Es is ja eh schon immer traurig wenn man vom Urlaub zurück muss, allerdings ist es noch deutlich angenehmer, als nach dem Urlaub den Rechner wieder einzuschalten und sich erst einmal durch eine Mailflut von 1750 Mails durchzukämpfen (Spam war vorher schon zum Großteil aussortiert)
Aber auch dies wurde geschafft und die Arbeit kann nun weitergehen.
oli@netcup ~ $ clear
oli@netcup ~ $
oli@netcup ~ $ date
Friday, May 4th, 2007
oli@netcup ~ $ echo Postfix queue Überwachnung
Da Postfix ja leider nicht immer so 100% rund läuft habe ich mir kurzerhand ein kleines Skript gebaut, welches mir die Länge der Mailqueue mit Status deferred überwacht:
Als erstes muss man sich die Postfix sources besorgen:
cd /root
mkdir postfix
apt-get source postfix
und dann ein kleines Skript bauen:
More…
oli@netcup ~ $ clear
oli@netcup ~ $
oli@netcup ~ $ date
Thursday, May 3rd, 2007
oli@netcup ~ $ echo Managed Server mit knapp 1 TB HDD
Hallöchen zusammen,
gestern ist unser erster Server mit mehr als 500 GB an Festplatten Speicherplatz online gegangen. Der Server ist ein modifizierter managed Server Profi Dual Core Power! dem zwei zusätzliche Festplatten eingebaut wurden.
Die Installation lief auch ohne irgendwelche Schwierigkeiten, allerdings kam es dann doch bei “df” zu kleinen komplikationen:
~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 876G 2.8G 829G 1%
/ udev 10M 32K 10M 1% /dev
Da scheint wohl eine Umrechnungsroutine nicht so 100%ig zu funktionieren.
Solange die Adresseierung problemlos möglich ist, ist mir dieser kleine Anzeigefehler ziemlich egal ;)
Aber laut den Spezifikationen von ext3 sollte dies ja ohne Probleme möglich sein.
Dann wollen wir doch mal schauen wie sich das weiterhin verhällt.
oli@netcup ~ $ clear
oli@netcup ~ $