Debianhowto - Courierfrage - Paket auf Hold

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
Post Reply
swosher
Posts: 48
Joined: 2002-11-27 12:46
 

Debianhowto - Courierfrage - Paket auf Hold

Post by swosher »

Hi ihr,

ich wußte nicht genau wo ich es anbringen muss, deswegen hoffe ich das ich es richtig getroffen habe..

Im Debianhowto ist beschrieben, wie man ein Paket auf Hold setzt.

Ich habe anschliesend den Test gemacht, aber es scheint nicht wirklich genützt zu haben. Das soll durch ein aufrufen von apt-get update && apt-get -u upgrade geprüft werden.

Da bekomme ich dann jetzt

Code: Select all

The following packages have been kept back
  courier-authdaemon
The following packages will be upgraded
  courier-imap-ssl courier-ssl
2 packages upgraded, 0 newly installed, 0 to remove and 1  not upgraded.
Obwohl ich vor ca. 30 min aus den Sourcen das Paket selber gebaut habe.

Hat da jemand eine eErklärung für ? oder kann mir sagen wo ich mir selber helfen kann...
floschi
Userprojekt
Userprojekt
Posts: 3247
Joined: 2002-07-18 08:13
Location: München
Contact:
 

Re: Debianhowto - Courierfrage - Paket auf Hold

Post by floschi »

Es stimmt doch alles?

Das PRoblem ist, dass es bei Debian nur ein Paket gibt, in dem aber alles mit drinne ist - letzendlich neu bauen müsste man nur den authdaemon, denn der ist im Original ohne vpopmail-Support gebaut.

Du könntest bei deinen selbstgebauten anderen Paketen (courier-imap, courier-ssl, ...) natürlich entweder die Minorversion hochsetzen oder die auch auf hold setzen - ist aber Unsinn, da die dann bei Securityupdates nicht mehr behandelt werden.
swosher
Posts: 48
Joined: 2002-11-27 12:46
 

Re: Debianhowto - Courierfrage - Paket auf Hold

Post by swosher »

aso dann habe ich da was durcheinander gebracht ...

ich hatte nicht verstanden, das in den anderen courier diensten nichts geändert ist, sondern nur im authdaemon ..

aber dann bin ich beruhigt, ich hatte schon böses geahnt.

Gruß

Swosher
kevin
Posts: 12
Joined: 2003-10-16 14:06
Location: Hannover
 

Re: Debianhowto - Courierfrage - Paket auf Hold

Post by kevin »

In dem Howto steht ja aber auch, dass man die rules für courier-imap und courier-imap-ssl verändern muss...
wenn ich dann upgrade, bleibt dann diese veränderung erhalten?

courier-config sagt mir total andere parameter als eingestellt... egal ob mit/ohne hold und MIT upgrade... oder ganz ohne upgrade (!)

dort hab ich dann immer folgende ausgabe:

...
configure_args="--prefix=/usr '--mandir=${prefix}/share/man' --sysconfdir=/etc/courier '--libexecdir=${prefix}/lib/courier' '--datadir=${prefix}/lib/courier' --localstatedir=/var/lib/courier '--sbindir=${prefix}/sbin' --with-mailuser=daemon --with-mailgroup=daemon --without-socks --enable-workarounds-for-imap-client-bugs --with-authpam --without-authpwd --with-authmysql --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/usr/lib --without-authshadow --without-authvchkpw --with-authdaemonvar=/var/run/courier/authdaemon --with-authldap --with-authcram --with-db=gdbm --without-fcgi --with-htmllibdir=/usr/share/sqwebmail --with-ispell=/usr/bin/ispell --enable-imageurl=/sqwebmail '--with-mailer=/usr/sbin/sendmail -oi -t' --enable-sendmail=/usr/sbin/sendmail --with-cachedir=/var/cache/sqwebmail --with-calendardir=/var/run/courier/calendar --disable-root-check --without-certdb --without-authpgsql --enable-utf7-folder-encoding --enable-unicode=iso-8859-1 --with-authchangepwdir=/usr/lib/courier/authlib/changepwd"


und das ist definitiv nicht so, wie ich die debian/rules geändert habe... und wie es in olfi's howto steht...
kevin
Posts: 12
Joined: 2003-10-16 14:06
Location: Hannover
 

Re: Debianhowto - Courierfrage - Paket auf Hold

Post by kevin »

Noch mal genauer:

ich hole die courier-pakete mit apt-get sorce.
ich editiere die debian/rules.
ich komiliere das paket mit dpkg-buildpackage.
ich installiere die pakete mit dpkg.

ich rufe courier-config auf... und habe dort eine KOMPLETT
andere config... nicht DIE config auf den debian/rules...

( s.o. )
( vergleiche mit: http://www.debianhowto.de/howtos/de/qma ... ourcendebs )
floschi
Userprojekt
Userprojekt
Posts: 3247
Joined: 2002-07-18 08:13
Location: München
Contact:
 

Re: Debianhowto - Courierfrage - Paket auf Hold

Post by floschi »

Ich komm grad ned ganz mit... deine Veränderungen wirken sich nur auf den authdaemon aus, da diesem eine andere Authmethode hinzugefügt wird und gleichzeitig aus Stabilitätsgründen alle anderen genommen werden.
kevin
Posts: 12
Joined: 2003-10-16 14:06
Location: Hannover
 

Re: Debianhowto - Courierfrage - Paket auf Hold

Post by kevin »

achso, echt?


hmm... also ich dachte, wenn ich vom courier-imap paket die debian/rules editiere und dann das paket baue und courier-config aufrufe, welches vom courier-imap-paket (courier-base) geliefert wird, dann sollte ich dort nicht --with-authldap und --without-authvchkpw stehen haben, sondern eben genau das gegenteil; so, wie ich eben die debian/rules editiert hab... ;)

außerdem funzt sqwebmail auch nicht... und das paket wird ja auch von courier-imap gestellt...
floschi
Userprojekt
Userprojekt
Posts: 3247
Joined: 2002-07-18 08:13
Location: München
Contact:
 

Re: Debianhowto - Courierfrage - Paket auf Hold

Post by floschi »

Konkret wirken sich deine Veränderungen natürlich auf den Courier aus, aber der verwendet eine Schnittstelle zu seinem authdaemon und was der macht, ist dem Courier völlig egal.
kevin
Posts: 12
Joined: 2003-10-16 14:06
Location: Hannover
 

Re: Debianhowto - Courierfrage - Paket auf Hold

Post by kevin »

... ich hab die auflösung *freu*:

alles deswegen, weil ich in den debian/rules vergessen hab --without-authuserdb reinzusetzen...

nachdem ich die beiden courier-pakete nun nochmal neu bauen lassen hab, stehts in `courier-config` mit einem mal genau so drin, wie es eben laut debian/rules definiert wurde... sqwebmail geht... und imap-ssl auf port 993 funzt auch einwandfrei...
Post Reply