14.02.2012
Fix empty Puppet lsbdistcodename on Debian
While playing around with my Puppet configuration I discovered that the 'system facts' returned by the Facter helper tool were not consistent on my Debian boxes.
On some machines Facter properly reported all LSB related facts of the system, while on other machines it did not report any such information.
The problem occurred on about 50% of the hosts, so I excluded a bug introduced by manual over-tuning of the system configuration.
Further investigation showed that Facter uses the lsb_release command to collect the LSB information of the system.
On Debian this command is provided by the lsb-release package which was only installed on half of my systems...
Now my Puppet manifests include the following configuration directive which should prevent this problem in the future :-)
package { 'lsb-release':
ensure => installed,
}
23:15 | Linux | Permalink
17.12.2011
check_disk_usage.sh
Quick and dirty way to get an alert before your server starts to go crazy because of a full disk.
This script checks if a disk is more than 75% full.
#!/bin/bash
df -h | awk '/%/ {
limit = 75
percent = sprintf("%d",$5)
if ( percent > limit ) {
print "Warning: ",$6," (",$1,") is to ",percent,"% full:"
print $0
}
}'
Save it under /root/check_disk_usage.sh and create the following crontab entry to check the disk usage every day at half past midnight.
30 0 * * * /root/check_disk_usage.sh
Assuming your host has configured an MTA and defined a recipient for root@<yourhost>, you should get an e-mail whenever a disk is more than 75% full.
17:09 | Linux | Permalink
28.07.2009
Unfreeze messages in Exim queue
To process all **frozen** messages in the Exim queue use this command:
mailq | grep frozen | awk '{print $3}' | xargs exim -v -M
22:25 | Linux | Permalink
10.03.2009
Remove all messages in the Exim queue
To whipe the Exim message queue use the following command:
exim -bp | exiqgrep -i | xargs exim -Mrm
14:50 | Linux | Permalink
06.03.2009
Prevent Exim4 from using up all disk space on Debian
Adding the following line to the Exim4 configuration prevents that all the disk space is used up by the messages in the spool folder:
check_spool_space=100M
This refuses incoming messages with a "452 Space shortage, please try later" message when less than 100 megabytes of disk space are available on the partition where the spool folder resides.
10:20 | Linux | Permalink
04.05.2008
Vim links
08:23 | Linux | Permalink
28.04.2008
Gigabyte U7000 USB DTV DVB-T and Ubuntu (8.04)
sudo apt-get install kaffeine dvb-utils mercurial linux-headers-$(uname -r) build-essential
hg clone http://linuxtv.org/hg/v4l-dvb
cd v4l-dvb
sudo make
sudo make install
If you're using another flavor of Linux or Ubuntu you may be missing the firmware file, you can get it here.
20:45 | Linux | Permalink
25.03.2008
Using the X11 clipboard on the commandline
XSel gives easy commandline access to the X11 clipboard (primary & secondary).
14:27 | Linux | Permalink
23.03.2008
Unix Toolbox
Unix Toolbox, a nice collection of Unix/Linux/BSD commands, may be useful for advanced users.
16:36 | Linux | Permalink
24.01.2008
UNIX tips
22:29 | Linux | Permalink
06.01.2008
Breakout Game written in sed
Instead of learning for the exams, I mess around with strange things:
arkanoid.sed is a breakout-game written entirely in sed. Download the sed-file and use sed -f arkanoid.sed to start the game. (via)

