Your message dated Thu, 20 Jul 2006 17:29:23 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#378955: User settings are not preserved on upgrades
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: ldap-account-manager
Version: 1.0.3-1
Severity: serious
The web frontend allows to nicely change the settings of the default
profiles and lam.conf. These settings are stored under
/var/lib/ldap-account-manager/config/(profiles). This means that changes
to this config files are not preserved on package upgrades. I'd suggest
to move lam.conf and profiles to /etc/ldap-account-manager so that they
are treated as conffiles and create a symlink
/var/lib/l-a-m/config/profiles -> /etc/l-a-m/profiles
and
/var/lib/l-a-m/config/lam.conf -> /etc/l-a-m/lam.conf
as already done with config.cfg.
phpldapadmin does it similar btw, it also puts the templates into /etc/.
I'm filling this bug serious, because it violates debian policy which
states that configuration files should reside in /etc and changes by the
user have to be preserved on package upgrades.
Cheers,
Michael
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (300, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-rc2
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages ldap-account-manager depends on:
ii apache2-mpm-prefork [httpd] 2.0.55-4 traditional model for Apache2
ii debconf [debconf-2.0] 1.5.2 Debian configuration management sy
ii libapache2-mod-php5 5.1.4-0.1 server-side, HTML-embedded scripti
ii php-fpdf 1.53.dfsg-2 PHP class to generate PDF files
ii php5 5.1.4-0.1 server-side, HTML-embedded scripti
ii php5-ldap 5.1.4-0.1 LDAP module for php5
Versions of packages ldap-account-manager recommends:
ii php5-mhash 5.1.4-0.1 MHASH module for php5
-- debconf information:
ldap-account-manager/note-0_4_9-upgrade:
ldap-account-manager/alias: lam
ldap-account-manager/note-1_0_0-upgrade:
* ldap-account-manager/config-webserver: apache2
ldap-account-manager/passwd: lam
* ldap-account-manager/restart-webserver: true
--- End Message ---
--- Begin Message ---
Hi Michael,
Michael Biebl schrieb:
> The web frontend allows to nicely change the settings of the default
> profiles and lam.conf. These settings are stored under
> /var/lib/ldap-account-manager/config/(profiles). This means that changes
> to this config files are not preserved on package upgrades. I'd suggest
> to move lam.conf and profiles to /etc/ldap-account-manager so that they
> are treated as conffiles and create a symlink
> /var/lib/l-a-m/config/profiles -> /etc/l-a-m/profiles
> and
> /var/lib/l-a-m/config/lam.conf -> /etc/l-a-m/lam.conf
> as already done with config.cfg.
I discussed this on debian-mentors long time ago and the result was to
use /var. The reason is that these config profiles are not static. You
can create and delete profiles in LAM.
Config.cfg always exists and is therefore in /etc.
Greetings
Roland
--
LDAP Account Manager
http://lam.sourceforge.net
signature.asc
Description: OpenPGP digital signature
--- End Message ---