Bug#401925: Not replacing /etc/default/saslauthd renders daemon unable to start.

2006-12-07 Thread Fabian Fagerholm
forcemerge 401716 401925
thanks

On Wed, 2006-12-06 at 21:17 +0100, Ka Teznik wrote:
 Starting SASL Authentication Daemon: saslauthd/usr/sbin/saslauthd: option 
 requires an argument -- n
[...]
 Due to the heavy differences (in comments) between the two files, I choose n, 
 then saslauthd refused to load. 
 
 Modifying START=yes in the new file corrected the problem.
 A message inciting to modify the conffile, and saving the old one instead of 
 rewriting it should IMHO be used.

Or better yet, allow the old conffile to be used with the new package!
That's fixed in the latest version: 2.1.22.dfsg1-6, currently in
unstable. :)

For details, have a look at bug #401716.

 Hoping to help, cheers for the very good work made by DDs :-)

Thanks for your help!

-- 
Fabian Fagerholm [EMAIL PROTECTED]


signature.asc
Description: This is a digitally signed message part


Bug#401925: Not replacing /etc/default/saslauthd renders daemon unable to start.

2006-12-06 Thread Ka Teznik
package:sasl2-bin
version:2.1.22.dfsg1-5
severity:normal

During a dist-upgrade, i got the following error :

Paramétrage de sasl2-bin (2.1.22.dfsg1-5) ...
Fichier de configuration « /etc/default/saslauthd »
 == Modifié (par vous ou par un script) depuis l'installation.
 == Le distributeur du paquet a fourni une version mise à jour.
   Que voulez-vous faire ? Vos options sont les suivantes :
Y ou I  : installer la version du responsable du paquet
N ou O  : garder votre version actuellement installée
  D : afficher les différences entre les versions
  Z : suspendre ce processus pour examiner la situation
 L'action par défaut garde votre version actuelle.
*** saslauthd (Y/I/N/O/D/Z) [défaut=N] ? n
Installation de la nouvelle version du fichier de 
configuration /etc/init.d/saslauthd ...
Starting SASL Authentication Daemon: saslauthd/usr/sbin/saslauthd: option 
requires an argument -- n
usage: saslauthd [options]

option information:
  -a authmech  Selects the authentication mechanism to use.
  -c Enable credential caching.
  -d Debugging (don't detach from tty, implies -V)
  -r Combine the realm with the login before passing to 
authentication mechanism
 Ex. login: foo realm: bar will get passed as login: 
[EMAIL PROTECTED]
 The realm name is passed untouched.
  -O optionOptional argument to pass to the authentication
 mechanism.
  -l Disable accept() locking. Increases performance, but
 may not be compatible with some operating systems.
  -m path  Alternate path for the saslauthd working directory,
 must be absolute.
  -n procs Number of worker processes to create.
  -s kilobytes Size of the credential cache (in kilobytes)
  -t seconds   Timeout for items in the credential cache (in seconds)
  -v Display version information and available mechs
  -V Enable verbose logging
  -h Display this message.

saslauthd 2.1.22
authentication mechanisms: sasldb getpwent kerberos5 pam rimap shadow ldap

Due to the heavy differences (in comments) between the two files, I choose n, 
then saslauthd refused to load. 

Modifying START=yes in the new file corrected the problem.
A message inciting to modify the conffile, and saving the old one instead of 
rewriting it should IMHO be used.

Packages : (Versions after upgrade)
ii  libsasl2  2.1.22.dfsg1-5 
ii  libsasl2-22.1.22.dfsg1-5
ii  libsasl2-modules  2.1.22.dfsg1-5
ii  sasl2-bin 2.1.22.dfsg1-5

Kernel version :
Linux 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686 GNU/Linux
This is linux-image-2.6.17-2-686 version 2.6.17-9

Libc6 Version : 2.3.6.ds1-8

Hoping to help, cheers for the very good work made by DDs :-)

-- 
K@ Teznik [EMAIL PROTECTED]

Construire peut être le fruit d'un travail long et acharné. Détruire peut être 
l'oeuvre d'une seule journée - Winston Churchill.


pgpldMwPJ7RWk.pgp
Description: PGP signature