[debian] fake MTA? voor apt

Pagina: 1
Acties:

  • decramy
  • Registratie: December 2001
  • Laatst online: 13:39

decramy

root@birdie:~#

Topicstarter
Ik heb vanavond me eigen qmail server opgezet, en volgens mij draait die aardig.
aangezien ze op www.lifewithqmail.org aanraden niet te apt-getten, heb ik dat ook niet gedaan.

nu wil ik ook over een imap server beschikken, en wou ik courier-imap daarvoor gebruiken.
deze vereist alleen een MTA (Mail Transfer Agent), en apt pakt hiervoor de default exim.

aangezien ik geen zin heb om OOK courier buiten apt om te laten gaan, vroeg ik mij af of er ook een fake MTA was, of een manier waardoor ik exim niet hoef te installeren...

20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
De equivs-package kan je daar bij helpen. Er zijn inderdaad mta-dummy-packages in omloop, lege packages die een mta 'providen' voor dpkg, met behulp van equivs kun je die zelf maken
Description: Circumventing Debian package dependencies
This is a dummy package which can be used to create Debian
packages, which only contain dependency information.
.
This way, you can make the Debian package management
system believe that equivalents to packages on which other
packages do depend on are actually installed.
.
Another possibility is creation of a meta package. When this
package contains a dependency as "Depends: a, b, c", then
installing this package will also select packages a, b and c.
Instead of "Depends", you can also use "Recommends:" or
"Suggests:" for less demanding dependency.
.
Please note that this is a crude hack and if thoughtlessly used
might possibly do damage to your packaging system. And please
note as well that using it is not the recommended way of dealing
with broken dependencies. Better file a bug report instead.
Daarmee moet het wel lukken denk ik, succes :)
Zie trouwens ook diverse threads op de debian-lists hierover, het is al eens besproken daar, misschien zelfs wel vaker dan eens, zie bijvoorbeeld http://lists.debian.org/d...evel-200112/msg00293.html

[ Voor 9% gewijzigd door blaataaps op 31-01-2004 00:23 ]


  • decramy
  • Registratie: December 2001
  • Laatst online: 13:39

decramy

root@birdie:~#

Topicstarter
code:
1
2
3
4
5
apt-get install equivs
cd /tmp
cp /usr/share/doc/equivs/examples/mail-transport-agent.ctl .
equivs-build mail-transport-agent.ctl
dpkg -i mta-local_1.0_all.deb


tnx :)

20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 16:03
Wat betreft het afraden van apt-get met qmail packages: dit klopt idd als je onofficiele mirrors gebruikt. Als je gewoon de qmail-src pakketjes van debian gebruikt om daar normale qmail debs uit te bouwen, werkt dat gewoon goed. Die onofficiele packages, en dan met name die gare dingen van debian.moolfreet.com willen nog wel es een heel systeem breken.

  • pierre-oord
  • Registratie: April 2002
  • Laatst online: 20-02 12:27
courier buiten apt om is heel eenvoudig hoor...

Ondernemer in tech (oud LOQED.com, nu UpToMore.com)


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

pierre-oord schreef op 31 januari 2004 @ 17:59:
courier buiten apt om is heel eenvoudig hoor...
Heel eenvoudig ja, maar het is nogal hersendood om een distributie te installeren die alles via een packagesysteem installeerd, upgrade, downgrade e.d., en dan buiten het packagesysteem dingen gaan doen ;)

Trust me, I've tried.. En op die manier een hele Redhat distro in de vernieling gedraait ;)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 21-02 22:54

odysseus

Debian GNU/Linux Sid

Soms moet je wel :). Zo compileer ik QT en KDE zelf en dat gaat prima. Daar kan ik wel Debian-packages van maken, maar dan moeten die wel een incremental build willen doen...kdebase alleen al kostte me afgelopen keer ruim acht uur - er waren wat includes gewijzigd die overal in doorwerkten. Zolang het om een beperkt aantal packages gaat, kan je dat ook wel faken :). Dat neemt niet weg dat een echte package bouwen natuurlijk netter is :).

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.

Pagina: 1