Posts Tagged ‘Gentoo’

etckeeper - keeping /etc in a git repository

Thursday, February 28th, 2008

When having a look at git yesterday, I stumbled upon etckeeper, a tool to keep /etc in a git (or mercurial) repository and also keeps the metadata (file permissions, …) in the repo making use of metastore.

It hooks into apt but I used /etc/portage/basrc to call it before and after installing a package:

case “$EBUILD_PHASE” in
preinst)
elog “Running etckeeper pre-install…”
/usr/bin/etckeeper pre-install
;;
postinst)
elog “Running etckeeper post-install…”
/usr/bin/etckeeper post-install
;;
esac

One could also modify /etc/etckeeper/post-install.d/50vcs-commit to include the package name etc. in the commit message while emerging:

— a/post-install.d/50vcs-commit
+++ b/post-install.d/50vcs-commit
@@ -2,5 +2,12 @@
set -e

if etckeeper unclean; then
- etckeeper commit “committing changes after $HIGHLEVEL_PACKAGE_MANAGER run”
+ case $LOWLEVEL_PACKAGE_MANAGER in
+ portage)
+ etckeeper commit “committing changes after $HIGHLEVEL_PACKAGE_MANAGER run ($CATEGORY/$P)”
+ ;;
+ *)
+ etckeeper commit “committing changes after $HIGHLEVEL_PACKAGE_MANAGER run”
+ ;;
+ esac
fi

There are probably other/better ways to accomplish this and more…

Anyways… etckeeper looks like a nice and very flexible tool to keep /etc in a repository if one wants to.

Matroska Dateien editieren/erstellen

Tuesday, November 27th, 2007

Auf der Suche nach einer Möglichkeit einen Audio Stream aus einer Matroska Containerdatei zu entfernen bin ich gerade auf MKVToolnix gestossen. Neben den üblichen Kommandozeilentools gibt’s dazu auch eine recht übersichtliche GUI, mit der das Problem im Nu gelöst war. Auch das Erstellen und ich hoffe auch Splitten von Containern sollte recht einfach gehen.

Achja, für Gentoo gibt’s die Tools im Portage Tree als media-video/mkvtoolnix, wxwidgets USE-Flag hierbei nicht vergessen.

Gentoo, Lego und die Schlingen des Amazonas

Thursday, May 31st, 2007

Nun bin ich vorhin durch Zufall auf ein Buch bei Amazon gestossen, “Die Gentoo Metadistribution” von Tobias Scherbaum. Beim Blick auf den Abschnitt “Kunden, die diesen Artikel angesehen haben, haben auch angesehen” findet man dann “LEGO World City 7034 - Überwachungs- und Abhörtruck von LEGO”. Den Zusammenhang kann mir vielleicht mal jemand erklären ;-)

Nun hat prego sich noch die Seite des Trucks weiter angeguckt und dort findet sich dann bei “Kunden, die diesen Artikel gekauft haben, haben auch folgende Artikel gekauft” das dazugehörige Buch… “Zeitmanagement für Systemadministratoren” von Thomas A. Limoncelli ;-)

Gentoo Summer Camp 2006

Monday, June 19th, 2006

Bin ich gerade, zugegebenermassen zum zweiten Mal, ueber das GSC 2006 gestolpert… Allerdings hab’ ich jetzt erst gesehen, dass das ja direkt um die Ecke von dem Ort liegt, wo ich aufgewachsen bin. Da muss ich mal gucken, ob sich da nicht etwas Zeit fuer freimachen laesst…

Link: http://gsc2006.nachtnebelnelken.de/

ESO-MIDAS on Gentoo

Wednesday, March 15th, 2006

Just got ESO-MIDAS 06FEBpl1.0 installed on my amd64 Gentoo system :-) Last time I tried it didn’t work too well…

Update auf PHP5

Monday, February 27th, 2006

So… jetzt läuft der Webserver auch mit PHP5… update hat mit Hilfe von http://www.gentoo.org/proj/en/php/php-upgrading.xml problemlos geklappt.

NewsForge | My Workstation OS: Gentoo

Friday, March 18th, 2005

Ein netter Artikel bei Newsforge über Gentoo: NewsForge | My Workstation OS: Gentoo
Beschreibt zum grossen Teil auch die Dinge die mir an Gentoo gefallen und das ist nicht das herumfeilen an irgendwelchen Compiler-Optionen etc. sondern die Konfigurierbarkeit, die tolle Community und all das…

Gefunden bei Pieter über Planet Gentoo.

Neue Kategorie: Gentoo-de

Friday, March 18th, 2005

Nachdem nun sämtliche Einträge der Kategorie Gentoo automatisch auch im Planet Gentoo und dort die Sprache der Wahl natürlich Englisch ist, hab’ ich nun noch die Kategorie Gentoo-de hinzugefügt. Hier wird wohl alles in Zusammenhang mit Gentoo landen, was nicht so recht in den Planet passt oder was ich einfach mal (auch) auf Deutsch schreiben will.