Michal Čihař - Blog Archives for Debian

Wammu in testing

Good news everyone, Wammu has just entered Debian testing:

Subject: wammu 0.13-1 MIGRATED to testing
From: Debian testing watch <noreply@henning.makholm.net>
To: wammu@packages.debian.org
Date: Sun, 14 May 2006 15:08:41 -0600

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

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

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

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.