Package:  heimdal-kdc
Version:  1.4.0~git20100322.dfsg.2-2
Severity: important

When installing heimdal-kdc for the first time on a freshly installed
Squeeze/testing system, the aptitude call hangs when the installation
is done.  I installed the system using PXE and make sure to only
select the ssh server task in the tasksel step of the installer.  Next
I ran 'aptitude install heimdal-kdc', and at the end of this run, the
process hangs and I do not get the shell prompt back.  Here is the
output from a test run with debconf debugging enabled.  For debugging,
I installed strace and gdb before starting the heimdal-kdc install
step.


r...@pxeinstall:~# DEBCONF_DEBUG=developer aptitude install heimdal-kdc
Leser pakkelister ... Ferdig
Skaper oversikt over avhengighetsforhold
Leser tilstandsinformasjon ... Ferdig
Les utvidet tilstandsinformasjon ... Ferdig
Oppdater pakkenes status ... Ferdig
Leser oppgavebeskrivelser ... Ferdig
Disse NYE pakkene vil bli installert:
  bind9-host{a} geoip-database{a} heimdal-clients{a} heimdal-kdc
  krb5-config{a} libasn1-8-heimdal{a} libbind9-60{a} libcap2{a} libdns64{a}
  libfile-copy-recursive-perl{a} libgeoip1{a} libgssapi2-heimdal{a}
  libhdb9-heimdal{a} libheimntlm0-heimdal{a} libhx509-5-heimdal{a}
  libisc60{a} libisccc60{a} libisccfg60{a} libkadm5clnt7-heimdal{a}
  libkadm5srv8-heimdal{a} libkafs0-heimdal{a} libkdc2-heimdal{a}
  libkrb5-26-heimdal{a} libldap-2.4-2{a} liblwres60{a} libotp0-heimdal{a}
  libroken18-heimdal{a} libsasl2-2{a} libsasl2-modules{a} libsl0-heimdal{a}
  libwind0-heimdal{a} libxml2{a} openbsd-inetd{a} sgml-base{a} tcpd{a}
  update-inetd{a} xml-core{a}
0 pakker oppgradert, 37 nylig installert, 0 skal fjernes og 0 skal ikke 
oppgraderes.
Trenger å hente 6 856kB i installasjonspakker. Etter utpakking vil 16,8MB bli 
brukt.
Vil du fortsette? [Y/n/?]
Skriv utvidet tilstandsinformasjon ... Ferdig
Hent:1 http://ftp.skolelinux.org squeeze/main libcap2 1:2.17-2 [11,2kB]
Hent:2 http://ftp.skolelinux.org squeeze/main libgeoip1 1.4.6.dfsg-19 [116kB]
Hent:3 http://ftp.skolelinux.org squeeze/main libxml2 2.7.7.dfsg-2 [826kB]
Hent:4 http://ftp.skolelinux.org squeeze/main libisc60 1:9.7.0.dfsg.P1-1 [159kB]
Hent:5 http://ftp.skolelinux.org squeeze/main libdns64 1:9.7.0.dfsg.P1-1 [658kB]
Hent:6 http://ftp.skolelinux.org squeeze/main libisccc60 1:9.7.0.dfsg.P1-1 
[28,5kB]
Hent:7 http://ftp.skolelinux.org squeeze/main libisccfg60 1:9.7.0.dfsg.P1-1 
[47,2kB]
Hent:8 http://ftp.skolelinux.org squeeze/main libbind9-60 1:9.7.0.dfsg.P1-1 
[34,5kB]
Hent:9 http://ftp.skolelinux.org squeeze/main liblwres60 1:9.7.0.dfsg.P1-1 
[47,4kB]
Hent:10 http://ftp.skolelinux.org squeeze/main bind9-host 1:9.7.0.dfsg.P1-1 
[64,6kB]
Hent:11 http://ftp.skolelinux.org squeeze/main libsasl2-2 2.1.23.dfsg1-5 [107kB]
Hent:12 http://ftp.skolelinux.org squeeze/main libldap-2.4-2 2.4.17-2.1 [192kB]
Hent:13 http://ftp.skolelinux.org squeeze/main tcpd 7.6.q-18 [68,0kB]
Hent:14 http://ftp.skolelinux.org squeeze/main geoip-database 1.4.6.dfsg-19 
[2 551kB]
Hent:15 http://ftp.skolelinux.org squeeze/main krb5-config 2.2 [23,1kB]
Hent:16 http://ftp.skolelinux.org squeeze/main libroken18-heimdal 
1.4.0~git20100322.dfsg.2-2 [61,3kB]
Hent:17 http://ftp.skolelinux.org squeeze/main libasn1-8-heimdal 
1.4.0~git20100322.dfsg.2-2 [223kB]
Hent:18 http://ftp.skolelinux.org squeeze/main libfile-copy-recursive-perl 
0.38-1 [20,6kB]
Hent:19 http://ftp.skolelinux.org squeeze/main libwind0-heimdal 
1.4.0~git20100322.dfsg.2-2 [96,6kB]
Hent:20 http://ftp.skolelinux.org squeeze/main libhx509-5-heimdal 
1.4.0~git20100322.dfsg.2-2 [133kB]
Hent:21 http://ftp.skolelinux.org squeeze/main libkrb5-26-heimdal 
1.4.0~git20100322.dfsg.2-2 [220kB]
Hent:22 http://ftp.skolelinux.org squeeze/main libheimntlm0-heimdal 
1.4.0~git20100322.dfsg.2-2 [32,7kB]
Hent:23 http://ftp.skolelinux.org squeeze/main libgssapi2-heimdal 
1.4.0~git20100322.dfsg.2-2 [108kB]
Hent:24 http://ftp.skolelinux.org squeeze/main libhdb9-heimdal 
1.4.0~git20100322.dfsg.2-2 [76,6kB]
Hent:25 http://ftp.skolelinux.org squeeze/main libkadm5clnt7-heimdal 
1.4.0~git20100322.dfsg.2-2 [38,4kB]
Hent:26 http://ftp.skolelinux.org squeeze/main libkadm5srv8-heimdal 
1.4.0~git20100322.dfsg.2-2 [47,4kB]
Hent:27 http://ftp.skolelinux.org squeeze/main libsasl2-modules 2.1.23.dfsg1-5 
[138kB]
Hent:28 http://ftp.skolelinux.org squeeze/main update-inetd 4.36 [20,0kB]
Hent:29 http://ftp.skolelinux.org squeeze/main openbsd-inetd 0.20080125-4 
[36,6kB]
Hent:30 http://ftp.skolelinux.org squeeze/main sgml-base 1.26 [11,7kB]
Hent:31 http://ftp.skolelinux.org squeeze/main xml-core 0.13 [23,4kB]
Hent:32 http://ftp.skolelinux.org squeeze/main libkafs0-heimdal 
1.4.0~git20100322.dfsg.2-2 [37,0kB]
Hent:33 http://ftp.skolelinux.org squeeze/main libotp0-heimdal 
1.4.0~git20100322.dfsg.2-2 [59,6kB]
Hent:34 http://ftp.skolelinux.org squeeze/main libsl0-heimdal 
1.4.0~git20100322.dfsg.2-2 [32,4kB]
Hent:35 http://ftp.skolelinux.org squeeze/main heimdal-clients 
1.4.0~git20100322.dfsg.2-2 [298kB]
Hent:36 http://ftp.skolelinux.org squeeze/main libkdc2-heimdal 
1.4.0~git20100322.dfsg.2-2 [86,3kB]
Hent:37 http://ftp.skolelinux.org squeeze/main heimdal-kdc 
1.4.0~git20100322.dfsg.2-2 [123kB]
Henta 6 856kB på 0s (7 742kB/s)
Trekker ut maler fra pakker: 100%
Forhåndsoppsetter pakker ...
debconf (developer): starting /tmp/krb5-config.config.12301 configure
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- SETTITLE krb5-config/title
debconf (developer): --> 0
debconf (developer): <-- GET krb5-config/read_conf
debconf (developer): --> 0 true
debconf (developer): <-- GET krb5-config/default_realm
debconf (developer): --> 0
debconf (developer): starting /tmp/update-inetd.config.12303 configure
debconf (developer): starting /tmp/heimdal-kdc.config.12611 configure
Velger den tidligere fravalgte pakken libcap2.
(Leser database ... 17146 filer og kataloger er installerte.)
Pakker ut libcap2 (fra .../libcap2_1%3a2.17-2_i386.deb) ...
Velger den tidligere fravalgte pakken libgeoip1.
Pakker ut libgeoip1 (fra .../libgeoip1_1.4.6.dfsg-19_i386.deb) ...
Velger den tidligere fravalgte pakken libxml2.
Pakker ut libxml2 (fra .../libxml2_2.7.7.dfsg-2_i386.deb) ...
Velger den tidligere fravalgte pakken libisc60.
Pakker ut libisc60 (fra .../libisc60_1%3a9.7.0.dfsg.P1-1_i386.deb) ...
Velger den tidligere fravalgte pakken libdns64.
Pakker ut libdns64 (fra .../libdns64_1%3a9.7.0.dfsg.P1-1_i386.deb) ...
Velger den tidligere fravalgte pakken libisccc60.
Pakker ut libisccc60 (fra .../libisccc60_1%3a9.7.0.dfsg.P1-1_i386.deb) ...
Velger den tidligere fravalgte pakken libisccfg60.
Pakker ut libisccfg60 (fra .../libisccfg60_1%3a9.7.0.dfsg.P1-1_i386.deb) ...
Velger den tidligere fravalgte pakken libbind9-60.
Pakker ut libbind9-60 (fra .../libbind9-60_1%3a9.7.0.dfsg.P1-1_i386.deb) ...
Velger den tidligere fravalgte pakken liblwres60.
Pakker ut liblwres60 (fra .../liblwres60_1%3a9.7.0.dfsg.P1-1_i386.deb) ...
Velger den tidligere fravalgte pakken bind9-host.
Pakker ut bind9-host (fra .../bind9-host_1%3a9.7.0.dfsg.P1-1_i386.deb) ...
Velger den tidligere fravalgte pakken libsasl2-2.
Pakker ut libsasl2-2 (fra .../libsasl2-2_2.1.23.dfsg1-5_i386.deb) ...
Velger den tidligere fravalgte pakken libldap-2.4-2.
Pakker ut libldap-2.4-2 (fra .../libldap-2.4-2_2.4.17-2.1_i386.deb) ...
Velger den tidligere fravalgte pakken tcpd.
Pakker ut tcpd (fra .../tcpd_7.6.q-18_i386.deb) ...
Velger den tidligere fravalgte pakken geoip-database.
Pakker ut geoip-database (fra .../geoip-database_1.4.6.dfsg-19_all.deb) ...
Velger den tidligere fravalgte pakken krb5-config.
Pakker ut krb5-config (fra .../krb5-config_2.2_all.deb) ...
Velger den tidligere fravalgte pakken libroken18-heimdal.
Pakker ut libroken18-heimdal (fra 
.../libroken18-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libasn1-8-heimdal.
Pakker ut libasn1-8-heimdal (fra 
.../libasn1-8-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libfile-copy-recursive-perl.
Pakker ut libfile-copy-recursive-perl (fra 
.../libfile-copy-recursive-perl_0.38-1_all.deb) ...
Velger den tidligere fravalgte pakken libwind0-heimdal.
Pakker ut libwind0-heimdal (fra 
.../libwind0-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libhx509-5-heimdal.
Pakker ut libhx509-5-heimdal (fra 
.../libhx509-5-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libkrb5-26-heimdal.
Pakker ut libkrb5-26-heimdal (fra 
.../libkrb5-26-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libheimntlm0-heimdal.
Pakker ut libheimntlm0-heimdal (fra 
.../libheimntlm0-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libgssapi2-heimdal.
Pakker ut libgssapi2-heimdal (fra 
.../libgssapi2-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libhdb9-heimdal.
Pakker ut libhdb9-heimdal (fra 
.../libhdb9-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libkadm5clnt7-heimdal.
Pakker ut libkadm5clnt7-heimdal (fra 
.../libkadm5clnt7-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libkadm5srv8-heimdal.
Pakker ut libkadm5srv8-heimdal (fra 
.../libkadm5srv8-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libsasl2-modules.
Pakker ut libsasl2-modules (fra .../libsasl2-modules_2.1.23.dfsg1-5_i386.deb) 
...
Velger den tidligere fravalgte pakken update-inetd.
Pakker ut update-inetd (fra .../update-inetd_4.36_all.deb) ...
Velger den tidligere fravalgte pakken openbsd-inetd.
Pakker ut openbsd-inetd (fra .../openbsd-inetd_0.20080125-4_i386.deb) ...
Velger den tidligere fravalgte pakken sgml-base.
Pakker ut sgml-base (fra .../sgml-base_1.26_all.deb) ...
Velger den tidligere fravalgte pakken xml-core.
Pakker ut xml-core (fra .../archives/xml-core_0.13_all.deb) ...
Velger den tidligere fravalgte pakken libkafs0-heimdal.
Pakker ut libkafs0-heimdal (fra 
.../libkafs0-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libotp0-heimdal.
Pakker ut libotp0-heimdal (fra 
.../libotp0-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libsl0-heimdal.
Pakker ut libsl0-heimdal (fra 
.../libsl0-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken heimdal-clients.
Pakker ut heimdal-clients (fra 
.../heimdal-clients_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken libkdc2-heimdal.
Pakker ut libkdc2-heimdal (fra 
.../libkdc2-heimdal_1.4.0~git20100322.dfsg.2-2_i386.deb) ...
Velger den tidligere fravalgte pakken heimdal-kdc.
Pakker ut heimdal-kdc (fra .../heimdal-kdc_1.4.0~git20100322.dfsg.2-2_i386.deb) 
...
Behandler utløsere for man-db ...
debconf (developer): frontend started
debconf (developer): frontend running, package name is man-db
debconf (developer): starting /var/lib/dpkg/info/man-db.config configure 
/usr/share/man
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- INPUT medium man-db/install-setuid
debconf (developer): --> 30 question skipped
debconf (developer): <-- GO
debconf (developer): --> 0 ok
debconf (developer): starting /var/lib/dpkg/info/man-db.postinst triggered 
/usr/share/man
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- GET man-db/auto-update
debconf (developer): --> 0 true
Setter opp libcap2 (1:2.17-2) ...
Setter opp libgeoip1 (1.4.6.dfsg-19) ...
Setter opp libxml2 (2.7.7.dfsg-2) ...
Setter opp libisc60 (1:9.7.0.dfsg.P1-1) ...
Setter opp libdns64 (1:9.7.0.dfsg.P1-1) ...
Setter opp libisccc60 (1:9.7.0.dfsg.P1-1) ...
Setter opp libisccfg60 (1:9.7.0.dfsg.P1-1) ...
Setter opp libbind9-60 (1:9.7.0.dfsg.P1-1) ...
Setter opp liblwres60 (1:9.7.0.dfsg.P1-1) ...
Setter opp bind9-host (1:9.7.0.dfsg.P1-1) ...
Setter opp libsasl2-2 (2.1.23.dfsg1-5) ...
Setter opp libldap-2.4-2 (2.4.17-2.1) ...
Setter opp tcpd (7.6.q-18) ...
Setter opp geoip-database (1.4.6.dfsg-19) ...
Setter opp krb5-config (2.2) ...
debconf (developer): frontend started
debconf (developer): frontend running, package name is krb5-config
debconf (developer): starting /var/lib/dpkg/info/krb5-config.config configure
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- SETTITLE krb5-config/title
debconf (developer): --> 0
debconf (developer): <-- GET krb5-config/read_conf
debconf (developer): --> 0 true
debconf (developer): <-- GET krb5-config/default_realm
debconf (developer): --> 0
debconf (developer): <-- SET krb5-config/default_realm REINHOLDTSEN.NAME
debconf (developer): --> 0 value set
debconf (developer): <-- INPUT critical krb5-config/default_realm
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO
debconf (developer): --> 0 ok
debconf (developer): <-- GET krb5-config/default_realm
debconf (developer): --> 0 REINHOLDTSEN.NAME
debconf (developer): <-- GET krb5-config/add_servers_realm
debconf (developer): --> 0
debconf (developer): <-- METAGET krb5-config/no_dns Extended_description
debconf (developer): --> 0 Det verkar dock som om servrar för din realm inte 
finns listade i vare sig domännamnssytemet eller i kerberos inställningsfiler 
som levereras med Debian. Du kan lägga till dem i Kerberos inställningsfil 
eller lägga till dem i DNS.
debconf (developer): <-- SUBST krb5-config/add_servers dns Det verkar dock som 
om servrar för din realm inte finns listade i vare sig domännamnssytemet eller 
i kerberos inställningsfiler som levereras med Debian. Du kan lägga till dem i 
Kerberos inställningsfil eller lägga till dem i DNS.
debconf (developer): --> 0
debconf (developer): <-- SET krb5-config/add_servers true
debconf (developer): --> 0 value set
debconf (developer): <-- INPUT low krb5-config/add_servers
debconf (developer): --> 30 question skipped
debconf (developer): <-- SET krb5-config/add_servers_realm REINHOLDTSEN.NAME
debconf (developer): --> 0 value set
debconf (developer): <-- GO
debconf (developer): --> 0 ok
debconf (developer): <-- GET krb5-config/add_servers
debconf (developer): --> 0 true
debconf (developer): <-- SUBST krb5-config/kerberos_servers realm 
REINHOLDTSEN.NAME
debconf (developer): --> 0
debconf (developer): <-- SUBST krb5-config/admin_server realm REINHOLDTSEN.NAME
debconf (developer): --> 0
debconf (developer): <-- INPUT high krb5-config/kerberos_servers
debconf (developer): --> 0 question will be asked
debconf (developer): <-- INPUT high krb5-config/admin_server
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO
debconf (developer): --> 0 ok
debconf (developer): <-- SET krb5-config/read_conf false
debconf (developer): --> 0 value set
debconf (developer): starting /var/lib/dpkg/info/krb5-config.postinst configure
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- SET krb5-config/read_conf true
debconf (developer): --> 0 value set
debconf (developer): <-- GET krb5-config/default_realm
debconf (developer): --> 0 REINHOLDTSEN.NAME
debconf (developer): <-- GET krb5-config/add_servers
debconf (developer): --> 0 true
debconf (developer): <-- GET krb5-config/kerberos_servers
debconf (developer): --> 0 kerberos
debconf (developer): <-- RESET krb5-config/kerberos_servers
debconf (developer): --> 0
debconf (developer): <-- GET krb5-config/admin_server
debconf (developer): --> 0 kerberos
debconf (developer): <-- RESET krb5-config/admin_server
debconf (developer): --> 0
Setter opp libroken18-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libasn1-8-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libfile-copy-recursive-perl (0.38-1) ...
Setter opp libwind0-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libhx509-5-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libkrb5-26-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libheimntlm0-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libgssapi2-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libhdb9-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libkadm5clnt7-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libkadm5srv8-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libsasl2-modules (2.1.23.dfsg1-5) ...
Setter opp update-inetd (4.36) ...
debconf (developer): frontend started
debconf (developer): frontend running, package name is update-inetd
debconf (developer): starting /var/lib/dpkg/info/update-inetd.postinst configure
debconf (developer): <-- CAPB
debconf (developer): --> 0 multiselect escape backup
Setter opp openbsd-inetd (0.20080125-4) ...
Stopping internet superserver: inetd.
Not starting internet superserver: no services enabled.
Setter opp sgml-base (1.26) ...
Setter opp xml-core (0.13) ...
Setter opp libkafs0-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libotp0-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp libsl0-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp heimdal-clients (1.4.0~git20100322.dfsg.2-2) ...
update-alternatives: använder /usr/bin/kftp för att tillhandahålla /usr/bin/ftp 
(ftp) i automatiskt läge.
update-alternatives: använder /usr/bin/ktelnet för att tillhandahålla 
/usr/bin/telnet (telnet) i automatiskt läge.
update-alternatives: använder /usr/bin/krsh för att tillhandahålla /usr/bin/rsh 
(rsh) i automatiskt läge.
update-alternatives: använder /usr/bin/krcp för att tillhandahålla /usr/bin/rcp 
(rcp) i automatiskt läge.
update-alternatives: använder /usr/bin/kpagsh för att tillhandahålla 
/usr/bin/pagsh (pagsh) i automatiskt läge.
Setter opp libkdc2-heimdal (1.4.0~git20100322.dfsg.2-2) ...
Setter opp heimdal-kdc (1.4.0~git20100322.dfsg.2-2) ...
debconf (developer): frontend started
debconf (developer): frontend running, package name is heimdal-kdc
debconf (developer): starting /var/lib/dpkg/info/heimdal-kdc.postinst configure
debconf (developer): <-- GET krb5-config/default_realm
debconf (developer): --> 0 REINHOLDTSEN.NAME
debconf (developer): <-- FGET heimdal/realm seen
debconf (developer): --> 0 false
debconf (developer): <-- SET heimdal/realm REINHOLDTSEN.NAME
debconf (developer): --> 0 value set
debconf (developer): <-- SUBST heimdal/realm default_realm REINHOLDTSEN.NAME
debconf (developer): --> 0
debconf (developer): <-- INPUT medium heimdal/realm
debconf (developer): --> 30 question skipped
debconf (developer): <-- GO
debconf (developer): --> 0 ok
debconf (developer): <-- GET heimdal/realm
debconf (developer): --> 0 REINHOLDTSEN.NAME
debconf (developer): <-- INPUT medium heimdal-kdc/password
debconf (developer): --> 30 question skipped
debconf (developer): <-- GO
debconf (developer): --> 0 ok
debconf (developer): <-- GET heimdal-kdc/password
debconf (developer): --> 0
debconf (developer): <-- SET heimdal-kdc/password
debconf (developer): --> 0 value set
kstash: writing key to `/var/lib/heimdal-kdc/m-key'
Starting Heimdal KDC: heimdal-kdc.
Starting Heimdal password server: kpasswdd.

[and here it is stuck]

The postinst script has ended, but the debconf frontend and dpkg is
still running.  It is because the debconf frontend is apparently
failing I decided to run debconf with debugging enabled.  This is the
output from pstree and ps.  Note how the postinst script is defunct.

r...@pxeinstall:~# pstree
init─┬─acpid
     ├─cron
     ├─dhclient3
     ├─exim4
     ├─6*[getty]
     ├─inetd
     ├─kdc
     ├─kpasswdd
     ├─rsyslogd───2*[{rsyslogd}]
     ├─sshd───sshd─┬─bash───aptitude─┬─dpkg───frontend───heimdal-kdc.pos
     │                  │                     └─2*[{aptitude}]
     │                  └─bash───pstree
     └─udevd───2*[udevd]
r...@pxeinstall:~# ps -ef|tail
root      1215  1213  0 16:32 pts/0    00:00:00 aptitude install heimdal-kdc
root      1832  1215  0 16:33 pts/1    00:00:00 /usr/bin/dpkg --status-fd 13 
--configure libcap2 libgeoip1 libxml2 libisc60 libdns64 libisccc60 libisccfg60 
libbind9-60 liblwres60 bind9-host libsasl2-2 libldap-2.4-2 tcpd geoip-database 
krb5-config libroken18-heimdal libasn1-8-heimdal libfile-copy-recursive-perl 
libwind0-heimdal libhx509-5-heimdal libkrb5-26-heimdal libheimntlm0-heimdal 
libgssapi2-heimdal libhdb9-heimdal libkadm5clnt7-heimdal libkadm5srv8-heimdal 
libsasl2-modules update-inetd openbsd-inetd sgml-base xml-core libkafs0-heimdal 
libotp0-heimdal libsl0-heimdal heimdal-clients libkdc2-heimdal heimdal-kdc
root      2039  1832  0 16:33 pts/1    00:00:00 /usr/bin/perl -w 
/usr/share/debconf/frontend /var/lib/dpkg/info/heimdal-kdc.postinst configure
root      2045  2039  0 16:33 pts/1    00:00:00 [heimdal-kdc.pos] <defunct>
root      2077     1  0 16:33 ?        00:00:00 /usr/sbin/inetd
root      2103     1  0 16:33 ?        00:00:00 /usr/lib/heimdal-servers/kdc 
--config-file=/etc/heimdal-kdc/kdc.conf
root      2104     1  0 16:33 ?        00:00:00 
/usr/lib/heimdal-servers/kpasswdd
root      2113  1211  0 16:38 pts/2    00:00:00 -bash
root      2118  2113  0 16:40 pts/2    00:00:00 ps -ef
root      2119  2113  0 16:40 pts/2    00:00:00 tail
r...@pxeinstall:~#

This is the backtrace of the perl process when it hangs.

(gdb) bt
#0  0xb7735416 in __kernel_vsyscall ()
#1  0xb76f7fa3 in __read_nocancel () from /lib/i686/cmov/libpthread.so.0
#2  0x08143b66 in PerlIOUnix_read ()
#3  0x08144fcb in PerlIOBuf_fill ()
#4  0x0814347f in PerlIOBase_read ()
#5  0x081435e1 in PerlIO_getc ()
#6  0x080f2e6c in Perl_sv_gets ()
#7  0x080d97c9 in Perl_do_readline ()
#8  0x080d4308 in Perl_runops_standard ()
#9  0x08079472 in perl_run ()
#10 0x080642fd in main ()
(gdb)

strace of the same process show that it hang with a read on file
descriptor 8, a pipe:

r...@pxeinstall:~# ls -l /proc/2039/fd
totalt 0
lrwx------ 1 root root 64 25 april 16:54 0 -> /dev/pts/1
lrwx------ 1 root root 64 25 april 16:54 1 -> /dev/pts/1
lrwx------ 1 root root 64 25 april 16:52 2 -> /dev/pts/1
lrwx------ 1 root root 64 25 april 16:54 4 -> /var/cache/debconf/config.dat
lrwx------ 1 root root 64 25 april 16:54 5 -> /var/cache/debconf/passwords.dat
lrwx------ 1 root root 64 25 april 16:54 6 -> /var/cache/debconf/templates.dat
l-wx------ 1 root root 64 25 april 16:54 7 -> pipe:[6136]
lr-x------ 1 root root 64 25 april 16:54 8 -> pipe:[6137]
r...@pxeinstall:~#  



I hope this is enough information to debug the issue.  Let me know if
you fail to reproduce it or I can assist with more info.

Happy hacking,
-- 
Petter Reinholdtsen



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to