del.icio.us Firefox Integration
Seit einigen Tagen funktioniert die del.icio.us Firefox Integration nicht mehr richtig. Zuerst dachte ich, es liegt an der Beta 5 von Firefox 3 (in der es allerdings einige Tage zuvor noch funktionierte), aber dann habe ich Testweise einen Firefox auf einer Linuxkiste geöffnet und auch einen auf Windows. In allen Browsern sind die del.icio.us-Einträge verschwunden.
Liegt es an meinem Account oder habt ihr das auch?
A new machine and Windows Vista…
... is coming soon.
After 2 years of intensive working with my old Dell Latitude D810, a new Dell Latitude D820 is on the way to me. The approximate delivery date is the 09.03.2007. The machine comes with Windows Vista Business.
My whole private IT is a pure linux environment, running Debian Etch and Ubuntu 6.10, so I'm curious of testing the new Windows version.
Trac and the DiscussionPlugin
Today, I tried to integrate the DiscussionPlugin into my Trac 0.10.3 sandbox. But I must notice, that the DiscussionPlugin seems to be incompatible with the version and/or the WebadminPlugin. The discussion plugin where not found several times and disturbed the webadmin. So my last chance was to uninstall the plugin from the plugins folder. Tomorrow, I will try to install it on the python path to make it globally available. Maybe it works better this way.
How to integrate pam with winbind
To use samba with winbind for your pam authentication, you have to edit the process file (e.g. apache2) under /etc/pam.d/ and add the following lines:
-
#%PAM-1.0
-
auth required pam_winbind.so
-
account required pam_winbind.so
If you are already using a configuration, you can add the winbind authentication by simply changing "required" to "sufficient". The order of the plugins in the file matters to the order of authentication.
The following configuration tries to authenticate against winbind and if this fails, against the unix module.
-
auth sufficient pam_winbind.so
-
auth required pam_unix.so
How to get mod_auth_pam running on Apache 2.2.x.
mod_auth_pam is not supported and/or developed any longer and the latest available version works only with apache 2.0.x. The new apache 2.2 uses a new authentication mechanism and the old mod_auth_pam does not work, if you only install it to your local apache and use it with the follow configuration:
-
AuthPAM_Enabled On
-
AuthPAM_FallThrough Off
-
AuthType Basic
-
AuthName "Testingarea"
You have to turn off the new apache 2.2 basic authentication to get the module up and running. You can do this in two different ways. The first one is to disable the hole module, the second and better one is to disable it through a directive.
For the first solution, you can use the tool a2dismod to disable the module mod_auth_basic.
For the second way, you have to add this lines to the configuration above.
-
...
-
AuthPAM_Enabled On
-
AuthPAM_FallThrough Off
-
AuthBasicAuthoritative Off
-
...
In the second way, the error.log of apache shows the following lines:
-
[Wed Feb 21 20:01:35 2007] [error] Internal error: pcfg_openfile() called with NULL filename
-
[Wed Feb 21 20:01:35 2007] [error] [client 192.168.0.201] (9)Bad file descriptor: Could not open password file: (null)
The positive message is: you can ignore them ;-) It means, that the mod_auth_pam does not register an AuthBasicProvider and therefore it is null and crashes. Not nice, but it works.
Debian stable vs. testing
Yesterday, I installed Debians current stable version 3.1 rev 4 'sarge' on a vmware. After the installation, I tried to install python2.4, apache2.2, subversion1.4.2 ...
I could install the python2.4 package, but the package python was only available for python2.3. After creating the links (e.g. python -> python2.4) manually, I tried to get the apache2.2 package. To use debians apt for this job, I had to add the testing sources to the apt list. After this step, he tried to upgrade my system with a new kernel and some new tools. Enough for me! ;) I went to the debian package page and downloaded the testing net boot cd.
Trac 0.10
I updated my trac version from 0.9.3 to 0.10 and must say that this was the easiest update of any bug tracking system I ever made!
I use trac for my personal project management and tracking.
Beagle and Google Reader
Beagle sounds like Google Desktop. I will give it a try on my Debian Etch installation and will report the test results here.
And... today I moved from RSS Bandit to Google Reader. I had a small conversation about online and offline readers with one of my colleagues and decided to give it a try and test an online reader. :-)
upstart – event-based init daemon
Gerade bei Linux.com | Replacing init with Upstart gefunden:
upstart - event-based init daemon - Ein für Ubuntu entwickelter Ersatz des init Daemons. Arbeitet eventbasiert und wird um viele nützliche Kleinigkeiten angereichert.
Ubuntu CE
Ja was man nicht alles beim Surfen so findet. Darf ich vorstellen: What Would Jesus Download und dort findet man dann die Ubuntu Christian Edition. Viel Spass!