17:18 | Linux | Permalink
16.09.2007
Enforce HTTPS for your virtualhosts
NameVirtualHost *:443
NameVirtualHost *:80
<VirtualHost *:80>
ServerName example.org
RewriteEngine on
RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [L,R]
</VirtualHost>
<VirtualHost *:443>
ServerName example.org
DocumentRoot /var/www/example.org
...
</VirtualHost>
14:13 | Linux | Permalink
18.08.2006
Setting up an SSL server with Apache2
Thanks to this (really simple) tutorial from debian-administration.org I managed to enable SSL on my server. Thus links.x-way.org is available via HTTPS.
If you run a server without SSL, please take two minutes and enable it.
Your users will be thankfull for their protected privacy.
18:25 | Linux | Permalink
25.06.2006
Configuring Exim4 and Courier IMAP under Debian GNU/Linux
Today I finally installed a mail transfer agent/mail delivery agent on my server.
I quickly looked at the most popular applications for such a job (Exim, Postfix and qmail) and choosed Exim 4 (especially because it's the only one which is 'real' opensource).
Then I searched a Howto or tutorial on Google, but most results were not really useful. For example the Exim 4 Howto from debianhowto.de like many others disappointed me a bit since they don't give any advice on configuring Exim. But after some evolution and mutation of the search string I finally found a very good guide.
Configuring Exim4 and Courier IMAP under Debian GNU/Linux from Jason Boxman helped me to set up Exim step by step. Not also he explains how to install Exim but he also shows how to interact with Courier IMAP and how to secure all transfers with SSL.
I can only recommend you this guide if you want to install Exim 4 on a Debian system.
21:18 | Linux | Permalink
17.02.2006
Mactel-Linux
Linux wurde erfolgreich auf dem Intel-iMac gebootet! :-)
Mit Hilfe des EFI Linux Bootloaders elilo, eines modifizierten Kernels und eines gehackten Vesa-Framebuffer Treibers ist es dem Xbox-Linux Entwickler Edgar Hucek aka gimli gelungen den Linux Kernel und anschliessend auch Gentoo Linux auf einem 17-Zoll iMac mit Intel Core Duo Prozessor zum Laufen zu bringen.
Im Mactel-Linux Wiki finden sich schon ein paar Screenshots sowie die Ausgaben von dmesg und lspci.
Momentan konnte die graphische Oberfläche (aka X) noch nicht zum Starten gebracht werden. Anhand der Zeile
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 71c5
in der Ausgabe von lspci vermute ich, dass die ATI Graphikkarte nicht
erkannt/unterstützt wird und deshalb X noch nicht gestartet werden
kann. Aber wie vom Entwickler gesagt, ist Mactel-Linux vorerst nur ein
grosser Hack, und es wird noch etwas Zeit benötigen bis Linux stabil
auf den Intel Macs läuft.
Bei der Namenswahl hätten sich die Entwickler von mir aus lieber
etwas anderes einfallen lassen können. 'Mactel' assoziere ich mit
Telefon und nicht mit Computer. Aber daran werde ich mich wohl gewöhnen
müssen, genauso wie an das unmögliche 'MacBook Pro'.
via symlink.ch
Update 18.02.06:
Mittlerweile existiert auch ein HOWTO und eine Memory Map des EFI. Der gehackte Vesa-Framebuffer Treiber funktioniert bis jetzt aber ausschliesslich mit dem 17-Zoll iMac.
09:57 | Linux | Permalink
17.04.2005
linux-2.6.11.7-alubuttons.patch
Da gerade mein Kernel "geupdatet" wird, habe ich den Patch zur Unterstützung der PowerBook Buttons an die aktuelle Kernelversion angepasst.
Bei dieser Gelegenheit habe ich den neuen Patch an ein paar
Kernelentwickler geschickt, vielleicht schafft er's diesmal bis in den
"offiziellen" Kernel.
Update:
Der Patch hat's bis zu Linus geschafft ([PATCH] macintosh/adbhid.c: adb buttons support for aluminium PowerBook G4), wird also in der nächsten Kernelversion dabei sein :-)
17:58 | Linux | Permalink
01.04.2005
Typhoon Webshot II und Linux
Heute habe ich beim Einkaufen diese 'Webcam' entdeckt. Für 29.90 CHF
(~20€) bietet sie bis zu 30 640×480 Pixel grosse Bilder pro Sekunde.
Mit dabei eine CD mit Treiber für Windows 98 bis XP.
Als ich sie an mein Linux-PowerBook anschloss sagte mir dmesg nur gerade diese zwei Zeilen:
ohci_hcd 0001:01:1b.0: remote wakeup
usb 3-1: new full speed USB device using address 2
Von usbview wurde die Webcam auch nicht erkannt. Also super Voraussetzungen für einen Betrieb mit Linux.
Nach etwas googeln fand ich spca50x.sf.net und das entsprechende 2.6er-Kernerlmodul. Erfreulicherweise ist das auch im Portage-Tree von Gentoo. Also schnell ein emerge spca5xx. Ein modprobe spca5xx
lässt einige Fehlermeldungen erscheinen (Unresolved Symbols). Abhilfe
schafft das Aktivieren der Video for Linux Unterstützung im Kernel.
Nach make, make modules und make modules_install
lädt das spca5xx Modul problemlos (eigentlich sollte man nach einem
Neukompilieren des Kernels auch den neuen Kernel laden und nicht nur
die neuen Module!).
Ein chmod a+rx /dev/video0 als root behebt Berechtigunsprobleme, welche beim Zugriff als normaler Benutzer auftreten können.
Fazit:
- Die Webcam bietet IMHO mehr als man für 30 CHF erwarten kann
- Mit Linux kann man ohne Neustart Peripheriegeräte von 'unbekannt' zu 'vollständig unterstützt' ändern
23:15 | Linux | Permalink
Money, Money, Money
Seit ein paar Monaten, benutze ich GnuCash um mein "Vermögen" zu verwalten.
GnuCash wurde in erster Linie für Privatanwender und KMUs entwickelt und bringt entsprechende Features mit:
- Doppelte Buchhaltung mit allem was dazugehört: Journal, Tansaktionen etc.
- OFX Import (was leider in der Schweiz von keiner Bank angeboten wird)
- HBCI-Untersützung (welche bisher vor allem in Deutschland angeboten wird)
- QIF-Unterstützung
- Generierung von Berichten
- Aktienkurse aus dem Internet
- Devisenkurse aus dem Internet
- Handling von Aktien- und Fonds Portfolios
- Kunden- und Lieferanten Verwaltung
- Rechnungsverwaltung
- Steuerverwaltung
- Fristenverwaltung
20:40 | Linux | Permalink
16.05.2004
Dillo mit Tabs
Wie ich nach einem Update erfreut festgestellt habe, kann Dillo jetzt auch mit Tabs umgehen.
14:20 | Linux | Permalink
08.05.2004
CVS
Momentan machen wir im Programmieren ein Projekt in Zweierteams. Um die ganze Codehandhabung zu vereinfachen, hat sich unser Team entschieden, CVS einzusetzen. CVS bietet eine zentrale Codeverwaltung mit Versions- und Konfliktsmanagement.
Da ich als CVS-Neuling das CLI-Interface nur grundlegend kenne, habe ich mich nach einem GUI-Interface umgeschaut. Dabei habe ich zwei überzeugende Programme gefunden: TkCVS und LinCVS, das auch auf Windows portiert wurde.
14:00 | Linux | Permalink
23.02.2004
Pinguinfunk
Da es für die im PowerBook eingebaute Airport Extreme WLAN-Karte (Broadcom) keine Linuxtreiber gibt, habe ich vor ein paar Wochen eine
Netgear MA401RA günstig erworben (ist ein Auslaufmodell). Für diese hat es im Kernel selbst Treiber.
Um
PCMCIA aufm PowerBook zum Laufen zu bringen benötigte es eine spezielle
config.opts. Nun funktioniert die drahtlose Verbindung problemlos. Jedoch unterstützen die Treiber des Kernels den
Monitor-Modus nicht, welcher für Spielereien wie
Kismet,
wellenreiter etc. benötigt wird. Um diesen Modus nützen zu können müssen zuerst die Treiber
gepatcht werden (der Patch funktioniert partiel auch für 2.6.1 und 2.6.3 Kernel).
Dazu einfach den Patch ins Verzeichnis /usr/src/linux/drivers/net/wireless/ kopieren und dort folgenden Befehl ausführen: patch -p4 < orinoco-0.13e-2.6.2-patch.diff
Dummerweise schneits draussen und ich bin erkältet, so dass ich nicht
spielen gehen kann :-(
16:08 | Linux | Permalink
21.02.2004
Sco vs. Linux
Zehn kleine UNIX Zeilen
Reicht man ein zur Klage.
Die eine die auf griechisch war,
War leider viel zu vage.
Neun kleine UNIX Zeilen
Sollten es begründen.
Die eine war trotz größter Müh'
In LINUX nicht zu finden.
Acht kleine UNIX Zeilen
Dienten zum Beweise.
Die eine war aus BSD,
Pech für Anwalt Heise.
Sieben kleine UNIX Zeilen,
Kamen vor Gericht.
Die eine war 'ne Fehlernummer,
Die taugte dazu nicht.
Sechs kleine UNIX Zeilen,
Sollten es belegen.
Doch eine kam zur GPL
Durch SCO Kollegen.
Fünf kleine UNIX Zeilen
Waren noch dabei.
Die eine kam von einem Band
Mit Aufschrift System Drei.
Vier kleine UNIX Zeilen,
Doch eine, sonderbar,
Gehörte nicht zum dem Programm,
Sie war ein Kommentar.
Drei Kleine UNIX Zeilen,
Waren das Problem.
Eine war zwar System Five,
Doch kam von IBM.
Zwei kleine UNIX Zeilen,
Waren noch geblieben.
Die eine war schon reichlich alt
Und kam von System Sieben.
Eine kleine UNIX Zeile
Wurde angeführt.
Die hatte Linus Torvalds selbst
Am Anfang programmiert.
Ohne eine UNIX Zeile
Kann SCO nichts machen.
Doch eines muss man zugestehn:
Wir hatten was zu lachen.
Schlussbemerkung:
Hier zeigt sehr schön ein Kinderlied,
Warum McBride die Wahrheit mied.
Ausm
heise online-Leserforum via
vowe.net
19:00 | Linux | Permalink
21.01.2004
lmud-0.02-fg-1.tar
lmud-0.02-fg-1.tar ist verfügbar. Neu mit Kontrolle der Displayhelligkeit und einem "smooth"en Helligkeitswechsel.
09:48 | Linux | Permalink
11.01.2004
pekwm_bgset.pl
Ich habe mein
Wallpaper-Script noch ein bisschen ausgebaut. Nun wird das ausgewählte Bild in ~/.pekwm/start eingetragen, damit es bei jedem Start von pekwm automatisch geladen wird.
#!/usr/bin/perl
#
# 2003 by x-way - http://waterwave.ch/weblog
#
# Add this to your menu, if you have pekwm's dynamic menu support:
#
# SubMenu = "Backgrounds" {
# Entry { Actions = "Dynamic /path/to/this/file /path/to/your/wallpapers" }
# }
#
use warnings "all";
use strict;
if($ARGV[0] eq '-set') {
my $wallpaper = $ARGV[1];
open(PKCONF, "<$ENV{HOME}/.pekwm/start") or die "Can't open ~/.pekwm/start";
my @file = ;
close(PKCONF);
my @file2 = ();
my $set = '';
foreach (@file) {
s/^xsetbg -center ".*"/xsetbg -center "$wallpaper"/gi;
push(@file2, $_);
if(index($_, 'xsetbg -center') == 0) {
$set = $_;
}
};
if($set eq "") {
push(@file2, "xsetbg -center \"".$wallpaper."\"");
}
open(PKCONF, ">$ENV{HOME}/.pekwm/start") or die "Can't write ~/.pekwm/start";
print(PKCONF @file2);
close(PKCONF);
} else {
print("Dynamic {\n");
for(my $i = 0; $i < scalar(@ARGV); $i++) {
my $dir = $ARGV[$i];
opendir(DIR, "$dir") || die "Can't opendir $dir: $!";
my @backgrounds = grep { (! /^\./) } readdir(DIR);
closedir DIR;
foreach my $x (@backgrounds) {
my $y = $x;
$y =~ s+.*/++g;
if(! -d "$dir/$x") {
$y =~ s/\.[^\.]*$//g;
$y =~ s/(_|-)[0-9]{3,4}(x[0-9]{3,4}|)//g;
$y =~ s/_/ /g;
$y =~ s/%20/ /g;
print("Entry = \"$y\" { Actions = \"Exec xsetbg -center \\\"$dir/$x\\\" && $0 -set \\\"$dir/$x\\\" \" }\n");
} else {
print("Submenu = \"$y\" {\nEntry { Actions = \"Dynamic $0 \\\"$dir/$x\\\" \" }\n}");
}
}
}
print("}\n");
}
14:07 | Linux | Permalink
30.12.2003
Mandrake
Auf dem alten Pentium II meiner Eltern habe ich gestern
Mandrake Linux 9.2 installiert.
Nun taucht plötzlich folgendes Problem auf: In X funktioniert die Maus nicht (/dev/psaux und /dev/mouse ist "busy") und das Netzwerk will auch nicht mehr. Wenn ich beim Booten das Starten des eth0-Interfaces überspringe, funktioniert die Maus, aber das Netzwerk will auch nach manuellem initialisieren nicht funktionieren.
Die Maus ist eine PS/2 Logitech, und die Netzwerkkarte eine ISA-3Com-3c509 (das entsprechende Kernelmodul lädt ohne Fehlermeldung oder ähnliches). Irgendwelche Ideen? Lösung?
Mandrake benutzt eine RPM-basierte Packetverwaltung. Defaultmässig sind dort nur die Pakete auffindbar, die auf der Installations-CD sind. Da ich aber nur die erste Installations-CD besitze, habe ich auf
ftp://sunsite.cnlab-switch.ch/mirror/mandrake ein bisschen rumgeschaut und die URLs und die hdlist.cz Dateien in die Mandrake-Paketverwaltung integriert, so dass ich Zugriff auf (alle?) Mandrake-Pakete habe. Jedoch habe ich auch dort einige Pakete nicht gefunden. So fehlen mir immernoch der Acrobat Reader und der Flashplayer etc. Weiss zufällugerweise jemand, wo ich diese finden kann?
16:02 | Linux | Permalink
23.12.2003
Linux on Mac
Beim dritten Anlauf ist es endlich gelungen: Linux läuft mit X und Sound auf dem PowerBook :-)
Als Distribution dient wieder
Gentoo. Dank dem 2.6er-Kernel funktioniert der Sound mit ALSA nach einem insmod out of the box. Als WindowManager kommt
Kahakai, ein Blackbox/Fluxbox/Waimea-Clone zum Einsatz;
Enlightenment,
ratpoison,
evilwm,
pwm und
pekwm will ich aber auch noch ausprobieren.
Leider ist der WLAN-Chip der Airport Extreme-Karte von Broadcom, welche ja bekanntlich keine Treiber für Linux haben. Auch der Erfolg des
NdisWrapper bringt mich nicht weiter, da zwar der gleiche Chip in der Karte steckt jedoch der NdisWrapper nur auf x86 funktioniert :-(
Mal schauen ob ich noch das SuperDrive zum brennen kriege...
Aqua on Linux
00:25 | Linux | Permalink
06.12.2003
Photo vom Panther
Ein
hübsches Bildchen von meinem neuen Gerät:
Sylpheed läuft auf einem anderen Rechner (nuntia) und die
X11-Ausgabe wird via
SSH zum X11 vom Mac umgeleitet. Davor das Terminal mit der SSH-Session und das Terminal vom Mac. Dahinter noch
Safari, der
KHTML-basierte Browser von
Apple. Zuunterst das "berühmte" Dock.
Und nun startet der Installationsversuch Nummer 2 von Linux. Diesmal mit einer seperaten /boot-Partition und vermutlich auch gerade Kernel 2.6...
01:14 | Linux | Permalink
05.12.2003
Wieder mal was zum Gentoo

Weitere solche Comics bei
es.comp.os.linux.*
12:03 | Linux | Permalink
12.07.2003
Bunt
Zurück aus den Ferien, konnte ich endlich einmal wieder vor meinen Computer sitzen *g*
Dieser Screenshot zeigt, was dabei herausgekommen ist:
- Farbige Terminals
aterm -tr -sh 75 -rv +sb -tint blue
- Farbiger Prompt
PS1='\[\033[1;30m\][ \[\033[01;32m\]\u\[\033[0;37m\] @ \[\033[01;32m\]\h \[\033[0;37m\]: \[\033[01;34m\]\w\[\033[1;30m\] ] \[\033[0;37m\]\$ \[\033[01;00m\]'
- Farbiges ls
alias ls="ls --color=auto"
- Farbtabelle für die Shell:
colors- Informative Titelleisten
PROMPT_COMMAND='echo -ne "\033]2;$USER@$HOSTNAME: $PWD ($_)\007"'
13:51 | Linux | Permalink
04.07.2003
Guide to GNU/Linux Desktop Survival
Dank
diesem reichhaltigen Guide habe ich es wieder geschafft, meinen Drucker zum Laufen zu bringen, nachdem ich es, wegen der nicht gemachten Dokumentation vom letzten mal, nochnicht geschafft hatte.
11:03 | Linux | Permalink
13.05.2003
Menuet OS
Gerade beim
Schockwellenreiter entdeckt und ausprobiert:
Menuet OSEin 32-Bit-Echtzeit-Betriebssystem mit GUI, komplett in Assembler geschrieben, welches auf einer einzigen Floppy Platz findet!
18:27 | Linux | Permalink
29.04.2003
Gentoo install.sh
install.sh mein kleines Shell-Script um die Installation von Gentoo etwas zu automatisieren *g*
Der erste Parameter ist der zu kompilierende Kernel (gentoo-sources, gaming-sources, vanilla-sourves oder was auch immer) default ist gentoo-sources. Der zweite Parameter legt fest, wohin gelogt wird, default ist /root/status. Der dritte Parameter legt fest, ob und welche make.conf nach /etc/make.conf kopiert wird.
Alle Parameter sind optional, will man jedoch den zweiten Parameter verwenden, so muss der erste auch gesetzt werden, ebenso für den dritten, aber das sollte eigentlich klar sein ;-)
Und ja, es ist keinsterweise irgendwie schön programmiert, da es nur mal so ein Versuch war, den aber gewisse Leute unbedingt sehen wollen *g*
20:58 | Linux | Permalink
26.04.2003
Gentoo auf 486 mit Stage 1
Da ich ja genügend Zeit habe, den Rechner dauernd laufen zu lassen, habe ich
Gentoo auf meinem alten 486er installiert, resp. bin noch dran ;-)
Und damit ich so weiss wie lange das ganze dauert habe ich ein simples Shell-Script geschrieben, dass mir die Bootstrap, emerge system, emerge sync, emerge -u world und emerge sys-kernel/gentoo-sources ausführt und jeweils die Uhrzeit in eine Datei schreibt. Herausgekommen ist nun folgendes:
Beginn Bootstrap
Wed Apr 23 03:49:00 CEST 2003
Beginn emerge system
Fri Apr 25 05:46:54 CEST 2003
Beginn emerge sync
Sat Apr 26 07:59:05 CEST 2003
Beginn emerge -u world
Sat Apr 26 08:21:35 CEST 2003
Beginn emerge sys-kernel/gentoo-sources
Sat Apr 26 08:21:35 CEST 2003
Finished
Sat Apr 26 09:18:42 CEST 2003
Natürlich dauerte das emerge system "nur" so kurz, weil es ein Minimalsystem ohne graphische Oberfläsche etc. ist, insgesamt 76 Packages!
11:27 | Linux | Permalink
05.04.2003
XPde
Heute habe ich
XPde ausprobiert. Es ist ein dem Windows XP old-style Look nachempfundener Window-Manager.
Sieht nett aus, hat aber noch einige Bugs (daher ist es bei Portage auch noch gemasked).
Monitorschuss?
17:44 | Linux | Permalink
02.04.2003
Mozilla macht Kaffee
Bei einigen Unix-Distributionen (Debian, Gentoo, Solaris...) will Mozilla/Phoenix nicht mit dem Plugin der auf dem System installierten Java-VM zusammenarbeiten und verlangt den Download einer eigenen Java-VM. Ich habe bisher schon viele verschiedenen Lösungsansätze gesehen, jedoch hat bei mir noch keiner funktioniert :-)
Vorhin jedoch ist über die LUGS-Mailingliste gerade einer ins Postfach geflattert, der so simpel wie funktionstüchtig ist:
Anstatt die ganze Plugin-Geschichte herumzukopieren oder herumzuinstallieren, macht man einfach im /usr/lib/phoenix/plugins oder /usr/lib/mozilla/plugins Verzeichnis einen Link (libjavaplugin_oji.so) zu /JAVAPFAD/xx/yy/zz/javaplugin_oji.so, variert je nach Distribution und Java-VM!
Bei mir funktioniert nun Java endlich auch im Phoenix *freu*
22:40 | Linux | Permalink
29.03.2003
uptime
uptime
15:13 | Linux | Permalink
28.03.2003
SelfLinux
So wie
SelfHTML für HTML gibt es auch
SelfLinux. Befindet sich momentan noch im Aufbau, bietet aber trotzdem schon einige nützliche Informationen.
01:18 | Linux | Permalink
12.03.2003
Tada
Nachdem ich letztens meine Platte zerlöchert habe, hab ich nun alles Partitionen darauf platt gemacht und Gentoo ganz neu installiert.
Screenshot
15:09 | Linux | Permalink
01.03.2003
Nachtrag zu Linux - Windows
Nach kurzem Testen muss ich ein Lob für
Ext2Fsd (Ext2 File System Driver) schreiben. Damit und mit dem dabei mitgebrachten mount-Utility kann man eine Ext2/3-Partition ganz einfach mit einem beliebigen Laufwerksbuchstaben quasi in den 'Arbeitsplatz' mounten ;-)
Natürlich funktioniert das auch mit Win-Partitionen.
Desweiteren werde ich gleich
SwapFs ausprobieren, das eine Linux-Swap-Partition unter Windows dem Auslagerungsspeicher zur Verfügung stellen soll.
Und vielleicht kann jemand
dieses Tutorial (Booting Linux from the NT boot loader) gebrauchen, ich habe mich für GRUB entschieden :-)
20:21 | Linux | Permalink
Nochetwas Linux-Windows
Explore2fds ist ein Windows-Explorer ähnlicher Dateimanager für ext2/3 Partitionen für Windows oder so ;-)
Sehr nützlich!
19:52 | Linux | Permalink
Linux - Windows
Da ich ja momentan nur mit einer alten Windowsinstallation arbeiten kann, habe ich mich wieder einmal ein bisschen umgeschaut, was für Tools es gibt, damit sich Windows und Linux näher kommen.
Auf
dieser Liste habe ich einige gefunden:
-
Partition Image für Linux-
Ext2fsprogs wovon es auch für Windows eine
Treiber gibt siehe auch
hier-
Linux-NTFS Project-
'Netzwerkumgebung' für Windows
19:47 | Linux | Permalink
27.02.2003
Gentoo Linux 1.4_rc3 Released
Gentoo 1.4_rc3 ist
da!
16:26 | Linux | Permalink
09.02.2003
Yeehaw!

