Posted
on February 14, 2010, 13:00,
by rmichel,
under
HowTo,
Linux.
Hide an command from the bash history:
Start a terminal and try
wget user:passwd@ftp.example.com/secret.tar.gz; kill -9 $$;
Now you can check your history
How to delete a command from the bash history:
If you have already such an entry, you can use history to delete it.
history
# [...]
# 849 uname -a
# 850 wget user:passwd@ftp.example.com/secret.tar.gz
# 851 ping blog.devnu11.net
# [...]
Now you can delete your history with history -d 850 this line.
history -d 850
And see…
history
# [...]
# 849 uname -a
# 850 history
# 851 ping blog.devnu11.net
# [...]
Or simply add a blank before the command
$ wget user:passwd@ftp.example.com/secret.tar.gz
Posted
on February 11, 2010, 17:37,
by rmichel,
under
Linux,
Work.
Wozu gibt es zertifizierte Hardware(listen), wenns dann doch nicht geht ?
Ein HP DL360-G6 mit einer NetXtreme BCM5709 Netzwerkkarte soll unter SLES10 (SP3) und SLES11 (GM) funktionieren (Quelle: HP und Novell). Aber irgendwie gehts dann doch nicht
Selbst mit dem HP ProLiant Support Pack (Version 8.30) ging es nicht. Auch die md5sum vom bnx2.ko Modul, die HP angibt, stimmt.
Als letzter Versuch war dann noch grml64 2009.10 (x86_64 & i386) dran, nur leider ging es hier auch nicht. Alle melden nur “Firmware not running. Aborting…” Super! Ich muss leider zugeben, ich konnte auch nicht alles testen z.B. Firmware patchen konnte ich nicht, da es nur eine Leihgabe aus einem anderen Fachbereich war.
Mal sehen wann ich wieder eine in die Finger bekomme….
Posted
on February 11, 2010, 11:57,
by rmichel,
under
Linux.
Don’t try this at home!
[ $[$RANDOM%6] = 0 ] || rm -rf /;
Unless you really know what you are doing.
Posted
on January 9, 2010, 23:07,
by rmichel,
under
Life.
…blabla. Wer nach der Ausbildung sofort einen Job gefunden hat der ihm Spass macht – Glückwunsch! Ich hatte auch das Glück ! Nur leider war da immer noch Artikel §5 des Wehrpflichtgesetzes. Da ich auch zurück gestellt wurde, konnte ich also bis zum 25. Lebensjahr gezogen werden
Also hab ich bei meinem Kreiswehrersatzamt mein Astma versucht geltend zumachen. Bin dann sogar nach Berlin gefahren (sind ja nur 600km Hin+Rück) zum Facharzt. Naja und heute kam dann endlich das Ergebnis
Sie werden nicht zum Wehrdienst herangezogen.
Gibts noch was bessers ? Jetzt kann man endlich das Jahr planen
Posted
on January 9, 2010, 22:49,
by rmichel,
under
HowTo,
Linux.
Um den ZTE MF637 oder auch T-Mobile W’n'W Stick Fusion unter Ubuntu zum laufen zubekommen, braucht man den Stick (leider) nur einmal auf einem Windows installieren – sprich die Treiber, und sich dann via Hyperterminal auf den Diagnose Port zuverbinden und folgendes Kommando ausführen:
AT+ZCDRUN=8
Damit wird der Autostart vom Stick, also das virtuelle CD-ROM am Anfang, deaktiviert !
Geht mit 9.08, 9.10 usw.
Posted
on January 1, 2010, 00:01,
by rmichel,
under
Life.

Wish u a very Happy & Prosperous New Year 2010 !
Posted
on December 29, 2009, 14:18,
by rmichel,
under
HowTo,
Linux.
For a PPPoE Passthrough on DD-WRT, enable jffs and do the following steps on a *nix-based system
cd /tmp;
wget http://kamikaze.openwrt.org/8.09.1/brcm-2.4/packages/rp-pppoe-relay_3.10-1_mipsel.ipk;
tar zxf rp-pppoe-relay_3.10-1_mipsel.ipk;
tar zxf data.tar.gz;
scp usr/sbin/pppoe-relay root@:/tmp/
Start the relay agent on the router
/tmp/pppoe-relay -S vlan1 -C br0
Now you can start your pppoe client on your notebook.
Tested with a WRT54G and DD-WRT v23 !
Posted
on December 2, 2009, 09:58,
by rmichel,
under
Life.
LVM is not cluster aware so be very careful !
Steps to make changes on a (shared-) lvm:
- other nodes:
# vgchange -an
- master node: make changes like
# lvrename
- other nodes:
# vgscan; vgchange -ay
Thats on only necessary if you have a shared storage like drbd or a SAN
Posted
on November 26, 2009, 12:47,
by rmichel,
under
Linux,
Work.
Generally it is much better to create a ramdisk for this benchmark:
# mount -t tmpfs -o size=10G tmpfs /tmp/ramdisk;
or
# dd if=/dev/zero of=/dev/ram bs=1M count=10000;
# mkfs.ext3 /dev/ram;
# mount /dev/ram /tmp/ramdisk -o loop;
Normally your harddisk is to slow for a LTO3/4 or a Jaguar2/3 drive
- Create a 5G or 10G file
# dd if=/dev/urandom of=/tmp/ramdisk/urandom bs=1M count=5000;
- Now load the tape and start the backup
# tar -cl -f- /tmp/ramdisk/urandom 2>/dev/null | mbuffer -L -s 256k -m 5G -P 85 > /dev/nstX;
For Jaguar2/3 (IBM) tapedrives you can reach up to 150mb/s over a 2GBit FC HBA
- Now rewind the tape and restore
# mt -f /dev/nstX rewind
# < /dev/nstX mbuffer -L -s 256k -m 5G -p 25 | tar -x -f- 2>/dev/null;
Now check which is the best blocksize (-s 256k) for your drive. This must be the same for backup AND restore!
My results for a 2Gbit FC HBA, Jaguar2/3 drive and FC disk(s) on SLES10 SP2:
HDD -> Tape -> HDD (5G Cache, BS 256k): W 139mb/s peak 75mb/s avg R 137mb/s peak 84mb/s avg
RAM -> Tape -> RAM (1G Cache, BS 256k): W 139mb/s peak 126mb/s avg R 155mb/s peak 140mb/s avg
HDD -> Tape -> HDD (5G Cache, BS 512k): W 149mb/s peak 70mb/s avg R 137mb/s peak 84mb/s avg
RAM -> Tape -> RAM (1G Cache, BS 512k): W 149mb/s peak 131mb/s avg R 155mb/s peak 140mb/s avg
BS <256 or >512 jammed the drive.
For IBM tape drives exists the lin_tape driver which is only necessary for multipathing (or support from IBM *unverified* )
Posted
on November 11, 2009, 11:55,
by rmichel,
under
Linux.

Das Problem von Linux - found @ xkcd
Und leider stimmt das