mta-dummy

Mar 2003
03

Wenn man auf einem Debian-System etwas selbst kompiliert und installiert, hat man häufig das Problem, das die Paketabhängigkeiten durcheinander kommen. Will man zum Beispiel ein selbstgebautes qmail verwenden funktioniert das zwar wunderbar, aber wenn man dann versucht mutt als Package zu installieren meckert apt-get rum.
Also bauen wir uns schnell ein mta-dummy:

Man braucht ein Control-File:

Section: mail
Package: mta-dummy
Version: 1.0
Maintainer: Florian Munz <surf@theflow.de>
Architecture: all
Provides: mail-transport-agent
Description: MTA dummy package
 This package provides dpkg with the information that
 there is a local MTA installed.
 .
 Installing mutt, pine etc. won’t bug you to
 install sendmail any more

Dieses packt man in das DEBIAN-Verzeichnis:

$ mkdir -p debian/DEBIAN
$ cp control debian/DEBIAN

und zum bauen wir das Ganze und vergeben einen Namen:

$ dpkg-deb –build debian
$ mv debian.deb mta-dummy_1.0_all.deb

Fertig. Installieren geht mit:

$ dpkg -i ./mta-dummy_1.0_all.deb

Kommentare:

Tut mir leid, es sind keine Kommentare mehr möglich.