Dies ist die aufs UT2003 aufgedruckte Altersbeschränkung, aber um die gehts in diesem Eintrag gar nicht, denn um diese Alterbeschränkung hier zeigen zu können, musste ich sie zuerst scannen und darum gehts.
Beim rumsurfen bin ich auf
dieses Tutorial von
Pro-Linux.de gestossen. Da ich einen HP PSC 950 Drucker, Scanner, Fax, Kopierer, Media-Card-Reader besitze, und ich zuerst annahm, dass der garnicht mit Linux zusammenarbeitet, war ich schon sehr glücklich, als ich den Drucker zum Laufen brachte. Von dem Tutorial angeregt, hab ich mich nocheinmal dahintergesetzt und nach langem und sehr intensivem Basteln (Drucker in CUPS entfernen, CUPS stoppen, HPOJS installieren, PPD File neu generieren, HPOJS Starten, HPOJS Konfigurieren, CUPS Starten, Drucker in CUPS wieder einrichten, schauen ob was erkennt wird, Scanner ja, Drucker nein (??), nocheinmal (und noch viele male mehr) alles von vorne ... ) geschafft, dass ich nun auch unter Linux Scannen kann, den Beweis seht ihr ja.
So, mal schauen ob wir den eingebauten Media-Card-Reader auch noch zum Leben erwecken können ...
01:36 | Linux | Permalink
03.02.2003
Wein
Mit
Wine kann man so lustige Sachen wie
diese machen.
So, noch ein bisschen basteln, vielleicht krieg ich ja Fireworks so zum laufen :-)
01:24 | Linux | Permalink
02.02.2003
Zuerst das Vergnügen dann nix mehr ;-)
Nebst UT und UT2003 läuft jetzt auch Quake3A :-)
01:11 | Linux | Permalink
01.02.2003
Backup, besser
Leider kommt das gepostete Script nicht mit Ordnernamen, die mit Spaces vermurkst sind (ja genau, von Windows), zurecht. Wenn man nun zuerst die Ergebnisse von find ... in eine Datei speichert (mit -fprint Datei) und diese dann dem tar ... übergibt (mit --files-from=Datei) funktionierts! Evtl. muss man noch mittels --exclude=Datei diese Hilfsdatei vorm tar verstecken ;-)
16:10 | Linux | Permalink
Backup
Ich hab mich mal ein bisschen mit inkrementellem Backup beschäftigt. Rausgekommen ist das hier, vielleicht kanns ja sonst noch jemand gebrauchen.
today=`date +%d%b%Y`
backup_path=/backup
tar -cvf $backup_path/backup_$today.tar `find /home /www /root -newer $backup_path ! -name *~ ! -type d -print` > $backup_path/backup_$today.toc
Dieses Shellscript macht ein tar-file mit den Dateien aus /home, /www und /root, die seit dem letzten Backup verändert wurden und legt dieses unter /backup ab inklusive einer Inhaltsangabe :-)
03:05 | Linux | Permalink
29.01.2003
UT-ig
Jetzt läuft nebst UT auch UT2003 mit Gentoo :-)
Screenshots und Framerates gibts (noch) nicht ;-P
15:36 | Linux | Permalink
21.01.2003
waimea
Gerade bei
mk entdeckt:
waimea, ein WindowManager, der mich vor allem mit dem schönen Standard-Hintergrund überrascht hat *g*
Er soll auch mit BlackBox-Styles umgehen können und mit Transparenz noch mehr...
Screenshot
20:30 | Linux | Permalink
Tunning
mk macht auf seinen Seiten nun eine Sammlung von Tutorials zu Linux und X11. Aber nicht 'normale' Tutorials sondern eher Tunning-Tutorials :-)
00:26 | Linux | Permalink
Spinnerei
Wer Spass haben will kann unter Linux mal folgendes ausprobieren:
su
root-passwort
cat /dev/mouse > /dev/Pfad zum Drucker
00:23 | Linux | Permalink
13.01.2003
MPlayer
Nein, nicht MPlayer wie mplayer.exe !!!
Sondern
MPlayer. Wie vielerorts gesagt, kann auch ich mich daran anschliessen: geiles Tool ;-)
MPlayer mit aalib (daher die vielen Buchstaben ;-) :
Screenshot
20:13 | Linux | Permalink
11.01.2003
Es druckt!
Mit Hilfe von
diesem Tutorial habe ich nun mein
Gentoo so eingerichtet, dass es mit meinem HP PSC 950 zusammen drucken kann.
22:41 | Linux | Permalink
08.01.2003
Schnell
Jetz hab ich doch erst
vorhin das ganze System aktualisiert, inklusive PHP (von 4.2.3 auf 4.3.0-r1). Und nun schaue ich wieder und es sind schon wieder fast 10 Updates verfügbar (z.B. PHP 4.3.0-r2). Manchmal ist mir
Gentoo doch ein bisschen zu schnell ;-)
22:22 | Linux | Permalink
Rundumerneuern
Auf
diesem Screenshot sieht man wie mittels
emerge -u world
die installierten Programme aktualisiert werden.
Das Theme für
fluxbox nennt sich
SLdr und stammt von
mk. Den Hintergrund kann man
hier finden.
16:48 | Linux | Permalink
Am Umsteigen
Ich hab grad 'E: (Games)' plattgemacht und mit
mke2fs -j /dev/hda6
und diesem Eintrag in /etc/fstab
/dev/hda6 /usr/local/games ext3 noatime,user 0 0
wiederbelebt ;-)
16:29 | Linux | Permalink
01.01.2003
Es ist wieder soweit
Mein Gentoo ist wieder einmal neu kompiliert. Diesmal hab ich mir die Zeit genomen und
dieses Tutorial über XFree86 ganz durchgelesen. Daher weiss ich nun, wie man den Windowmanager einstellt. Vermutlich kommt es auch daher, dass ich GNOME noch nie gestartet habe sondern die ganze Zeit mit
Fluxbox arbeitet ;-)
Einen Screenshot gibt's natürlich auch.
13:43 | Linux | Permalink
23.12.2002
Mist
Eigentlich sollte hier eine Meldung über die erfolgreiche Installation von
Gentoo stehen, aber irgendetwas ist da wohl schief gelaufen, denn ich kann Gentoo zwar ohne Probleme starten, aber wenn ich z.b.
emerge sync eingebe, erscheint ein Fehler, dass die URL nicht aufgelöst werden konnte und auch wenn ich
ping waterwave.ch oder so eingebe, erscheint die Fehlermeldung; folglich muss ich wohl die ganze Installation noch einmal machen :-(
15:39 | Linux | Permalink
21.12.2002
Ferien
So, die Schule in diesem Jahr haben wir auch überlebt, sogar der Absturz gestern Abend war nicht so schlimm ausgefallen (durfte einfach im Zug die Augen nicht schliessen, weil's mich sonst vornüber geworfen hätte, weil alles so gedreht hat *g*). Einen Screenshot für die Sammlung von
sec,
rw und
mk gibt's wenn ich
Gentoo neu installiert habe ...
11:56 | Linux | Permalink
02.12.2002
100 % francophone
On trouve sur
jesuislibre.org des logiciels libres et 100% francophones ;-)
01:10 | Linux | Permalink
25.11.2002
Einführung in Unix und die csh
Nur damit ich den Link nicht verliere:
Einführung in Unix und die csh von
Dr. Rudolf StrubDort hat's übrigens noch mehr Anleitungen:
perl/Tk und
VNC.
21:12 | Linux | Permalink
11.11.2002
Was für die ganz Harten
Für die wirklich Harten, wird
rootforum.de schon bekannt sein.
Für alle anderen Harten, gibts
hier harte Sachen wie z.B. dieses
"WINDOWS FREE ZONE"-Absperrband ;-)
22:08 | Linux | Permalink
17.10.2002
So nebenbei
Quake3 und RTCW laufen übrigens bei mir nun auch auf Linux.
23:50 | Linux | Permalink
Ha!
UT läuft nun auch unter Linux!
13:10 | Linux | Permalink
16.10.2002
Gaming Tux
Hier findet man viele Informationen, über Games unter Linux. Leider noch nichts zu UT2003.
16:43 | Linux | Permalink
13.10.2002
Und ich sprach, es werde graphisch und es ward graphisch.
X und Gnome laufen. Der Rest auch.
Der Fehler mit dem Netzwerk kam wegen eines nichteingesteckten Netzwerkkabels ...
11:10 | Linux | Permalink
12.10.2002
Es geht wieder :-)
Hab Gentoo noch einaml ganz neu installiert.
Jedoch hab ich die CFLAGS etwas geändert:
Vorher:
CFLAGS="-march=athlon-tbird"
Nachher:
CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -mmmx -m3dnow -funroll-loops -frerun-cse-after-loop -falign-functions=4 -expensive-optimizations"
Daher ist diesmal auch kein Fehler beim kompilieren aufgetreten. Und: das kompilieren ging viel schneller.
Insgesamt (bootstrap & system) hab ich an die 2 Stunden Zeit gespart!
Jedoch will jetzt das Netzwerk nicht mehr. Aber das wird wohl nicht so ein grosses Problem zum beheben sein...
01:24 | Linux | Permalink
11.10.2002
Dummes blödes Gentoo
Beim kompilieren des Systems (emerge system) kommt folgender Fehler bei der Installation von iptables 1.2.7a
!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 12, Exitcode 2
!!! (no error message)
Kann mir mal einer sagen, weshalb das nicht gehen will, wo ich doch die aktuellen Sourcen habe.
emerge sync
hat auch nichts geholfen.
13:34 | Linux | Permalink
Dualboot ist out! Es lebe Trialboot!
Mit diesem Motto hab ich heute tatkräftig meine HD noch einmal (fast) neu partitionniert. Meine Redhat-Partition musste dran glauben. Nur Windows blieb, weils mir zu aufwendig ist alles neu zu installieren.
Seither hab ich folgende Partitionstabelle:
/dev/hda1 ntfs w2k-system
/dev/hda5 ntfs w2k-programme
/dev/hda6 fat32 w2k-games
/dev/hda7 fat32 www
/dev/hda8 ext2/3 /boot gentoo
/dev/hda9 ext2/3 / debian
/dev/hda10 ext2/3 /usr debian
/dev/hda11 ext2/3 /var debian
/dev/hda12 ext2/3 /tmp debian
/dev/hda13 ext2/3 / gentoo
/dev/hda14 ext2/3 /home
/dev/hda15 swap swap
/dev/hda16 fat32 backup www
/dev/hda17 fat32 backup eigene dateien
/dev/hda18 fat32 eigene dateien
/dev/hda19 fat32 media
Nun ja, Debian läuft. Ausser dem X Zeugs. Bricht immer ab mit: No Screen(s) found. Und meldet noch, dass der Screen falsch komfiguriert sei. Dabei hab ich doch alles so eingegebn wies auf Verpackungen, Manuals etc. steht. *nerv*
Gentoo ist jetzt gerade beim Bootstrap, was soviel heisst wie: Kompilierer mit dem Kompilierer der CD kompilieren und nachdem glibc kompiliert ist nocheinmal den Kompilierer kompilieren, diesmal aber mit dem kompilierten Kompilierer. Einfach oder? ;-)
01:52 | Linux | Permalink
09.10.2002
Grub it!
Ha! Red Hat 8.0 läuft noch.
Hab schon mal mit dem personalisieren begonnen. Mein erstes Opfer: der GRUB Bootloader.
So ungefähr sieht er jetzt aus (Bootmenu etc. fehlt); und
so sollte er eigentlich aussehen (ohne die Beschränkung auf 16 Farben).
Als nächstes kommt der graphische Login. Oder vielleicht mach ich noch einen Versuch mit Debian. Red Hat passt mir nicht so, ist mir etwas zu "aufdringlich".
01:12 | Linux | Permalink
07.10.2002
Bastel bastel
Die LAN-Party ist am Samstag zu Ende gegangen. Nun habe ich Zeit mich wieder dem Basteln zu widmen ;-)
Nachdem ich bei
Gentoo Linux 1.2 bis zur Installtion von X gekommen bin und dann doch nicht weiter, habe ich mich mal mit
Debian 3.0 versucht. Dort bin ich auch etwa an gleicher Stelle nicht mehr weiter gekommen. Habe dann ein
Root Linux 1.2, das gerade rumgelegen hat, installiert und dort habe ich noch schneller aufgegeben. Nun läuft wieder die Press-Edition von
Redhat 7.3. Beim installieren wollen von
Garnome kam die wunderschöne Meldung:
bash: make: command not found
Blöde Press-Edition. Nun bastel ich weiter; irgendwie wirds schon gehen (Neuaufsetzen). Dabei will ich doch nur auch
so einen schönen Desktop haben ;-)
03:02 | Linux | Permalink
15.09.2002
ut2003
sehr schön finde ich, dass es ut 2003 auch für linux gibt. muss ich mal ausprobieren. vermutlich werde ich es aber nicht zum laufen kriegen ;-)
Unter Windows:
ut2003.ini
Language=det - grünes blut
Language=eng - rotes blut
;-)
02:42 | Linux | Permalink
27.08.2002
linuxinfozentrum.ch
Hier hat es viele vielfältige Informationen über Linux, insbesondere einen IMHO detaillierten Bereich über Mini Distributionen.
14:27 | Linux | Permalink
22.08.2002
Build Your Linux Disk
Damit kann man sich eine lauffähige, wenn auch sehr abgespeckte, Linux-Distribution auf
einer Diskette erstellen.
Wenn ich einmal Zeit finde(n werde), könnte ich ja versuchen, mir eine Disk zu basteln mit Netzwerktools und Samba.
Würde den W2k-"Administrator" des Gymnasiums - der Lehrer, welcher weiss, wie und wo man den Computer einschaltet - sicherlich ganz besonders freuen, wenn nebst den andauernd gamenden "Terzis" (was
verboten ist liebe Mitschüler!) auch noch so ein PC-Freak mit Linux anmarschiert.
00:32 | Linux | Permalink
19.08.2002
Zaurus-Flash
Hier findet man eine Flash-Präsentation des Sharp Zaurus. :-)
12:14 | Linux | Permalink
14.08.2002
Zaurus

