Re: Proc instalace qmail-src odinstaluje tolik balicku
To |
Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
From |
Jan Houstek <houstek-lists zavinac utf bod mff bod cuni bod cz> |
Date |
Sun, 23 May 2004 20:49:27 +0200 (CEST) |
Roman Beitl wrote:
> Dobry den,
> provozuji Debian Woody a na nem fungujici qmail z tohoto zdroje:
> deb http://smarden.org/pape/Debian woody unofficial pape
>
> Nyni potrebuji do qmailu pridat patch QMAILQUEUE, tudiz potrebuji
> nainstalovat qmail-src.
Tak toto je prvni problem. Gerritovy balicky jsou delane z jinych zdroju
nez qmail, co je v distribuci. Ty balicky se lisi napr. tim, jake
pouzivaji nazvy skupin a uzivatelu a prislusna UID/GID (Gerritovy napr.
definuji skupinu nofiles, kdezto distribucni vystaci s nogroup). Take se
lisi struktura -- Gerrituv balik se deli na qmail, qmail-uids-gids a
qmail-run, qmail-run pro spousteni pouziva daemontools, zatimco
distribucni vystaci se System V init skriptem.
Gerrit je ukazkovym clenem DJB sekty. Zasadne do qmailu neprida jediny
patch, aby tim neprznil dokonale Bozi dilo. Coz se tyka i takovych
zjevnych chyb jako errno.h (tusim, ze by se melo pouzivat priblizne od
roku 1997). Glibc v testingu uz takovy program nebere, coz Gerrit vtipne
vyresil kompilaci proti dietlibc.
Vami zmineny QMAILQUEUE napr. v distribucnim balicku (toho, co vznikne
kompilaci qmail-src) je. Takze muzete pouzit tento balik a na Gerritovy
se vykaslat (akorat si vse budete muset zkompilovat).
Druha moznost je pochopitelne stahnout si Gerritovy zdrojove baliky a
opatchovat si je dle libosti.
> No pochopil bych, ze odinstaluje balicky, ktere jsou uvedeny v
> Conflicts, ale proc mu vadi treba proxy server(squid)? Ten snad qmail
> ke sve fci nepotrebuje, nebo se mylim?
No ono to nejspis bude tak, ze cron zavisi na MTA a spousta baliku zavisi
na cronu. Pripadne podobna zrada, kterou by nemelo byt tezke dohledat
(idealnim nastrojem pro dohledani techto problemu se zavislostmi je
aptitude).
Ja to resim tak, ze po instalaci prvotniho systemu s eximem si pripravim
baliky qmailu, nainstaluju potrebne zavislosti a pak udelam neco v duchu
# dpkg --force-depends --purge exim
# dpkg -i qmail_1.03-*_i386.deb
-- Honza Houstek
Partial thread listing: