[Debconf-devel] Bug#575070: Exclusive read-write lock in file db driver breaks running debconf as non-root

Sebastian Heinlein devel at glatzor.de
Tue Mar 23 09:36:57 UTC 2010


Package: debconf
Version: 1.5.29
Severity: normal

Hello,

In aptdaemon we use debconf-communicate running in the user session and
the passthrough backend for the actual installation to show the debconf
questions to the user.

With the new required read write lock on the file backends (which are
the default) debconf-communicate refuses to run as non-root and so
breaks debconf handling in aptdaemon.

Furthermore it is no longer possible to test config scripts as non-root
with using DEBCONF_DEB_REPLACE which I did before.

Cheers,

Sebastian



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages debconf depends on:
ii  debconf-i18n                  1.5.29     full internationalization support 
ii  perl-base                     5.10.1-11  minimal Perl system

Versions of packages debconf recommends:
ii  apt-utils                     0.7.25.3   APT utility programs

Versions of packages debconf suggests:
ii  debconf-doc               1.5.29         debconf documentation
ii  debconf-utils             1.5.29         debconf utilities
ii  dialog                    1.1-20100119-2 Displays user-friendly dialog boxe
ii  gnome-utils               2.28.1-1       GNOME desktop utilities
ii  libgnome2-perl            1.042-2        Perl interface to the GNOME librar
ii  libnet-ldap-perl          1:0.39-1       client interface to LDAP servers
pn  libterm-readline-gnu-perl <none>         (no description available)
ii  perl                      5.10.1-11      Larry Wall's Practical Extraction 
ii  whiptail                  0.52.10-8      Displays user-friendly dialog boxe

-- debconf-show failed





More information about the Debconf-devel mailing list