Am liebsten hätte ich so einen
Sharp Zaurus. IMHO eindlich ein brauchbarer PDA, denn ohne eine Tastatur - nur mit Kritzelzeichen - wirkten die bisherigen PDAs auf mich wie Kinderspielzeug.
Und :
ER LÄUFT MIT LINUX!Doch der kostet 1099.- CHF (=1099/3*2 EURO).
Und deshalb siehts bei mir nur
so aus.
23:05 | Linux | Permalink
11.08.2002
ISO-Shop
 | | Beim nächsten (grösseren) Distributions wechsel, werde ich nicht mehr mühsam selbst herunterladen sondern hier eine fertige CD bestellen. Dabei muss ich mir unbedingt dieses "Kreditkarten-Debian" zulegen ;-) |
00:26 | Linux | Permalink
10.08.2002
Neue Kategorie
Ab jetzt kann man all den Stuss, welchen ich in der letzten Zeit über Linux geschrieben habe (schreiben werde), in der
Kategorie Linux finden.
02:49 | Linux | Permalink
08.08.2002
Gujin: Linux boot loader
Nachdem der 486er nach der 4. Installation Linux noch immer nicht aufstarten wollte, habe ich
diesen Boot Loader gefunden. Und siehe da, es funktioniert.
BTW: Nachdem Knoppix und ICEpack-Linux und Turbolinux sich nicht installieren liessen, habe ich dei Press-Edition von Redhat 7.3 draufgetan.
13:40 | Linux | Permalink
06.08.2002
ROOT Linux
Zu den potentiellen Kandidaten für den 486er hat sich noch eine weitere Distribution gesellt:

