Michal Čihař - Blog Archives for Debian

DNS blacklists in Exim

Well I expected this would be more complicated than defining DNS blacklist servers list. Hower thanks to great defaults, all you need is to put list into user defines (separate file which is included early like /etc/exim4/conf.d/main/000_localdefs should be best place):

CHECK_RCPT_DOMAIN_DNSBLS = dnsbl.njabl.org : \
                            bl.spamcop.net : \
                            blackholes.five-ten-sg.com : \
                            cbl.abuseat.org : \
                            smtp.dnsbl.sorbs.net : \
                            spam.dnsbl.sorbs.net : \
                            zombie.dnsbl.sorbs.net : \
                            web.dnsbl.sorbs.net : \
                            rhsbl.sorbs.net : \
                            sbl-xbl.spamhaus.org : \
                            psbl.surriel.com : \
                            list.dsbl.org

Gammu popularity

It's nice to see how more and more people install Gammu since it has been included in Debian. Thanks to popcon I can see graph how it's popularity grows to sky :-).

Lets see whether Wammu will follow.

Wammu in Debian

Finally it went through long NEW queue and it has been accepted!

Subject: wammu_0.13-1_i386.changes ACCEPTED
From: Debian Installer <installer@ftp-master.debian.org>
To: Michal Čihař <michal@cihar.com>
Date: Tue, 02 May 2006 08:49:56 -0700

Accepted:
wammu_0.13-1.diff.gz
  to pool/main/w/wammu/wammu_0.13-1.diff.gz
wammu_0.13-1.dsc
  to pool/main/w/wammu/wammu_0.13-1.dsc
wammu_0.13-1_all.deb
  to pool/main/w/wammu/wammu_0.13-1_all.deb
wammu_0.13.orig.tar.gz
  to pool/main/w/wammu/wammu_0.13.orig.tar.gz
Announcing to debian-devel-changes@lists.debian.org
Closing bugs: 326710

Thank you for your contribution to Debian.

Repository pomocí reprepro

Chcete vlastní repository s Debianími balíčky? Reprero to dělá ještě jednodušší než jsem popisoval dříve .

Stačí vytvořit adresář, který bude repository obsahovat. Vytvořit konfigurační soubor conf/distributions , ve kterém mu řekneme co bude naše repository obsahovat. Nějak takhle by to mohlo vypadat (samozřejmě jméno si tam napíšte vlastní):

 Origin: Michal Čihař
Label: Unofficial Packages
Suite: unstable
Codename: sid
Architectures: i386 amd64 source
Components: main contrib non-free
Description: Mostly packages waiting for inclusion in Debian
DebIndices: Packages Release . .gz .bz2
DscIndices: Sources Release . .gz .bz2
SignWith: default

A pak již jen přidat balíček:

 reprepro -b CESTA_K_REPOSITORY include sid balicek

Kde přidávaný balíček může být buď changes obsahující jak zdojáky tak binárky nebo samotný deb (pak se použije includedeb ). A světe div se, všechno ostatní se udělá samo :-). Výsledek je vidět třeba na debian.cihar.com .

English-Czech dictionary daily builds

I started to generate daily builds from GNU/FDL Anglicko-Český slovník for StarDict. Largest difference compared to previous version is that now StarDict version is generated directly from source word list (previous was done from dict dictionaries) using my own convertor.

The convertor is for now available only in Arch repostiory as slovnik2stardict--devel--1 (or browsable via ArchZoom).

You can download builds from download server (latest tarball, approx 4MiB), Debian users can use non-free section on debian.cihar.com.

Debian repository change

As result of reorganisation, my Debian repository structure has been changed. Correct sources.list lines are now following:

deb http://debian.cihar.com/ unstable main contrib non-free
deb-src http://debian.cihar.com/ unstable main contrib non-free

Please also note that Gammu is already in Debian unstable and testing, so you can use version from there. I usually use this repository as place where my sponsor downloads source packages, so new version appear here sooner than in Debian archive (this is especially true when packages needs to go through NEW queue).

This repository contains all packages for i386 and amd64 architectures. You can browse their list on debian.cihar.com.

python-gammu 0.12 in Debian testing

Looks like Gammu stuff is getting closer to be in good shape for next stable :-).

Subject: python-gammu 0.12-1 MIGRATED to testing
From: Debian testing watch <noreply@henning.makholm.net>
To: python-gammu@packages.debian.org
Date: Thu, 27 Apr 2006 15:08:26 -0600

FYI: The status of the python-gammu source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  0.12-1

Gammu v Debianu

Tak dnes konečně nastal okamžik, o který jsem již dlouho usiloval – Gammu bylo zařazeno do Debianu !

 Subject: gammu_1.05.00-4_i386.changes ACCEPTED
From: Debian Installer <installer@ftp-master.debian.org>
To: Michal Čihař <michal@cihar.com>
Date: Sun, 02 Apr 2006 06:55:39 -0700

Accepted:
gammu_1.05.00-4.diff.gz
  to pool/main/g/gammu/gammu_1.05.00-4.diff.gz
gammu_1.05.00-4.dsc
  to pool/main/g/gammu/gammu_1.05.00-4.dsc
gammu_1.05.00-4_i386.deb
  to pool/main/g/gammu/gammu_1.05.00-4_i386.deb
gammu_1.05.00.orig.tar.gz
  to pool/main/g/gammu/gammu_1.05.00.orig.tar.gz
libgammu-dev_1.05.00-4_i386.deb
  to pool/main/g/gammu/libgammu-dev_1.05.00-4_i386.deb
libgammu0_1.05.00-4_i386.deb
  to pool/main/g/gammu/libgammu0_1.05.00-4_i386.deb
Announcing to debian-devel-changes@lists.debian.org
Closing bugs: 180632 


Thank you for your contribution to Debian.

Debian má mc s utf-8

Pravda tato informace je už měsíc stará, ale dřív jsem si toho nevšiml. V experimentalu se 24. ledna objevila verze s podporou utf-8. Trvalo to sice déle než v mnoha jiných distribucích, ale konečně jsme se dočkali :-). Takže konečně se opět tento program stal na Debianu rozumně použitelný.

Teď ještě aby se vývojáři mc konečně odhodlali tyto patche začlenit, ať to každá distribuce nemusí řešit samostatně.