Guaranteed Entropy

Posted by Doomshammer on Thursday, May 15. 2008 at 19:20 in Fun
Aus gegebenem Anlass...

Debian- Guaranteed Entropy

*SCNR*

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

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 ;-) ). I created a 18GiB partition for /, a 2 GiB partition for swap and assigned the rest (300 GiB) as another partition. All partitions get FD as type, so that I can run md on it. Next step was to create a RAID1 on sda-d0 and sda-d1 (for the / and the swap FS) and a RAID5 on sda-d2. As the CRUX installation CD already has the MD-Tools installed, this was not a big deal. Now I had my 3 partitions and could go on with the installtion.

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.


Zabbix Screenshot
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

Zabbix Screenshot
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.

Zabbix Screenshot
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.

Zabbix Screenshot
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!

Posted by Doomshammer on Sunday, April 8. 2007 at 18:10 in Computer, Linux/Unix, Thoughts

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 :-) (of course with ICQ/AIM/Yahoo! transport). If you have "Doomshammer@jabber.ccc.de" in your contact list, delete that entry and add "doomy@chat.pebcak.de" - if you don't have me in your contact list, just add me ;-)

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

Posted by Doomshammer on Saturday, July 15. 2006 at 11:25 in Computer, English only, Linux/Unix

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

Posted by Doomshammer on Sunday, May 29. 2005 at 10:51 in Arbeit, Linux/Unix, Privat, Web

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.

Calendar

Back May '13
Mon Tue Wed Thu Fri Sat Sun
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Quicksearch

Not for Sale!

This blog is not for sale!

Latest twitter

Latest Photos

ERROR: The HTTP server returned the error or the warning(result:403).

Getaggte Artikel

Buttons

Ich bin ein Dokuleser
Get OpenSolaris
Gimme a Smile
neessen.net - Webhosting
I'm a blogger!
Lebst Du noch oder oarks Du schon?
last.fm
trnd - be trendy
I hear Metal
Visit GeoURL
Powered by Linux
Zsh lover
VIM! The Editor
Get Firefox
Ihr, nicht ich!
My amazon wishlist

BLOGROLL