Archive for the Category » Linux «

2012-01-20 23:00:43 | Author:

Discovered gource the day before yesterday. Want! In the office! In realtime!

sudo apt-get install gource

Gource can read the logs from existing repositories.

But to continuosly feed it with incoming revisions, we’ll attach a post-commit hook to the SVN repository that creates a custom log format, which is then written to a file as the changes come in.

Add to or execute from /hooks/post-commit in your svn server directory:

#!/bin/sh

REPOS="$1"
REV="$2"

# COLOR=FFFFFF
AUTHOR=`svnlook author --revision $REV $REPOS`
TIME=`date +%s`
CUSTOMLOGFILE=/home/fusselwurm/svn-gource.log

svnlook changed --revision $REV $REPOS | while read line; do
        STATE_FILES=`echo $line | sed -E 's/\s+/|/' -`
        LOGLINE="$TIME|$AUTHOR|$STATE_FILES" # |$COLOR" 
        echo "$LOGLINE" >> "$CUSTOMLOGFILE"
done;

Right. Now pipe the log file’s contents to gource:

tail -F /home/fusselwurm/svn-gource.log | \
  gource --log-format custom -200x200 -

Yay!

Category: Anleitung, Linux  | Tags: , ,  | Leave a Comment
2010-08-03 09:36:02 | Author:

* directory with a file “config.php”
* I add a rewrite rule config/something.php -> someotherfilephp
* I try to access config/something.php
* mysteriously, an empty file is returned (Status Code 200)
* I look into the log, and realize config.php is accessed
* Being absolutely clueless, I grab our sysadmin by the arm and shove him to my place
* after a long search through the apache config, he stumbles upon the MultiViews directive
* set “-MultiViews”
* everything works as expected
* … bang head against table…

Category: Linux  | Tags: ,  | One Comment
2010-03-23 07:54:35 | Author:

I installed Arch Linux some days ago. – I’ve been getting used to (K)Ubuntu’s everything-just-works magic recently, but having to do some things on my own is more refreshing than it is annoying.

Here’s my personal list of things I had to do manually, not counting application package installs like firefox/chromium, amarok et al (to be extended):

  • create a new user and make home dir
  • install KDE and Xorg (the latter not being pulled automatically when installing KDE!)
    pacman -yS kde xorg
    

    then, set the default runlevel to “boot to X” and set the X window manager to kdm in /etc/inittab

  • make the scroll area of my touchpad work:
    pacman -S xf86-input-synaptics
    cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/
    

    and after that, editing /etc/hal/fdi/policy/11-x11-synaptics.fdi

  • set the bash option to make “ls” display different things in different colors:
    echo "alias ls='ls --color=auto' " >> ~/.bashrc
    
Category: Linux  | Tags: , , , ,  | Leave a Comment
2010-03-16 20:54:25 | Author:
  1. Hab mir einen LinkSys WRT54GLv1.1 auf eBay geschossen, inkl Versand für 40€
  2. Die neueste Freifunksoftware in der Piratenvariante gezogen
  3. Mir ein Konto bei meiner lokalen Freifunkcommunity zugelegt
  4. daselbst dann eine neue IP registriert
  5. Den LinkSys angeschmissen, mich über Kabel rangesteckt
  6. HTML-Seite auf der Gateway-IP (http://192.168.1.1/) aufgerufen, Benutzername leer, Kennwort “admin”, die Option zum Firmwareupdaten gefunden, zuvor gesaugte Software reingeworfen
  7. Nachdem das Ding neugestartet ist, die schicke piratige Benutzeroberfläche gesehen, Paßwort geändert, Freifunk-IP etc eingetragen und überhaupt diverse Optionen gesetzt
  8. Die Kiste mit dem Uplink an einen der LAN-Ports meiner Fritzbox gehängt
  9. … äh. fertig. wow.

Jeder in meiner Nähe kann über WLAN (Ad-Hoc-Modus) sich verbinden, kriegt ‘ne IP, und beim ersten HTTP-Zugriff (Webseitenaufruf) kriegt er ‘ne Infoseite zurück mit ‘nem kleinem “allet klar ich benehm mich”-Button zum klik-ken :)

Danach get dat mit dem Internet und pingen is auch drin ;)

2009-10-09 19:29:47 | Author:

The ncmpc volume control does not work? Maybe something is missing in the mpd configuration… in my case, uncommenting

mixer_type "alsa"
mixer_device "default"
mixer_control "PCM"

in /etc/mpd.conf did the trick

Category: Linux  | Tags: , , ,  | Leave a Comment
2009-01-25 17:37:04 | Author:

… jahaha.
chmod 1777 /tmp

Category: Linux  | Leave a Comment
2007-05-31 18:30:12 | Author:

Desktop in 3D: linux-2.6.20, Xorg-7.2, Beryl 0.2.1, KDE 3.5.7. Installation und Konfiguration Beryl: alles in allem etwa eine Stunde (gentoo!)
3D-Effekte mit Beryl3D-Effekte mit Beryl3D-Effekte mit Beryl3D-Effekte mit Beryl

Category: gentoo, Linux  | Leave a Comment
2007-04-07 17:24:05 | Author:

Einige Emoticons aus einem ich glaub noch von Trillian 0.74 geklauten Emoticonset, verpackt für Kopete und Psi.

Beispielinstallation für Psi unter Linux, als root:

wget http://www.fusselwurm.de/files/tp21emoticons.tar.gz
tar -xzf tp21emoticons.tar.gz -C /usr/share/psi/iconsets/emoticons/

Bei fehlendem root-Zugriff oder zur Installation nur für sich selbst: nicht nach /usr/share/psi/, sondern nach ~/.psi/ entpacken.

Für Kopete kommt das ganze (zumindest bei Gentoo Linux) beispielsweise nach /usr/kde/3.5/share/emoticons/.

Category: Linux  | 3 Comments