{ taihen.org } Log – getting older.

4Sep/07Off

Debian Etch i Auth-MySQL

Właśnie jestem w trakcie tworzenia nowej platformy dla hostingu i wymyśliłem sobie, że ją sobie tak ładnie zrobię na czystych paczkach ostatniej stabilnej wersji Debiana. I wszystko było okey, do momentu gdy okazało się, że w stabilnej wersji nie ma libapache2-mod-auth-mysql, którą dosyć mocno praktykuję w połączeniu z statystykami per VirtualHost. Tak czy owak, nie ma działającej paczki. Jest dla Sida jest dla Sarge, nie ma dla Etch i Lennego. Ba! Ostatnio jeszcze biedactwo zostało osierocone.

Zatem trzeba sobie zbudować samemu moduł. Ściągnąć źródła modułu oraz diffa dla Apache2.2. Następnie wykonać:

tar -zxvf mod_auth_mysql-3.0.0.tar.gz
mv apache22.diff mod_auth_mysql-3.0.0
cd mod_auth_mysql-3.0.0
patch -p0 apxs2 -c -L/usr/lib/mysql -I/usr/include/mysql -lmysqlclient -lm -lz mod_auth_mysql.c
apxs2 -i mod_auth_mysql.la
echo "LoadModule mysql_auth_module /usr/lib/apache2/modules/mod_auth_mysql.so" > /etc/apache2/mods-available/auth_mysql.load
a2enmod auth_mysql
/etc/init.d/apache2 force-reload

Mam nadzieje, że przyda się potomnym bo ja straciłem godzinę na Guglaniu o co chodzi.

Tagged as: , No Comments
30Jun/07Off

Google OS ?

Wszystko wskazuje na to, że Google przygotowuje się do wydania własnego systemu jako fork'a Debiana. Oczywiście to tylko pogłoski, ale wiadomo w każdej pogłosce coś jest, ponieważ z dniem dzisiejszym mamy ( no może nie wszyscy i nie ja ) do dyspozycji repozytorium z oprogramowaniem Google dla Debian, Ubuntu, Fedora, Mandriva, SUSE oraz Red Hat'a

Brawo Google! Dziękujemy.

3Jul/06Off

Głupi bug

Debian Stable Sarge i taki brzydki błąd:

> -------------------------
> Template #30 in /var/lib/dpkg/info/base-config.templates does not contain a
> 'Template:' line
> dpkg: error processing base-config (--configure):
> subprocess post-installation script returned error exit status 9
> Errors were encountered while processing:
> base-config
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> -------------------------

A rozwiązanie jeszcze głupsze:
# vi +2271 /var/lib/dpkg/info/base-config.templates
dd
:wq
# apt-get -f install

I niech mi ktoś powie o co chodzi, zawsze miałem inne zdanie o debianie, a przynajmniej o wydaniach stabilnych !

Tagged as: , No Comments