Bootscreen hangs after update from Fedora 10 to 11

I just made an DVD based update from Fedora 10 to 11. After the first boot I was able to login and start an update of all packages (about 2GB).

But at the next boot sequence the pylmouth screen hanged and GDM did not start up. Interestingly enough if I switched fast enough to the boot console with ESC, GDM startet flawless.

After investigating for a while I found out that the following line in /etc/X11/prefdm caused the hang problem:

/usr/bin/plymouth quit $quit_arg

I fixed (by meaning of workaround) the problem by completely disabling starting plymouthd at all. To do so just remove the rhgb option in the appropriate kernel line in /boot/grub/grub.conf.

Lokales git-Projekt auf Gitosis-Server übertragen

Gitosis ist ein Werkzeug, was das öffentliche Hosten von git-Projekten erleichtert. Hier wird beschrieben wie man ein – bisher lokal verwaltetes – Git-Projekt zu gitosis hinzufügt, sodaß es übers Web und über das git-Protokoll per ssh verfügbar ist. Es wird dabei davon ausgegange, daß schon eine funktionierende gitosis-Installation existiert.

Continue reading “Lokales git-Projekt auf Gitosis-Server übertragen”

GMX: Migration von POP3 zu IMAP mit imapsync und offlineimap

Vorbedingung: In einem lokalen Maildir sind Mails eines GMX-Accounts gespeichert, welche in der Vergangenheit über POP3 (mit fetchmail) runtergeladen wurden. Das lokale Maildir ist über einen lokalen Courier-IMAP-Server zugänglich (Maildir++). Lokal wurden die Mails in einer Ordnerstruktur verwaltet. Auf GMX-Seite wurden die Mails parallel analog verwaltet, wobei allerdings keine direkte Synchronisation erfolgte.

Nun sollen beide Seiten einmalig mit imapsync synchronisiert und später in den regulären offlineimap-Abgleich eingebunden werden. Verwendet wurde dabei imapsync in der Version 1.286 und offlineimap in der Version 6.0.3

Im Folgendenden wird beschrieben wie ein solches Vorhaben aussehen kann. Es ist kein komplettes Howto sondern spiegelt lediglich die Erfahrungen wieder, die während der Migration gemacht wurden.

Continue reading “GMX: Migration von POP3 zu IMAP mit imapsync und offlineimap”

Migrating from courier imap to exchange 2007 using imapsync

The following blogpost describes my experience when migrating from courier imap to an exchange 2007 server with the help of imapsync. The intend is not to provide a complete howto but rather reflect my thought and experiences during the migration phase.

Continue reading “Migrating from courier imap to exchange 2007 using imapsync”

Superuser / administrators group in courier imap

One not obvious feature in courier imap is the superuser account. The feature is a bit hidden in documentation for courier-authlib (see man auth_generic). It is based on the IMAP group functionality of courier.

You can assign a user account to different groups independently from other (system) groups the belongs to. The group assignement is implemented with the option field in courier-authlib, see man auth_generic.

There is a special group name “administrators”. If you assign one account to that group you have automatically full access to all other users mailboxes and folders over the #shared namespace. This is especially usefull when doing e.g. email migration over IMAP from one server to another.

If you use courier-authlib-ldap there is neither a explicit option field nor a groups field in couriers LDAP scheme. But you can assign arbitrary text attributes to group setting with the LDAP_AUXOPTIONS variable. As I don’t use the sharedgroup attribute I simply misused it for the group setting by adding the following to /etc/authlib/authldaprc:

LDAP_AUXOPTIONS disableimap=disableimap,disablepop3=disablepop3,disablewebmail=disablewebmail,sharedgroup=group