Tag: linux
Browse the blog by topic.
183 posts · All tags
Matrix vs Ntfy - detective work
I'm running my own Matrix homeserver for a number of reasons - one of them is simply economical as 'disk space' on a mobile phone is way more expensive than on a server. You can easily slap a few TB into a server with...
What's in my PC?
A post from Rei's World.
Working my way to automatic kernel builds
It's pretty obvious, that me maintaining the debian kernel repository which I announced in this post is a lot of work as I offer up to 4 flavors - which are 'vanilla', 'vm' and both for the gentoo patchset, I had to i...
Ein Streaming-Abenteuer
Liebe Leser, ich muss euch was beichten. Ich streame. Die volle Story hier nun als kleine Geschichte, damit ihr sie - wenn ihr sie verpasst habt, nachlesen könnt: Ich habe mir in den Kopf gesetzt, mal wieder etwas akt...
Bash files vs configuration
You guys know me, I do script a lot of stuff to make my life easier. Starting from my (smart)home to my server maintenance - it just saves too much time. And today I would like to share some ideas on how (not?) to wor...
Yubikey for system auth
Linux is a beautiful system that can be customized in very many ways - it amazes me everytime how easy or which features I can add to my system for making life easier for me. Today: Login using the Yubikey. System Aut...
ccache on kernels
As I am building debian packages of recent kernels , I have to build the same thing over and over again - pretty much three times to be exact. Once for 'vanilla', second time for virtual machines and third time for ga...
YouTube und 'lass uns hacken'
Mein Zugang zum Thema 'hacking' ist ein Anderer als es üblich ist: Ich bin oft damit beschäftigt und versuche in meine eigenen Netzwerke einzubrechen um ihre Sicherheit zu testen. Da man bei diesen Tests oftmals etwas...
Kernel, Kernel am System...
... wer ist die Ältere am System? - frei nach Schneewittchen ist die Antwort auf Debian Systemen leider oft der Kernel. Das an sich ist ja nicht so schlimm, wenn man nicht Dinge wie fstrim braucht. Nachdem Kernel bast...
My own kernel repo
Debian is awesome. Really. I love Debian - but sometimes the well-aged kernel is a tad too old for me. Currently it's about fstrim and as I'm already doing my own Gentoo-Kernel for Debian , I had to do it properly and...
Building a Gentoo Linux Kernel on Debian
Debian is a solid Linux distribution with nearly nothing to complain about besides its well aged software. And in my case this 'nearly nothing' was more about the nearly than the nothing as due to the old kernel, fstr...
Von bescheuerten Entwicklern und guter Software
Ich nutzte bis vor Kurzem den RSS Reader TTRSS (welcher hier an dieser Stelle keinen Backlink erhält) und bin eigentlich mit der Software mehr als nur zufrieden gewesen, bis ich auf die Foren stieß, welche eine nette...
Building a system for strong privacy - Part II
After I have outlined my idea in the first part >/a>, I will now move on to my favorite topic: Adjusting the system a tad more to match our interests My sysctl Config step by step I believe IPv6 is not that important...
Building a system for strong privacy
I got a small laptop here, which is sadly only 32 bit. To be honest, a bit old-fashioned, but still an unbeatable battery time of 10 hours of normal use. In my humble opinion it's pretty much a sin to throw that box a...
Bread time
As my server was hitting its capacity limits, it was time to rethink the whole webstack and do some improvements. And that's exactly where I ditched gzip in favor of Brotli. Considering that it's supported by the majo...
The story of a hacked server
It's not a big secret that I am helping out other people when they have Linux issues - and so I did at this fellows network. In fact, we did a Gentoo server together to give him some chance to learn more about Linux a...
Fighting the Asus ROG G752VSK
I have to admit, Asus did a sweet one here, but to be honest, it can be a pain in the rear end running linux - especially sound and touchpad. But regarding sound I was able to find at least some partial solution which...
etckeeper vs git push and branches
It may sound weird to save /etc in some software like git, but let's have a look why it does make sense: git is a revision control system that tracks changes and in case is able to revert them. Basically perfect for k...
Kernel Blues?
You know, thanks to Intel's little 'design flaw' in its CPUs and all of that buzz going on, we're forced to patch around a little. This time, the linux kernel bails out *-- * AR /usr/src/linux-4.14.12/tools/objtool/li...
Qubes OS 3.2 - Hands on
This Hands-on stuff might be uncommon on here, but it's just a transcript and my thoughts to toying around with some stuff. This time it's about qubes, an operating system which is a bunch of VMs on Xen. Not sure yet...
Qubes OS 3.2 - Hands on - Part 2
After tinkering a bit with the nvidia drivers I noticed that the software Qubes ships as stable is slightly out of date. To be honest, Fedora 23 is EOL since a year now, so I decided to do some updating and the unbeli...
Bare debian
I love Linux - usually for being quite slim. But on the other hand, using a really minimalist install on debian 9, I need to add a few packages to get around. openssh-server - provides me ssh access net-tools - contai...
My own Etherpad-lite container
Don't know your stand on outdated and old software on your own system - but in my case, I got a bad feeling about it and it gives me bad sleep. So the following story. We're talking about an Etherpad image done by uni...
Hacking the tribe log
Ark: Survival evolved is a nice and sweet game and I love to play it. I even run my own dedicated server for my friends. But to be honest, since the notification functionality was introduced in patch 243.0, I heard so...
NTP vs UCS
Univention UCS would be a sweet "Domain-Controller in a box" solution if there weren't that many pitfalls like setting the NTP server correctly. That stuff is done via "ucr", some univention tool on commandline or hid...
Kernel.org Changelog
The good old Changelog of the Linux-Kernel is quite a monster to read and I cannot imagine that you'd like to read it commit by commit for just maintaining your kernel builds in case of getting a rough idea what happe...
Sort IPs
I was doing some research on spam again and had to do some stuff with a couple of IP Addresses. That's where "sort" came in handy as a tool to do what its name suggests.
OpenSSL Cheat Sheet
Create a strong CSR and private key openssl req -new -nodes -newkey rsa:4096 -out server.crt -keyout server.key Parsing out the data within a certificate openssl asn1parse -in server.crt Checking a certificate/key mod...
/dev/null not found?
Today I came across a box with no /dev/null. Disturbingly that box even refused to boot. Here's a quick fix in case: Boot with some liveCD and chroot or use some emergency shell and kill the defect dev file in case it...
So funktioniert OpenSource
[tweet="https://twitter.com/LibreNMS/status/826571052046237697"]
LinuxDay Dornbirn - Mein Talk
plugin:youtube
Show the TCP connections made
This is a small snippet which has helped me on my server; showing you the top tcp connections made: netstat -atun | awk '{print $5}' | cut -d: -f1 | tail -n+3 | sed -e '/^$/d' |sort | uniq -c | sort -n -r Nothing funk...
Grafana, InfluxDB und Computercraft
Man kann ja viel von mir behaupten - nur nicht, dass ich in Sachen Minecraft 'kleinlich' bin. Hier ein kleiner Ausschnitt dessen, was sich aus dem Reaktor-Projekt ergeben hat: Technisch gesehen hole ich mir die ohnehi...
Wenn der NetworkManager mit dem DHCP flirtet
Heute war's mal wieder so weit, dass ich meine Linux Büchse auf den Mond schiessen wollte. Grund dafür war ein spontanes nicht mehr starten wollen von Applikationen weil sie das DISPLAY des X-Servers nicht mehr kontak...
Java unter Debian
Java ist unter Linux immer wieder ein Ärgernis - und das nicht nur wegen Oracle. Ubuntu bietet ein nettes Tool um das Ganze dennoch via apt zu lösen:
Mails im Jahre 2014
This is an HTML email – please view it in a web-based email client. Thanks Wir haben das Jahr Zweitausendundvierzehn da muss ich wirklich so etwas nicht mehr in meinem Mailclient lesen. Als Stichwort werfe ich MIME in...
Adventures with the RaspberryPi
Yes, I've been caught by the Raspberry Pi fever. A bit late, but caught for sure. It all started with a friend of mine handing me a box, saying "Guess you can make use of that way better than I could." That's how thin...
KDE and the last login time
After the last KDE Update an annoying message popped up at login here, showing me my last login time. Pretty uncool if you want your system to do its stuff automatically without confirmation of such dialogs. So I did...
Debian: From 6 to 7
Debian did release its Version 7 - named after the cuddly Penguin of the movie ToyStory, Wheezy. Time to update? Sure - painless as usual: Backup (did I already mention that I love vmware snapshots?) first, followed b...
Doing a disk change
If you run out of disk space, it's time to get yourself a newer one; Basic rule for users. In my case, I'm just the one who's doing the technical work behind, which is less troublesome than the user. To save me some h...
Teamviewer 8 und Gentoo?
Irgendwie finde ich es schade, dass es bei TeamViewer nicht mehr den simplen Tarball gibt, mit dem sich die Linux Varianten bis zu Version 7 problemlos installieren ließen. Da ich unter Gentoo eigentlich keine .deb od...
Tracking down problems with Win8 and Linux
Since quite some time I'm running Windows 8 on my Laptop. During this time I did see and track down quite a few bluescreens caused by malware scanners, drivers and last but not least caused by my Linux install. I am p...
Networkmanager ohne X
Networkmanager ist ein nettes Tool, sofern man sich auf der graphischen Benutzeroberfläche bewegt. Doch kaum muss man auf die Shell, da zB der Graphiktreiber einen Hau hat, hört der Spaß auch schon wieder relativ auf....
The SSD for daily use
My last post was about some technical facts regarding the Crest 6 Master by Angelbird where I promised to publish some results of my daily-use test with using my Lenovo W500 . First of all, keep in mind that the disk...
Two years at the W500 - and now?
My W500 isn't really an old PC, but I have to admit that I do hit some performance limits by now. So what now? A new notebook? Geez... Looking back at the upgrades already done: The internal Harddisk drive was already...
Und ich swappe doch noch!!
Nach dem BTRFS Swap Debakel habe ich mir ein bisschen Gedanken gemacht, wie ich aus der Miserie komme. Zugegeben, ein Swap-USB Stick ist jetzt nichts mehr gewesen als eine temporäre Lösung und eigentlich Mord bis hind...
BTRFS und Swap-Files
Heute hatte ich ein bisschen Not an Swap-Space auf meiner Linux-Kiste und kam auf die Idee, ich könnte das Problem schnell durch ein Swap-File nutzen. Also kurz mit dd ein bisschen Platz angelegt und mit mkswap vorber...
LinuxTag 2012
A post from Rei's World.
ThinStation
I love simple workstations. Especially if they do what you expect them to - and nothing more. You can imagine that I like ThinClients, web terminals and stuff like those. Those days I stumbled over ThinStation, a smal...
Syslog-NG rants
Today was the day of another lovely Syslog-NG update, which included upgrading the config file. In other words, browsing the docs for any important changes and migrating those. Isn't that exactly one of our favorite t...
Managing /etc/ using git
The directory /etc/ is vital for our Linux systems as it contains (most of) the configuration files of the system. In case of trouble, it's quite common, that you'll visit this directory after browsing through syslog....
Schon wieder eine neue Kernel Release
Nachdem heute schon wieder eine neue Kernel Release, diesmal 3.2.5 in den Startlöchern steht, mache ich mir durchaus so meine Gedanken, dass etwas womöglich nicht ganz rund läuft. Die letzten drei Versionen hatten gan...
Safenet Authentication Client 8.1.0-4 vs Gentoo64?
Today someone pointed me towards SAC 8.1 which is the middleware for my eToken which I am trying to use on Gentoo (pure 64bit) for quite a while. After downloading and unpacking I peeked at the binaries shipped, as th...
Unpacking a .deb package without dpkg
Debian is a nice distro, as long as you don't need to mess around with its packages on other systems. Today I was playing around with the SafeNet stuff for eTokens on gentoo - and all I had was the debian package, but...
Programmierer-Humor?
Heute habe ich wieder einmal im Kernel Sourcecode von Linux-3.2 herum gestöbert um ein Problem mit einem USB Drucker zu verstehen und kam dabei auf eine Statusmeldung, die ich euch nicht vorenthalten möchte. Die Zeile...
Extending Grub2 to detect Memtest+
Grub2 using Gentoo doesn't detect if a Memtest86+ boot image is available - so I tried to come up with a solution which looks as follows: 20_memtest86+: #! /bin/sh set -e # grub-mkconfig helper script. # Copyright (C)...
Testing Grub2
Gentoo is a distribution where you decide about software you install. This was reason enough for me to give Grub2 a spin. Installation wasn't that hard after unmasking and keywording the grub package: echo "sys-boot/g...
BTRFS in Linux 3.2
Nachdem es jetzt wieder ein bisschen ruhiger geworden ist, habe ich wieder etwas mehr Zeit mich BTRFS zu widmen und es zu testen - und vor allem die Neuerungen durchzusehen. Laut dem Git-Pull Request von Chris Mason w...
Looking for a proper phone
Looking at the mobile phone market I have to admit the trend doesn't make me happy. Nokia buried Maemo and Meego and decided to use Windows, Apple forces you to use iTunes which is a pain in the ass on any non-macinto...
Bleeding edge BTRFS on top of a stable kernel
People asked me way too often on how to test new BTRFS features - a reason for me to do this article. It's nothing special, but you have two possibilities to do it: Possibility number 1: You pull the patches you want...
BTRFS und die Daten
Nachdem ich jetzt schon lange nicht mehr über BTRFS geschrieben habe, wird es wieder einmal Zeit dies nachzuholen. Das BTRFS Dateisystem kann nämlich wieder etwas Neues, auf das wir uns im Kernel 3.2 freuen dürfen: Sc...
Check XFS fragmentation
Using XFS means, that you have to deal with fragmentation of your files. Disregarding fragmentation, XFS is a wonderful filesystem which never caused any problems here. To check fragmentation, we use the xfs-debug too...
Bad RAM
I guess there are many ways to drive a sysadmin crazy - I even experienced a few by now; But the most effective one of all seems to be bad memory. Let me tell you: Nowadays most systems that I get to look at are Windo...
Kernel.org ist wieder da?
Nachdem ich jetzt aus dem Urlaub zurück bin, ist heute auch schon die erste gute Nachricht wieder da: kernel.org ist teilweise wieder erreichbar und das Leben in Sachen OpenSource und Linux kann wieder weitergehen......
kernel.org noch immer down
Nachdem ich nun schon einige Tage darauf warte, dass kernel.org wieder zum Leben erwacht, muss ich mich schon wundern, wer denn etwas davon hat, diesen Serververband anzugreifen. Zugegeben, es ist alles nur Software,...
Today's hint
Today I was trying to free some space on my server and came across my kernel sources which were a space hog here - especially if they're already compiled: denkbrett src # du -sh linux-2.6.39.3 718M linux-2.6.39.3 denk...
Compile PO files to MO files
During the last days I stumbled upon a problem with my PO files which I got from Transifex - I had to compile them to get MO files for shipping with my Wordpress plugin. Google pointed me to the msgfmt tool which I wa...
Linux configs versioned
Sometimes it's really fun to mess around on a Linux box - but it also can be a mess to get things back to a working state after breaking some configurations. As we are just talking about text files, things shouldn't b...
GLCU wiederbeleben
Der Gentoo-Linux-Cron Updater (kurz: GLCU) der in den Foren von " untiefe" entwickelt wurde, wurde schon vor längerer Zeit aufgegeben (um 2008) und lief noch teilweise. Nach einigen Portage- und Python-Updates wollte...
BTRFS und 2.6.37+
Nachdem ich ein kleines Debakel mit dem neuen BTRFS Code hatte musste ich auf den alten Kernel der Version 2.6.35.11 zurückstecken. Durch einen Backport des 'Wunderpatch' ist mein System durchaus reaktionsfreudig, wen...
LinuxDay 2010 in Dornbirn
Last Weekend was the day of the LinuxDay in Dornbirn, in Vorarlberg. This is one of those events, where a geek like me feels 'home' as it is possible to talk with likeminded people like Thomas , someone of the KDE Tea...
Gentoo auf einem G4
Nachdem ich mal wieder ein bisschen Zeit hatte, habe ich bei meinem Kumpel in der USA einmal nach seinem alten G4 gefragt, ob die Kiste noch existiert. Irgendwie kamen wir nach einiger Zeit auf die dumme Idee dort Gen...
Live and let live
Looking at the IT world, there are many systems to work with and many arguments against them. It's amazing, but it's common that users flame each other. Linux guys pick on Windows users, Windows users hit apple. In th...
Finally!
Do you still remember my Lenovo W500 notebook? I was writing about the setup and the issue with the switchable graphic cards. You remember: It got two cards - one for the hard work and one for saving power. Switching...
Teamviewer now for Linux
I guess you all know my passion for Linux and that I am doing most work with it. But sadly there are always applications you need windows for, which requires a license and so on. But now the good news: Teamviewer is n...
CentOS locked into a chroot
It's not only a question of security if you decide to lock some services of the system in a chrooted environment to minimize the damage they are able to cause. We know debootstrap as a cool and simple way of doing a v...
CentOS strikes again
If things are running smoothly, things might get really nasty. Today's special: KVM on CentOS 5.4 My plan was giving KVM a shot for virtualizing a couple of machines. So I inserted the CentOS CD and did a network inst...
Extending CentOS
If you are a company, Gentoo Linux might not always be the best choice for you - especially as it's not supported by enterprise products like the kerio mailserver, various backup systems or some database engines. So I...
KDE4 drives me crazy
Since a system update during the last days, my system does strange things. As taking a closer look, the troublemakers are related to KDE. My first clue was a broken dependency which causes services to crash - so I ran...
BTRFS mal wieder
Ich bin mal der Sache mit den neuen Dateisystemen auf den Grund gegangen und habe mir einmal die ganzen neuen Dateisysteme mit ihrem Copy on Write angesehen und kam zu dem Schluss, dass sie alle unter immenser Fragmen...
Kein BTRFS Update im RC6?
Ich gebe zu, ich lese die Changelogs des Kernels, da ich sehr neugierig bin und wissen will, was auf mich zu kommt. Regelmäßig sind dabei immer wieder andere Repositories erwähnt, aus denen Code in die Mainline des Ke...
syslog-ng trap
Today syslog-ng acted up as the most bitchy program of the day - which I won't forget that soon. Due to a configuration issue the program ate 100% CPU power of one core. This was quite annoying as it happened without...
BTRFS und iSCSI
Ich kann es nicht lassen, mein System zu quälen. Da ja mein Rootfs schon einige Zeit auf BTRFS läuft und außer der hohen Fragmentierung keine gröberen Probleme aufgetaucht sind, brauchte ich eine neue Herausforderung....
First impressions of GRUB2
If a known computer magazine writes about the new grub2 version, it cannot be that bad at all, isn't it? True, Grub2 is still unfinished, but it should be already quite useable. So why not giving it a try? The first s...
Online Backup - Review
As I am using Online Backup as a virtual data safe since some time now, it is time to look back and see what it did: The amount of data I am keeping safe is something around 2 GB. Sure, this doesn't seem to be much bu...
A different kind of suicide
It is official by now that there are maniacs out there who already migrated their root-filesystem on BTRFS . So why not joining those freaks? Theoretically it shouldn't be a big hassle: Boot a Live-CD, mount and backu...
Btrfs als RootFS
Nachdem nun schon eine Weile vergangen ist, seit ich was Handfestes zu BTRFS gepostet habe, hier mal wieder was Nettes dazu. Da ja BTRFS nun schon eine geraume Weile in der Mainline des Kernels rumkrebst dachte ich mi...
Messing around with an eToken
Security is a very nice topic - especially if you are allowed to mess with them (or even break them). Today's toy is an eToken by Aladdin. Looking at it, you might mistake it for an USB Stick, but nevertheless - let's...
Online-Backup
Backup is always one of those beloved topics of system administration as nobody cares, but cries on data loss. This posting shouldn't rate a method of backup - it should just introduce online backup as a way of doing...
Die Suche nach dem richtigen Kernelmodul
Gerade jetzt, wo die neuen Kernelversionen auftauchen, ist es wieder an der Zeit mal drüberzuschauen und eben die Konfiguration nochmal zu überdenken. Als kleine Hilfestellung gibt es bei Debian eine Seite, die die PC...
Saving power
Saving power gets more and more important in our times, not just because of saving the environment, also the marketing people found a way to sell it. But if we are talking about power saving, we are also talking about...
64 Bit?
My (new) Laptop got a 64 bit CPU doing the number crunching in it - and of course enough RAM to do it all. So it isn't a miracle, that the OS they delivered with it, was Windows Vista 64. So I looked over the whole in...
Alternatives to Nagios
Knowledge about the things happening on hosts and network is essential to a system administrator. That's why they usually install a bunch of software tools to get the required informations from their systems. Nagios i...
cmake
I guess I can't keep my hands off my gentoo box trying to test new things until stuff breaks. This might sound tragic, but if you'd ask me, it's those things you learn most of as fix the things you have broken while t...
Enough joking
As the title says, I'm getting serious about my server boxes - no more software raid, no more running all that websites using the same user, no more kidding. As the new mailserver is already productive, the second IBM...
Wenn's wieder mal buggt
... dann ist es wahrscheinlich, dass ich damit zu tun habe oder zumindest betroffen bin - wie auch beim aktuellen Release Candidate Kernel 2.6.29-rc1. Betroffen ist scheinbar das XFS Dateisystem, was sich hier auf mei...
Perl als Build-Dependency?
Ja, so kann es gehen - kaum ist Weihnachten um, ist schon wieder Feuer unter dem Dach und zwar wegen Perl als Anhängigkeit um den Kernel zu bauen. Die Hauptargumentation dabei ist, dass man, wenn man Perl erlauben wür...
KDE 4 - still no thanks (yet)
As I was hit by KDE4 due to the ~arch keyword on my gentoo box in october, I was playing with KDE4 for quite a while. I even had the two versions in parallel. But due to starting up wrong version of binaries due to PA...
Schönheitsfehler im Ebuild
An meinen Live-Ebuilds, welche ich zum Testen und wegen der einzelnen Debug Patches in meinem Overlay halte, hatte ich eigentlich immer relativ wenig zu meckern, bis der gute Linux-Kernel wieder upgedated werden musst...
Notiz an mich selbst
Wenn man einen Kernel compiled, der laufen sollte, sollte man die Unterstützung des Dateisystems das man als rootfs haben möchte doch einfach fest einbauen. Das erspart eine Menge Zeit bei der Fehlersuche. Wann merke...
Second Life nun im Portage
Wie meine regelmäßigen Leser bereits wissen, habe ich mich bereits eine Weile mit Second Life Ebuilds für Linux herumgeschlagen, da diese bislang nicht im offiziellen Portage verfügbar waren. Ich hatte zwar hie und da...
Nvidia Drivers und 2.6.28-rc3
Heute wollte ich einmal die neuen Kernelsourcen an den Start bringen und einmal bisschen rumtesten. Meine Neugierde weckten vorallem die Fastboot Patches, welche nun schön Langsam Einzug in den Hauptzweig des neuen Ke...
Blitzmeldung
Heute gibt's was gratis: Codeweavers bietet deren CrossOver Office für 24h gratis an, da Bush mal wieder was geschafft hat, wo er wieder mal absolut nichts dafür kann... Gefunden bei Toei Rei
Codeweavers gibt einen aus
CrossOver Office, eine WINE Implementation für Linux bzw den Mac ist heute gratis für 24 Stunden erhältlich. Grund dafür ist, dass Codeweavers sozusagen eine Wette laufen hatte: Die Lame Duck Presidential Challenge So...
Speeding up
"Don't settle for 'make boot faster.' It's the wrong question. The question is 'make boot fast'." - those are the words of two Intel developers rumbling the Linux scene: Arjan van de Ven and Auke Kok. Their idea is a...
Die Btrfs Telefonkonferenz
Gestern um 19:30 begann die Telefon-Konferenz des BTRFS-Teams, welcher ich aufgrund verkehrstechnischer Schwierigkeiten erst mit 10 Minuten Verspätung erreichte. Jeder Entwickler brachte einen Statusreport vor und man...
KDE 4 - no thanks (yet)
It was quite a surprise as yesterdays update list showed KDE4. They have unmasked and keyworded it for ~x86. Having mixed feelings, I started the emerge procedure which took a while until my system was up to date agai...
XFS Barriers und Der neue 2.6.27 Kernel
Seit ich ein bisschen bei BTRFS mitmische, bin ich drauf und dran mich immer tiefer in die Materie des Linux Kernel einzuarbeiten, da ich einfach neugierig bin. Klingt komisch, ist aber so. Und so kam es, dass ich mir...
Mein Bug
Heute ist ein großartiger Tag - das stelle ich jetzt einfach mal so in den Raum. Chris hat "meinen Bug" im Btrfs gefixed. Hier mal ein paar Dinge dazu: Mein Test am Dateisystem ist nebst dem täglichen Gebrauch auch de...
Patch me gently
Have you ever asked yourself what a patch exactly is? Well - let's take a closer look at the things your mother used to fix your trousers - a patch. That's quite close as it fixes a hole. But patches in the it field c...
Login via Bluethooth
If you try to go over the top with some things, then you should really do it instead of just using some tiny hacks. What about logging into your computer using a mobile phone? Sounds cool, huh? So let's use it and get...
Living without aRtsd isn't bad at all
aRts is the old KDE Sound daemon which appeared around Version 2.0 of the KDE . Its purpose was mixing multiple music channels in real time - in other words playing a beep sound while playing music and so on as the co...
Voice
Wenn ich mir so mein zweites Leben Revue passieren lasse, hat mich fast jeder gefragt, ob ich "voice" habe. Seit in Second Life eine solche Funktion verfügbar war, wurde sie immer mehr genutzt und man war immer irgend...
The OQO odyssey - Part 4
This article is part of the OQO odyssey series - You can find the previous posts here , here and there . If you think, the rest of the installation would be a cakewalk, you are under a misapprehension. But let's talk...
The OQO odyssey - Part 3
This article is part of the OQO odyssey series - You can find the previous posts here and here . In general, installing linux shouldn't be a great problem - I guess those were my words right before powering up the ump...
The OQO odyssey - Part 2
This article is part of the OQO odyssey series - You might want to read Part 1 first. As the windows installation was finished, I am adding my default software set containing Firefox , Thunderbird , OpenOffice , Antiv...
Btrfs 0.16 ist da
Nachdem mich nun Chris Mason dazu überredet hat, mit der Unstable-Version herumzutesten, habe ich mich ins Zeug gelegt. Frei nach dem Motto "Ich weiß zwar nicht was es ist, aber ich weiss, dass ich es kaputt bekomme"....
Btrfs - jetzt Unstable
Ich beteilige mich schon seit einer Weile an den Tests des BTRFS Dateisystems und melde Bugs an die Entwickler und schaffe es immer wieder, mit einer netten Kernel-Panic auszusteigen. Seit meinen letzten Reports hat m...
IPSec between Linux and the NetScreen
VPNs are a fine thing, especially if you are not at home and you need to access your beloved network. I am using VPN connections since I have implemented them at my Pfsense using openvpn. Since I got my NetScreen/Juni...
"The server thinks the ICQ client you are using is too old"
Somehow AOL doesn't brighten up my day. In fact, making me angry would describe it way better. As I am using Linux, I am trying to avoid proprietary software - that's why you won't find me that often using Skype. The...
Liebeserklärung an Gentoo
Ich weiß, der Post hier mag vielleicht ein bisschen doof aussehen, wenn man den Titel betrachtet, aber ich muss das nun einfach mal loswerden. Vor allem wenn ich mir ansehe, wie komfortabel Gentoo im Vergleich zu ande...
Gemeinsam gegen den Spam
Heute im Freenode hat sich eine witzige Sache Idee manifestiert: Gemeinsam Spam sammeln um die Spamfilter entsprechend trainieren zu können. Man hätte damit gleich bei Start eine nette Grundlage um dem Filter das Grun...
OpenRC - Let's try
There are many things happening in the Gentoo comunity right now. There even was a fine bugday killing problems out there beside a new init system showing up, promising to be gentoo's future init: OpenRC. Why not tryi...
mplayer and internet radio streams
mplayer is one of the media players, you can use for everything on linux. There are nearly no formats you cannot decode. Regarding internet radio, I like this player as it works without bells and whilstles straight fr...
Syslog NG and permissions
Syslog NG and permissions are a topic on its own - especially if you like to keep your system safe. Imagine, you run a process to parse your syslog files, which you do not want to run as root. Sounds easy? A first try...
Groupware Patchwork
Thinking back on my mail system here, I usually get that uncomfortable feeling in my stomach as the server structure was more or less some unordered patchwork which was started long time ago. Everything started back w...
Kernel Update
Just for the records: The downtime we have experienced was just a reboot for booting a new kernel to be up to date again
BTRFS 0.13 is out!
Chris Mason released a new btrfs release where he corrected some bugs - the nastiest one was a checksumming bug. But the thing you'll notice most, are the speedups.
Samba or libcap-2.06?
After wrecking my system by doing some updates, I was forced to use revdep-rebuild again. So I went to bed for letting the PC work as it wouldn't need me for compiling. The next morning I woke up and went to the scree...
Goodbye Acer
My old Acer TravelMate 800 got a new owner by now - but life is quite ironic, as I bought the scooter from her. Let's see how things develop. To be honest, she doesn't really have a clue of windows or linux. So why no...
Tux on the rocks
It is not a secret anymore that you are able to freeze your system and save its state to disc for resuming work later. Windows calls it hibernation and linux talks about suspend to disc - but it's about the same thing...
The battle about KDE4
KDE won't get out of the internal news since the KDE4 series are the topic number one and everybody seems to dig it. Nobody wants to wait to have a look at the new desktop - even in the gentoo forums , there's much no...
No 2.6.23 yet
There was really big noise around the new kernel 2.6.23. But is it really worth it? I have waited for the gentoo-sources patchset, added my patches and started testing to satisfy my curiosity. But there were more prob...
Rebirth?
As you know, I own an Acer TravelMate 800 since quite some time. As I have used it for server stuff during the last month, it was time to start with a new install as there was too much junk on it. Considering the fact...
Testdriving 2.6.23
Since today I am running the new gentoo-sources patchset, which is using the new 2.6.23 kernel sources. The update was more or less pain free, disregarding some sandbox violations. But those were avoided using FEATURE...
BTRFS/BTRFS-PROGS Live Ebuilds
Es ist zwar normalerweise nicht meine Art, Ebuilds zu schreiben, aber die aktuelle Lage erfordert es. Die aktuelle 'release' der frühen Alpha Version des BTRFS enthält einen Bug, der zu Abstürzen führen kann, welcher...
Surprise, surprise
You remember the Btrfs project, the new and really fast filesystem? Rei - a fellow gentoo user tests this filesystem on her computer and discovered a nasty bug causing a kernel panic. She reported to the mailinglist....
Horde Framework
A long time ago, it must have been last century - I have started setting up a mailserver for me. For being able to access my mail from the office or trade school I used some kind of webmail as someone pointed me to to...
Efficiency of my spamfilter
Is my Spamfilter doing a good job here? Does anybody out there got some values to compare? Here are some recent stats of my mailfilter (SpamAssassin with Bayes, more than 800 messages / day) Efficiency : 99.85% False...
What if an interface starts up?
What happens if you bring up an interface using an init script on gentoo? Do you know? Already figured out how to start services depending on what interface is up/down? The gentoo-way is done in /etc/conf.d/net. Looki...
Death of my KDE profile
As sysadmin I am talking about Backups every day, as things can break very easy. But are backups always usable, up to date and compatible? I was testing some software as suddenly my KDE crashed and the profile assista...
Neuer Server in Arbeit
YellowLanes.com zieht auf einen eigenen Server, welchen ich aufsetzen darf - Ein AMD mit 64 Bit CPU - durchaus eine stolze Kiste. Nun stellt sich die Frage, wie man diesen aufsetzt: Ist die Welt bereit für 64 Bit? Mei...
BTRFS 0.8 is out
You've read enough about the road trip? Good news: this posting here isn't about. Honestly, it was fun without a pc, but kind of strange. So back here I was checking for updates and as far as I can see, Chris Mason re...
Reset a lost password
A lost password can be a pain in the ass. Even on linux - but there are ways around it as long as the system is not crypted or other weird stuff has been done there. Here's a way getting into your system again without...
Hardening
Linux is simple as long as you get the idea in behind. I am using it since some years for now and I need a new challenge. So I decided to have a look at the hardened projects and maybe using SELinux. But where to begi...
Real security or just a nice try?
During the last days I had to install SUSE- and RedHat Linux on some machines and I had time to take a closer look at booth. The first thing on RedHat that caught my eye was SELinux as a cute way of limiting damage on...
Cleaning out on Gentoo
I think you already know the problem of fat systems. To prevent this, I did a cleaning session on my Gentoo installation here. This is not only about unmerging old and unused software. Think about your USE-Flags again...
ReadyBoost? ReadyRecycled.
Since Vista is out, the IT scene got a new buzzword: ReadyBoost - This thing should be able to speed up your vista box by adding the memory of an USB stick to your systems' memory. But is this a real brand new concept...
Dhclient, that bitch
Well. You are used to more beautiful words here, but that program caused some trouble in cooperation with the Networkmanager tool. The Story so far: I am using Networkmanager to configure my network interfaces due to...
Beep!! Beep!!
Linux can be annoying with all its bells and beeps, especially if you're working on a console. But there is no need to kill a wire or smash the speaker to silence the computer. This is a nice way of doing so, without...
If things are working
If the PC is working and stable, tweak it. At the moment I am playing with LVM - logical volumes. That way I can resize my partitions the way I need them on the fly. If you want to do something advanced, move the root...
Taken from RedHat
The LVM Package does not offer a great GUI for managing volumes. In fact, everything is to be done on CLI. RedHat did a nice GUI for Gnome. First of all, I searched a test install for the files to do me a tarball as I...
There's a new Filesystem in town: BTRFS
On the 12th of July Chris Mason mailed to the lkml.org mailinglist introducing his new project, a filesystem for a Datacenter, called BTRFS. Although we are not talking about a final version, the technical specificati...
The new firewall
Sunday, February 4th I switched firewalls. The old Shorewall box with its features now belongs to the past. pfSense is my new way to go. You might ask, why I decided to do so. It's a lesson learned in time by now. Bui...
Blocking advertisements, die einfache Art
Wer kennt sie nicht, die nervenden Werbeanzeigen mit welchen die Webseiten zugemüllt sind. Diverse Blocker greifen softwaregesteuert ins System ein um diese zu eliminieren, doch es geht noch einfacher. Werbungen sind...
Picasa goes Linux - oder doch nicht?
Das von Google angebotene Programm Picasa ist eine freie Bilder-Organisations-Eierlegende Wolfmilchsau. Ich verwende es selbst unter Windows und sehe es als eine brauchbare Möglichkeit seine Bilder strukturiert abzule...
ATI binary drivers und Xorg 7.1
Ein Update der Treiberschnittstelle von Xorg setzte aufgrund einiger Änderungen in der ABI mein X11 ausser Gefecht. Also mal kurz in den Gentoo-Foren nachgeschaut was da zu Bruch ging. Die Lösung war denkbar einfach -...
GCC 4.1.1 im Portage
Nun denn... wieder einmal ein neuer GCC im Portage Tree von Gentoo. Diesmal sogar upgradebar. Also gut, dann wollen wir einmal dieses Meisterwerk im System integrieren... Der neu GCC verwendet die selbe libstdc++.so V...
Read only root
Meiner Erfahrung nach muss das Filesystem, mit Ausnahmen von Logs und anderen Kleinigkeiten selten verändert werden. Aus diesem Grund sehe ich mir an, wie man / read only behandelt. Was sind Gründe um dies zu tun? - L...
Goin' into jail - Ein Überblick zu chroot
Die Funktion chroot() unter Linux ist eine Art um Dinge sicherer zu gestalten. Es steht für " ch ange root " - im Klartext begrenzen wir den Zugriff eines Programmes auf eine engere Umgebung in welcher wir nicht vertr...
Debugging mit gdb
Wie im Beitrag mit den Debugging-Symbols erwähnt besteht die Möglichkeit, Binaries zu debuggen, sofern die entsprechenden Informationen dazu erhalten sind. Wie dies zu geschehen hat entnehmt bitte dem entsprechenden B...
Mit Gentoo im Geschwindigkeitsrausch
Gentoo ist dazu da, um an unsere Bedürfnisse angepasst zu werden. Dies beinhaltet für manche Leute auch, die Optimierung auf Geschwindigkeit. Zuerst sollten wir uns mit der Frage beschäftigen, was den PC langsam macht...
Müll in /etc/init.d/
Wenn man unter Gentoo Linux sein System einfach immer und immer wieder updated und es nie neu installiert kommt es vor, dass man sehr viel Müll am System mit sich mitschleppt. Heute will ich mich den Dateien in /etc/i...
Was ging denn jetzt schon wieder schief?
Backtraces, Stack-Traces oder wie man diese Teile nun bezeichnet ist eigentlich egal - Um es auf den Punkt zu bringen, wir reden von Debugging und der Interprätation von Fehlern indem wir uns den Inhalt des Stacks ein...
Backup mit Netcat
Backups sind ein leidiges Thema... Niemand macht sie gerne, aber sie sind durchaus nützlich wenn man sich wieder einmal eine Datei versenkt hat. Nur - wie backuppe ich am Besten? - Nun, für diese Frage gibt es kein Pa...
Da kommt Freude auf
Ein Mail erreichte mich von der Nepenthes Mailingliste, welches einen neuen Patch brachte. Dieser behob einen Bug beim Handling zweier Viren und behob ein Problem welches ich beim Compile der neuen Version hatte. Das...
GMail als Filesystem unter Linux
Gmail ist ein überdimensioniertes Postfach im Web. GmailFS bietet eine Möglichkeit, den Google-Mailaccount als Datenspeicher zu (Miss)brauchen und den dortigen Platz (sinnvoll?) zu benützen. Was brauchen wir dafür? -...
System Tuning mit Prelink
Zuerst möchte ich einmal klären was Prelinking ist, bevor ich dazu komme, wie man es anwendet. Viele Programme - um nicht zu sagen fast alle - verwenden so genannte Shared Libraries, welche beim Start geladen werden m...
Die Leiden des (einst) jungen Travelmate 800 - Teil IV
Wir wandern weiter auf unserer Reise des Setups. Hoffentlich liess sich Xorg (zur Zeit Version 7, Split Ebuilds) emergen, was aufgrund zahlreicher Umstellungen nicht immer reibungslos möglich gewesen sein dürfte. Die...
Die Leiden des (einst) jungen Travelmate 800 - Teil III
Was bisher geschah: Wir haben ein System aufgesetzt, welches bis jetzt ohne LiveCD im Stande ist zu booten. Man kann auf der Shell schon grundlegende Dinge machen, wie zum Beispiel ein Update da wir seit der Installat...
Die Leiden des (einst) jungen Travelmate 800 - Teil II
Im letzten Teil der Anleitung arbeiteten wir bis emerge -e system durch. Nachdem wir dies erfolgreich überstanden haben können wir uns dem nächsten Schritt widmen und die ACCEPT\ KEYWORDS in der make.conf auf x86 setz...
Die Leiden des (einst) jungen Travelmate 800 - Teil I
Dieser Artikel soll eine Hilfe für Leute darstellen, die noch an ihrem TravelMate hängen und es auch unter Linux benützen wollen. Beginnen wir einmal mit einem Blick unter die Haube des Notebooks wie es ursprünglich g...
Graphikspeicher als Storage verwenden
Das klassische Problem eines Servers lässt sich so beschreiben: Man arbeitet nur auf der Konsole und der in Massen vorhandene Graphikspeicher liegt ungenützt in der Systemwelt herum. Diesen ungenützten Speicher möchte...
Technik die begeistert - Synaptics Touchpad
... so lange sie funktioniert. Aus diesem Grund habe ich einen Bug-Day am Laptop begangen um aktuelle Probleme zu lösen die mir mit niedriger Priorität auf den Nerv fallen. Ein Highlight dabei war Xorg und das Touchpa...
The Xorg 7 Blues
Ich beginne den Tag wie normal durch das Checken meiner Mails und erfreue mich an meinem Kaffee bis ich am System die Pipe brauche ( ), welche man durch \[AltGr\] und die entsprechende Taste erhält. Weit und breit tut...
Emerging (1 of 167)... WTF?!?
Der gute Tag beginnt - wie für einen ordentlichen Gentoo-User - mit dem Lesen der Mails und Newsgroups während ein emerge sync im Hintergrund den Portage Tree updated. Dann der Schock: 167 Pakete wollen ein Update bzw...
Embedded Gentoo - Tagebuch eines Versuchs (Teil 2)
Aufgrund der hohen Compile-Zeit von Gentoo setze ich dieses Howto bzw dieses Log der Installation heute fort. emerge -e system hatte 72 Pakete zu bauen und meine Kaffeekanne erreichte die kritische Mindestmenge - Zeit...
Embedded Gentoo - Tagebuch eines Versuchs (Teil 1)
Das Ziel dieser Übung ist, ein System welches sich leicht warten lässt mit minimaler Grösse zu erstellen. Da Gentoo Linux meine Lieblingsdistribution ist und dank CHROOT() nicht viel schief gehen kann, starte ich eine...
PureFTPd und PureDB Authentifikation
FTP Server, welche öffentlich genützt werden sollten nicht mit Systemusern laufen. Auf einem Linux-Host ist meist ein SSHd vorhanden, dessen Benutzung nicht immer erwünscht ist. Aus diesem Grund legt man virtuelle Use...
Mit Linux am iPaq 5450 unterwegs
Nach längerer Zeit wurde ich wieder einmal gefragt was ich von einem PDA halten würde und ob ich bei diesen Geräten helfen konnte. Windows Mobile - dieses Wort liess bei mir einen inneren Schalter klicken und ich grif...
Volle Honeypots
Mit gemischten Gefühlen hole ich heute den grossen Fang der Honeypots ab. Einerseits freut es mich, dass wir einen so guten Fang gemacht haben, den wir den Antivirus-Labs zur Verfügung stellen können. Andererseits zei...
SSH-Dictionary-Attacken und DenyHosts
Ich beginne meinen Tag gewöhnlicherweise mit einem Check meiner Server und bekomme bei der auth.log des Sysloggers wie üblich einen Schreikrampf, da diese stetig wächst. Standardbenutzer werden mit einem Dictionary ge...
Goooood morning (?)
Aufstehen - dieses Wort sorgte schon für ausreichend Unmut an diesem Morgen, da es unter der warmen Decke im Bett noch zu gemütlich war. Doch heute war/ist ein Tag an dem es wieder viele Dinge anzustellen gibt - unter...