Aber zuerst wird jetzt das ISO-Image von Knoppix fertig herunterge
saugtladen.
21:28 | Linux | Permalink
Knoppix, Phat Linux und SUSE Liveeval
Irgendeine dieser Distributionen werde ich benutzen um einem alten 486er Leben einzuhauchen. ;-)
Knoppix - gefunden via
andiPhat LinuxSUSE Liveeval
19:13 | Linux | Permalink
Damians World
damian.behave.ch ist die Webseite eines Informatikstudenten.
Besitzt umfangreiche und qualitativ hochstehende Linksammlung. Insbesondere zu den Themen Linux und Apple.
18:16 | Linux | Permalink
28.07.2002
Linux läuft wieder
Diesmal ist es nicht mehr die
hier erwähnte ICE-Linux Distribution sondern
Redhat 7.3. Mit
KDE konnte ich mich nicht anfreunden. Deshalb dien jetzt
Ximian-Gnome als Desktop Umgebung. Fenstermanager ist der standartmässig eingebundene Sawfish.
Hier gibts auch noch einen aktuellen Screenshot.
(Einen richtiger Mac kann ich mir finanziell leider noch nicht leisten. Für Spenden bitte brieflich mit mir
Kontakt aufnehmen. ;-)
21:42 | Linux | Permalink
08.07.2002
Unix-AG
Die
Unix-AG bietet auf ihrer Website viele Infos rund um Unix/Linux. IMHO sehr hilfreich für Um- und Einsteiger wie mich. Besonders die
Links für Einsteiger haben mir grosse Freude (und Erleichterung) ;-) bereitet.
19:55 | Linux | Permalink
30.06.2002
Linux
icepack linux 2 nennt sich die Distribution, welche es geschafft hat neben meinem Win2k auf der selben Platte installiert zu werden. Massgebend dazu beigetragen hat der benutzerfreundliche GUI-Installationsmanager mit einem Partitionsmanager mit schon fast
Partition Magic ähnlichen Funktionen.
Damit habe ich für mein Dualboot-System eine NTFS-Partition zur gemeinsamen Nutzung erstellt. Nun will aber Linux unter keinen Umständen darauf schreiben können. Weiss vielleicht gerade jemand wie man dieses "readonly" Zeugs wegmachen kann?
Zu diesem Anlass gibt es natürlich auch einen
Screenshot.
03:19 | Linux | Permalink