Entries tagged as linux
*grrrr* *ouch* *sigh* ad advertisement alsa annoying anti-spam apple birds blog catch-all city cologne computer cover crux d'oh! dumb eis eis pinguin fun funzt gifts girl gnomemeeting google index internet iphone irc it crowd iteam kinder kinder schokolade kphone laptop linphone loud mail morons mysql narf nazi no! people postfix postgresql pr0n private rants real-life s9y s9y_visitory sat.1 sipgate slow query software spam sql support tcp/ip telephone thoughts train tv usb headset voip vpn work xmas youtube 1.0 grml mika unix ajax blasenhirn blogroll D'Oh! gimme a smile gimme-a-smile.com links live-cd mediamarkt multilingual photo photography shell t2 tommy web 2.0 Webmuell der Woche website wordpress zsh apsfilter cups ipp lprng printing samba windows backup file server lvm lvm2 md mdadm raid raid1 raid5 server benchmark filesystem rdbms solaris sun veritas vxfs zfs blue screen vmware brandz centos nevada opensolaris solaris express sunwlx zones bsd "Puffy Baba and the 40 Vendors" 4.1 hardware mac os x openbsd openvpn openvpn gui os os war pf pki cacti content validation distributed monitoring monitoring nagios validation web zabbix centericq icq chmod chown sigh stupid webserver www administrator adobe art. lebedev attack awk bash brainfuck c c&c c64 canon ccsa ccse celebrate checkpoint cmus command & conquer commodore compression csi d database debian denic desktop dtrace editor eizo enlightenment feed fibonacci firefox firewall firewall-1 flexscan l675 flickr game geek gid gprs h4X0r hardened php hdd illegible instant messenger jabber jabberd jason winter java kane kde kernel panic keyboard lan last.fm latex lightroom lisp manifest math memcached mopb mp830 mpath music mutt mutt-ng network news newsbeuter nod noos ntfs ntfs-3g optimus keyboard ordr pda perl php picodore picodore 64 pixaco platoon plpgsql poetry policy prayer programming raw raw shooter redundancy rss rsync samsung screenshot security shell.fm sicherheitsgott skype slackware snapfish sqlite ssh stefan esser stick svc syncmaster 226bw sysadmin sysadmin appreciation day sysadmin day syslog t-mobile thumper tiberium wars training umts upgrade usb vcs version video vim vim 7.1 vpn-1 web 'n' walk whitespace wireless wlan x.org YES! crap distribution fucking debian sucks swears trash waste crux86_64 hetzner openssh ssh-keygen torsmo < eler entropy etch ian murdock job ssl asus en7600gs kingston nec p5b pc pimp ram virtual virtual desktops performance solaris 10 stripe bbq internet explorer opensearch relaxed search weather "angrillen" *lol* 1 meinung 100 voices 10th 10th anniversary 1997-11-17 2 stuehle 2007-11-17 3. staffel 300 spartans on a plane 1 5.0 79°C 8. staffel 9live ab 14 account addicted aha album alcohol aldi alex ist schuld! americans anniversary aprils fool ass bachkippa banana basketball batman berlin bielefeld bingo birthday blendtec blogging blowjob blue monday bohemian rhapsody bon jovi boy bruce willis bug report bugzilla buha bulli bullshit bingo bush business kasper butsche butsche roni buzzword buzzword bingo cafe car cartoon celebrate youth chords clinton clippy comedy comic concert curved yellow fruit dance dancing dancing-school dark de dead death metal die hard dittrich dittsche drifting drinks drogensucht drummer drums dvd easter easter bunny easter bunny hates you eating ebay ebay 4.0 emo english epic fail extra-3 fail famous fidel castro fireworks flash flash movie foo fighters foobar foren franz beckenbauer friends friseuse claudia frisoerin fruit fuck off fuel funes gas gasoline gbo german bash germany gluehbirne gnome google maps goth grill guitar h-blockx halloween hamburg hannover hape kerkeling happy halloween happy new year harald schmidt hard hard rock cafe harry potter hate heinz ehrhardt heise helge helvetica hip hop hobbythek holzweg hometown hooters hot hurz i ibm ich drueck die maus ich ziehe aus iff ikea illiad ina mueller informatik informatiker interessting ip address ipod ipv4.5 italic ite! janis joplin japanese jim morrison jimi hendrix jimmy page jugendschutzprogramm.de jungendschutz kurt cobain led zeppelin lichtgestalt lol louis louis de Funès low german lucasarts mac mac spoof mademyday mailbox mario matrix medieval times meet the spartans members meet weihnachtsbaum metacafe michael michael winslow money monkey island monty python more luck next time movie mplayer ms-dos muellabfuhr mustang neptunbad neue staffel nichtlustig nichtlustig.de nop nop olli olli dittrich olm on a plane oneliner ouzo paedophil parents party pascha personally peter huth phantom creator photos picture pictures pin plattduetsch podcast poem politics popcorn porn post ag presentation promo video pumpkin punched pwned queen questions quiz radio rap religion rentier rentier-bumspuppe retro rfc rick miller ridiculous rm rock rofl roni rtl russia sackkarre sales samstag nacht screensaver sesame street shit snotr soccer soooo true soundtrack soundtrack of your life sparta spartaaa spartans spd spongebob sport sports car star wars stoned.angelina summary super mario bros. surprise t-shirt tech support telnet tennis thai boxen thaiboxen the hooters the urge trailer tree tschibo uberdrummer uf unfallverhuetung uni urban dictionary urge user friendly userfriendly userfrindly virus war wdr webmuell der woche weltfolge winslow wir sanieren unsere beziehung woman women xmas party xxx yay yip yip yip zeitungsartikel big brother blackberry calendar google calendar ical macos outlook schedule sync synchronization vista 12th 2 3rd mvt. activity indicator akismet application band barbecue barbecueweb billy joel black market bobby kimball button caffeine canon rock carl fernandes cgi chronix aggression classic cleanup collaborative collections contact d major deadberry dokuwiki download food four seasons free burma funtwo google reader client gpg groups haendel handel in flames ipernity ipsec john locke john miles john miles jr. jonny boyle joost lacuna coil less than zero level limits lost lyrics magic miller anderson mobile mobile applications mod_security musicnetworx myspace neil harland Net::Twitter newcastle newcastle's finest rock 'n roll export ollie marland paul thompson pgp photoshop piano man press pit preview protest recipes rock 'n roll rock legends adventure rockworld.tv sans sarabande shared shell shoutcast simon ferry slogan snap snownews solaris 10 8/07 spencer davis spreeblick ssl vpn stability subsets suite no. 11 summer tasty television test theurge thought reading tools trackback trackback-spam tvtotal twitter twitterific twittermania unread update update 4 vivaldi wiki winnipedia broken disk chat chat.pebcak.de disk replacement hda uncorrectable error 802.1x encryption openwrt radius vlan wpa wpa2 applications cog colloquy darwin gpgmail iwork mail.app psi safari b64 sxcr zpool belenix ext2 ext3 fswfsmisc partition b70 book books bookshelf boot_archive diskread krtld mdb ramdisk rc-5 reading beyond end of ramdisk remote control storage foundation ffs2 openbgpd openbsd 4.2 openntpd order pre-orders undeadly betriebssystem bloatware deutschlandfunk dlf itunes mp3 player schrott software tyrann comments flickr api insert photoblog pixelpost pixlr unique key upsert dell dell 1950 driver itu itu image jbod md1000 mpt perc 5/e perc 5/i poweredge powervault sas 5/e sas 5/i bad publicity beta do not buy rhino's energy drink don't buy rhino's echox expensive farce feature foreign country freebsd ftp fuck helpdesk march mobile phone phone relax 200 relax 200 xl relax 50 rhino's rhino's energy drink scheisstag sleep snow tricks uptime verarsche whaaaaaaaa! zooomr feedburner frontpage whee call provider san francisco sip sjphone softphone usa xlite xmeeting 1.1 1.2 1.5.1 arcadia arcadia software arcadiasoftware image editing photo perfect photoperfect release serendipity 1.5.1 controller for free help listening on port lsof media kit pci pfiles poor mans lsof port proc process promise sata sata ii sata300 tx4 service management facility smf sparc sunos svcadm svcs x64 x86 insecure man in the middle man-in-the-middle mitm openssl sslv3 tlsv1 vulnerability basic thinking basicthinking blog sale nicht zu verkaufen not for sale robert basic sale 1024MB 440 MHz infringement lawsuit netapp patents ultra 10 ultrasparc IIi 3 blowfish millenium nerd nerd millenium new job quit senior unix administrator unix time a.i. crush dog dream nerdish dreaming stayfriends vmwaredog appartment bulky refuse couch table aes ssid wep
Und es funktioniert doch!
Posted by Doomshammer
on Tuesday, March 4. 2008
at 07:47
in Anwendungen, Arbeit, Computer, Linux/Unix, Thoughts, Web
Die Installation von CRUX auf einem dedizierten Server von Hetzner. Ist garnicht so schwer. ISO Mounten, Boot-Image rauskopieren, Bootimage "unsquashfs"en, Bootimage mounten, gefolgt von einer einzigen "mount --bind" + chroot Orgie Dank des CRUX86_64 Projekts laeuft jetzt sogar 'n 64Bit System auf dem Server. Sehr angenehm sich endlich auch auf 'nem "fremdsystem" irgendwie ein kleines Stueckchen mehr Zuhause zu fuehlen. Beim CRUX86_64 ist das sshd-keygen scheinbar nicht sauber kompiliert (oder nur fuer die Hetzner Maschine inkompatibel). Es kann keinen ssh Key anlegen und somit wird der Remote-Zugriff verweigert. Das kann man aber umgehen, indem man temporaer 'nen Key von 'nem anderen System einspielt, sich einloggt, ein "sysup" durchfuehrt und dann erst gcc, binutils und Co neu uebersetzt werden und dann OpenSSH. Danach funktioniert ssh-keygen 1a.
QUOTE:
# uname -ri && crux
2.6.22.6 x86_64
CRUX version 2.3
2.6.22.6 x86_64
CRUX version 2.3
Warum muss ich mich rechtfertigen?
Posted by Doomshammer
on Sunday, December 9. 2007
at 15:10
in Anwendungen, Computer, Linux/Unix, Mac, Privat, Thoughts
Aus gegebenem Anlass frage ich mich gerade wieder, warum ich mich dafuer rechtfertigen muss, das ich $OS einsetze. Gerade wurde mal wieder darueber diskutiert wie scheisse Mac OS X ist und wie geil Linux doch ist und das ich - da ich jetzt ja "Apple Fanboy" bin- mal erklaeren solle was Mac OS X fuer einen Vorteil hat...
Mag sein- vielleicht ist Mac OS X bloatig und macht das System langsam (was mir bis jetzt noch nicht aufgefallen ist)- aber Mac OS X oder auch Windows (was ich auf einem anderen Rechner einsetze) hat fuer mich einfach folgende Vorteile:
Hardware Unterstuetzung:
Ja, ich habs getestet... saemtliche Hardware die hier bei mir rumfliegt funktioniert auf Anhieb mit Mac OS X und Windows- und ja... ich hab Teilweise sehr ausgefallene Hardware. Unter Linux hab' ich immernoch keinen weg gefunden z. B. meinen Blackberry sauber zu synchronisieren (ich meine saube, keine halbbackenen 'Kontakte syncen geht, aber der Rest nicht'-Loesungen). Mein PODxt wird nur von Windows und MacOS X unterstuetzt (klar, das liegt am Hardwarehersteller, aber darum gehts hier halt nicht). Und auch mein Multifunktionsdrucker (Scanner, Drucker, Fax) funktioniert nicht sauber unter Linux. Klar wird $LINUX-Prediger jetzt sagen: "Dann kauf Dir halt Hardware, die unterstuetzt wird"- das will ich aber nicht! Ich habe mir diese Hardware ausgesucht, weil sie das kann, was ich brauche und nicht weil $OS es unterstuezt. Ausserdem funktioniert sie ja sowohl unter MacOSX als unter Windows ohne Probleme- so what?!
Einfache Installation von Software:
Hey.. klar ich hab' schon mehr Software manuell selbst kompiliert als so manches Gentoo automatisiert, aber dennoch fehlt mir einfach die Zeit mich hinzusetzen und erstmal mein komplettes System und meine Software zu kompilieren oder irgendwelche Pakete und die passenden Libs (in der richtigen Version fuers Paket) zusammenzusuchen und zu installieren. Bei Windows lade ich 'n MSI runter, dass alle Programmdaten, Treiber und Libs enthaelt runter und installier es. Fertig! Noch einfacher bei MacOSX- Programm runterladen, entpacken, in den "Applikationen"-Ordner schieben... Fertig!
Softwareunterstuetzung:
Es tut mir ja sehr leid (Ach quatsch! Tut es ueberhaupt nicht), aber ich benoetige halt eine Menge Software in meinem Alltage, die es einfach nicht fuer Linux gibt. Dinge die ich taeglich in Benutzung habe, wie meine Dokumentverwaltung, meine Warenwirtschaftssoftware, Photoshop, Lightroom, Blackberry Sync-Software, einige Audio- und Videoschnittprodukte, etc. gibt es definitiv nicht als Linux-Version. Was jetzt? Drauf verzichten? Kann und will ich nicht. Diese Produkte machen meine taegliche Arbeit am PC effizient und effektiv. Und jetzt kommt mir bitte nicht mit irgendwelchen Alternativen zu PS und LR oder so- ich hab schon so viele Alternativen ausprobiert... keine kann mir den Leistungsumfang und den Komfort bieten, die ich von o.g. Produkten bekomme. Aber hey.. warum auch? Unter MacOSX und Windows funktionieren sie doch?
Preis/Leistung:
Klar, das MacBook ist nicht das guestigste- aber... es ist fuer das was es an Leistung bietet durchaus angemessen im Preis. Die Akkulaufzeit ist faszinierend. Ich hab jetzt schon 5 Laptops durch, aber keins von denen hatte bis jetzt eine Akkulaufzeit von >6 Std. im Normalbetrieb (kein abgeschaltetes WLAN, runtergedrosseltes Display, etc. pp.). Selbst das Dell mit dem fetten Zusatzakku schaffte nur 4.5 Std. im Normalbetrieb. Ausserdem ist das MB handlich und nicht zu schwer- verglichen mit anderen Geraeten in der Groessenklasse.
Das sind einige der Gruede warum ich Mac OS X oder Windows nutze. Ist ja nicht so, dass ich nicht Linux oder Unix nutzen wuerde. Aber fuer mich gilt halt schon seit langem, dass jedes System einen bestimmten Zweck am besten erfuellt. Auf meinem Fileserver laeuft CRUX Linux und ich liebe es, auf meiner Ultra 10 laeuft Solaris 10 und es rockt wie Sau, auf meinem Router laeuft 'n minimales Linux, auf meinen Firewalls OpenBSD, auf meinen Mail- und Webservern laeuft Linux... achso unter der Haube von Mac OS X werkelt ja auch 'n abgewandeltes BSD... und nun? Ich arbeite jetzt seit knapp 13 Jahre mit Linux und Unix und seit knapp 22 Jahren mit Computern... ich denke ich kann einschaetzen welches System fuer mich gut arbeitet und welches nicht. Auf 'nem Desktop habe ich fuer mich festgestellt, dass ich mit Windows und Mac OS X am besten und effizientesten arbeiten kann. Warum also muss ich mich vor euch Predigern mit euer linuxzentristischen Weltsicht anmachen lassen, dass ich $OS fuer $ZWECK einsetze?!
Dieser Blogeintrag bezieht sich btw. nur auf meine pers. Anforderungen an Systeme und OS. Ob sie sich verallgemeinern lassen, geht mir am Arsch vorbei- aber fuer mich stehen sie fest. Ich werde diesen Blog-Eintrag auch auf "moderated" stellen und sinnfreie Kommentare die nichts zum Eintrag beitragen kommentarlos zensieren und loeschen- also versucht es erst garnicht.
New fileserver
Posted by Doomshammer
on Saturday, December 1. 2007
at 19:29
in Computer, English only, Linux/Unix, Privat, Thoughts
This night, I finally got the 4 x 320GiB SATA disks and the 2 Adaptec SATA controllers installed into my old file server. The old server was running out of free disk space, so I bought the 4 disks some month ago. Unfortunatelly, the server is only an old P3-1200MHz w/o any SATA controllers on-board, so I had to search for external controllers, that fit into an old PCI 33/66MHz slot.The master plan was, to just add a controller and the new disks and move the existing data from the old server (running Solaris 10u2) to the new disks. Sadly I wasn't able to find just one (inexpensive) controller that would work with Solaris. As the 2nd controller I tried didn't work as well, I decided to install Linux instead, as the controller has Linux support.
So my new master plan, was to install CRUX on the new disks. All disks should be built up into a RAID array and the array should be enhancable, in case the I will be running out of free disk space again. What would I need? Not much... A CRUX installation CD, mdadm, and some luck
The CRUX installation CD booted and luckily directly found the 4 SATA disks as sda-sdd. So the first step was to create 3 partitions on all 4 disks (well, actually only on sda, as sfdisk did it on the other 3 disks
After the usual installation and kernel building stuff, I finally had to configure LILO with the extra-raid-options and execute it. That's it... CRUX has been installed on /dev/md0 and is ready to go. After a reboot, the system came up as expected and I could start the LVM2 installation, so that I can work with volumes instead of partitions. I only set up LVM for /dev/md2 (which is the RAID5) and it works like a charme. Now my file server is ready and can take data from my workstation and laptop again
Summary: A really quick way to build a file server with cheap hardware and really small efforts, is easily done with CRUX, mdadm and LVM.
Whaaaaaaaaaaaaa!!
Posted by Doomshammer
on Sunday, October 21. 2007
at 16:07
in Anwendungen, Arbeit, Computer, Linux/Unix, Thoughts
Erwaehnte ich schon das Debian stinkt? Erwaehnte ich schon, dass die Debian Distribution ein riesiger Haufen stinkender Scheisse ist? Erwaehnte ich schon, dass Debian der letzte aber auch allerletzte Haufen Dreck ist?! Nicht? Ok, dann wisst ihr es jetzt!Zabbix - an enterprise-class distributed monitoring system
Posted by Doomshammer
on Saturday, September 22. 2007
at 11:47
in Anwendungen, Arbeit, Computer, English only, Linux/Unix, Privat, Thoughts, Web
I am currently monitoring all my servers with Nagios and I use Cacti to make some fancy graphs of these hosts. As I soon have to disable the server, from which I do the monitoring, I was looking for a new solution. I already read some good articles about Zabbix, so I installed Zabbix on a new server.The installation was fairly simple. Apache + PHP5 + PostgreSQL - quickly compiled and setup. Now download the Zabbix sources from the Zabbix website and compile the server. Copy the frontend into your webroot and perform the rest of the installtion steps - that's it.
The concept of Zabbix is a bit different from Nagios. It it mainly based on it's own agent daemon (which has to be installed on every host that you wanna monitor), where nagios is rather based on some checking tools that are run against the host over snmp or other service ports (check_http for tcp/80/443, check_ftp for tcp/21, and so on).
At the first glance Zabbix is a bit confusing, but after some reading in the manual you quickly get the point about triggers, actions and stuff. What I like about Zabbix is, that it combines Nagios + Cacti + Content Validation. So I can easily montitor all my hosts (Windows, Linux, Solaris ...), generate some graphs and perform website validation. The frontend concept of Zabbix is very mature. I'll show you some brief screenshots to get some overview of it.

The overview page. It lists all configured hosts (currently only 3 as I didn't had the time last night to add all of them). It shows all configured triggers together with a little status box for each host. If the status box is green, everything is fine- is it red... go ahead and check your host

The web content validation screen. You can configure content validation suites for every host. You can even go through a i. e. complete order process on a website and if one of the steps fails, you'll get informed by Zabbix.

The latest data screen. Thanks to the agent that is running on every host, you can easily access lots of host informations w/o having to configure ugly SNMP suites. The client provides lots of data about the host like performance, OS, cpu, network, and so on.

On-the-fly graphs. For nearly every data you can create graphs - on-the-fly. You can define the time period, you can define the look of the graph. You can also create graph-suites which a building graphs automatically. With this tools you can easily graph the cpu load of your hosts, the network traffic and so one.
There are lots of more features with Zabbix. If you want an easy to use but powerful distributed monitoring system, you should give Zabbix a try.
BrandZ - Linux inside a Solaris Zone
Posted by Doomshammer
on Monday, September 3. 2007
at 20:33
in Anwendungen, Computer, English only, Linux/Unix, Privat, Thoughts
Today I played around with BrandZ. BrandZ makes it possible to install another brand of OS inside of a Solaris Zone. My target was a CentOS installation inside of my zone.
The configuration of the zone works pretty much straight forward. A simple:
QUOTE:
zonecfg -z linuxtest1 "create -t SUNWlx; set zonepath=/export/myzone_root"
is enough, to have a basic linux-branded zone. To make the zone avail. via network, you could add a quick:
QUOTE:
zonecfg -z linuxtest1 "add net; set address=192.168.197.201/24; set physical=e1000g0; end"
to get a network interface assigned to the zone.
Now the zone is ready for installation. To make things easy, I took the CentOS tarbar that is avail. here. The installation is done by this command:
QUOTE:
zoneadm -z linuxtest1 install -d /home/doomy/CentOS/centos_fs_image.tar.bz2
After some minutes (depending on your machine speed and the typ of installation you've choosen) the installtion is complete and you are ready to boot up your linux zone:
QUOTE:
zoneadm -z linuxtest1 boot
Now enter the linux via SSH or local console (zlogin -C) and there we are:
QUOTE:
Linux linuxtest1 2.4.21 BrandZ fake linux i686 i686 i386 GNU/Linux
A linux installation couldn't be easier
grml 1.0 released
Posted by Doomshammer
on Saturday, May 19. 2007
at 00:52
in Anwendungen, Computer, English only, Linux/Unix
Not much to say... the topic says it all. Read more here.Debian GNU/Linux 4.0 released!
OMG! Das Grauen nimmt kein Ende! Etch ist erschienen! Ist aber vermutlich nur 'n Aprilscherz... ich hab' naemlich noch keine Release-Notes fuer Hurd 1.0 gesehen *SCNR*
Jabber server
Posted by Doomshammer
on Wednesday, January 3. 2007
at 22:35
in Anwendungen, Computer, English only, Linux/Unix, Privat, Web
I've just set up my own Jabber-Server as the CCC jabber server which I was using before sucked more and more. Additionally the CCC jabber server has no ICQ/yahoo transports, which is kind of dumb, as I still have a lot of ICQ/Yahoo! contacts.So finally chat.pebcak.de is running
MySQL vs. PostgreSQL benchmarks
Posted by Doomshammer
on Saturday, December 30. 2006
at 17:56
in Anwendungen, Computer, English only, Linux/Unix, Thoughts
I found an interessting article at the MySQL Performance blog, pointing me to these benchmarks:It's pretty interessting to see, that PostgreSQL is performing very well, where MySQL is suffering very quickly with increasing concurrency. Also the 2nd benchmark shows pretty good, that PostgreSQL and Solaris is a good team, and Linux/MySQL combination is also scaling very bad.
Another confirmation that I'm going the right way with my SunOS/PostgreSQL combination
Whaaaaaaaa!!!
Posted by Doomshammer
on Wednesday, December 20. 2006
at 13:17
in English only, Linux/Unix, Thoughts, Web
Just read in a linux forum:
"Zur Info, der Fehler bestand bei der Standart Version, sovie bei der 2.0.0beta5"
New NTFS access driver for Linux
NTFS-3g, a new NTFS file system support driver for linux using the FUSE system has been released yesterday. I haven't tested it yet, but if the author is not lying then the new driver is performing very good and reliable.
Find the release notes here.
KPhone, Linphone, Gnomemeeting und andere Krankheiten
Ich hatte mir fuer gestern vorgenommen, endlich mal mein USB-Headset unter Linux zum rennen zu bekommen.
It prints!!!11eleven! [Update]
Posted by Doomshammer
on Saturday, May 21. 2005
at 15:28
in Anwendungen, Arbeit, English only, Linux/Unix, Privat
Today I wanted to do my taxes for the last month, due I'm a bit overdue with this. But just as my laptop was booted up I reminded that I havn't installed my printer under CRUX yet.



