[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#238301: After installer has run many debconf questions are not seeded



On Wed, Sep 29, 2004 at 06:25:06PM -0400, Joey Hess wrote:
> Colin Watson wrote:
> > This patch implements a DEBCONF_NONINTERACTIVE_SEEN environment variable
> > that debootstrap can set to make the noninteractive frontend behave a
> > little differently, without risking breaking other uses of the
> > noninteractive frontend. What do you think?
> 
> This looks reasonable, I think you could have avoided the duplication of
> near-identical new classes.

That's possible ... suggestions for naming of the common class? I'd been
thinking the new classes were small enough not to matter too much.

Maybe some magic could go into Debconf::Element::Noninteractive.

> I guess you've tested it and verified it has no other effects to a
> debcootrstrapped system?

/var/cache/debconf/config.dat diff attached (for Ubuntu rather than
Debian, but hey); /etc is identical except for a popularity-contest
configuration file that has the output of uuidgen in it.

-- 
Colin Watson                                       [cjwatson@debian.org]
--- /home/cjwatson/warty-chroot-1/var/cache/debconf/config.dat	2004-09-29 15:38:40.440025160 +0100
+++ /home/cjwatson/warty-chroot-2/var/cache/debconf/config.dat	2004-09-29 17:01:29.619595040 +0100
@@ -314,6 +314,7 @@
 Template: console-data/keymap/policy
 Value: Don't touch keymap
 Owners: console-common, console-data
+Flags: seen
 
 Name: console-data/keymap/powerpcadb
 Template: console-data/keymap/powerpcadb
@@ -897,6 +898,7 @@
 
 Name: dash/sh
 Template: dash/sh
+Value: false
 Owners: dash
 
 Name: debconf/frontend
@@ -931,10 +933,12 @@
 
 Name: discover/manage_cdrom_devices
 Template: discover/manage_cdrom_devices
+Value: true
 Owners: discover1
 
 Name: hotplug/ignore_pci_class_display
 Template: hotplug/ignore_pci_class_display
+Value: true
 Owners: hotplug
 
 Name: hotplug/net_agent_policy
@@ -944,6 +948,7 @@
 
 Name: hotplug/static_module_list
 Template: hotplug/static_module_list
+Value: 
 Owners: hotplug
 Variables:
  usbmodules = 
@@ -983,6 +988,7 @@
 
 Name: locales/locales_to_be_generated
 Template: locales/locales_to_be_generated
+Value: 
 Owners: locales
 Variables:
  locales = aa_DJ ISO-8859-1, aa_ER UTF-8, aa_ER@saaho UTF-8, aa_ET UTF-8, af_ZA ISO-8859-1, am_ET UTF-8, an_ES ISO-8859-15, ar_AE ISO-8859-6, ar_AE.UTF-8 UTF-8, ar_BH ISO-8859-6, ar_BH.UTF-8 UTF-8, ar_DZ ISO-8859-6, ar_DZ.UTF-8 UTF-8, ar_EG ISO-8859-6, ar_EG.UTF-8 UTF-8, ar_IN UTF-8, ar_IQ ISO-8859-6, ar_IQ.UTF-8 UTF-8, ar_JO ISO-8859-6, ar_JO.UTF-8 UTF-8, ar_KW ISO-8859-6, ar_KW.UTF-8 UTF-8, ar_LB ISO-8859-6, ar_LB.UTF-8 UTF-8, ar_LY ISO-8859-6, ar_LY.UTF-8 UTF-8, ar_MA ISO-8859-6, ar_MA.UTF-8 UTF-8, ar_OM ISO-8859-6, ar_OM.UTF-8 UTF-8, ar_QA ISO-8859-6, ar_QA.UTF-8 UTF-8, ar_SA ISO-8859-6, ar_SA.UTF-8 UTF-8, ar_SD ISO-8859-6, ar_SD.UTF-8 UTF-8, ar_SY ISO-8859-6, ar_SY.UTF-8 UTF-8, ar_TN ISO-8859-6, ar_TN.UTF-8 UTF-8, ar_YE ISO-8859-6, ar_YE.UTF-8 UTF-8, az_AZ.UTF-8 UTF-8, be_BY CP1251, be_BY.UTF-8 UTF-8, bg_BG CP1251, bg_BG.UTF-8 UTF-8, bn_BD UTF-8, bn_IN UTF-8, br_FR ISO-8859-1, br_FR@euro ISO-8859-15, bs_BA ISO-8859-2, byn_ER UTF-8, ca_ES ISO-8859-1, ca_ES.UTF-8 UTF-8, ca_ES.UTF-8@euro UTF-8, ca_ES@euro ISO-8859-15, cs_CZ ISO-8859-2, cs_CZ.UTF-8 UTF-8, cy_GB ISO-8859-14, cy_GB.UTF-8 UTF-8, da_DK ISO-8859-1, da_DK.ISO-8859-15 ISO-8859-15, da_DK.UTF-8 UTF-8, de_AT ISO-8859-1, de_AT.UTF-8 UTF-8, de_AT.UTF-8@euro UTF-8, de_AT@euro ISO-8859-15, de_BE ISO-8859-1, de_BE.UTF-8 UTF-8, de_BE.UTF-8@euro UTF-8, de_BE@euro ISO-8859-15, de_CH ISO-8859-1, de_CH.UTF-8 UTF-8, de_DE ISO-8859-1, de_DE.UTF-8 UTF-8, de_DE.UTF-8@euro UTF-8, de_DE@euro ISO-8859-15, de_LU ISO-8859-1, de_LU.UTF-8 UTF-8, de_LU.UTF-8@euro UTF-8, de_LU@euro ISO-8859-15, el_GR ISO-8859-7, el_GR.UTF-8 UTF-8, en_AU ISO-8859-1, en_AU.UTF-8 UTF-8, en_BW ISO-8859-1, en_BW.UTF-8 UTF-8, en_CA ISO-8859-1, en_CA.UTF-8 UTF-8, en_DK ISO-8859-1, en_DK.UTF-8 UTF-8, en_GB ISO-8859-1, en_GB.ISO-8859-15 ISO-8859-15, en_GB.UTF-8 UTF-8, en_HK ISO-8859-1, en_HK.UTF-8 UTF-8, en_IE ISO-8859-1, en_IE.UTF-8 UTF-8, en_IE.UTF-8@euro UTF-8, en_IE@euro ISO-8859-15, en_IN UTF-8, en_NZ ISO-8859-1, en_NZ.UTF-8 UTF-8, en_PH ISO-8859-1, en_PH.UTF-8 UTF-8, en_SG ISO-8859-1, en_SG.UTF-8 UTF-8, en_US ISO-8859-1, en_US.ISO-8859-15 ISO-8859-15, en_US.UTF-8 UTF-8, en_ZA ISO-8859-1, en_ZA.UTF-8 UTF-8, en_ZW ISO-8859-1, en_ZW.UTF-8 UTF-8, es_AR ISO-8859-1, es_AR.UTF-8 UTF-8, es_BO ISO-8859-1, es_BO.UTF-8 UTF-8, es_CL ISO-8859-1, es_CL.UTF-8 UTF-8, es_CO ISO-8859-1, es_CO.UTF-8 UTF-8, es_CR ISO-8859-1, es_CR.UTF-8 UTF-8, es_DO ISO-8859-1, es_DO.UTF-8 UTF-8, es_EC ISO-8859-1, es_EC.UTF-8 UTF-8, es_ES ISO-8859-1, es_ES.UTF-8 UTF-8, es_ES.UTF-8@euro UTF-8, es_ES@euro ISO-8859-15, es_GT ISO-8859-1, es_GT.UTF-8 UTF-8, es_HN ISO-8859-1, es_HN.UTF-8 UTF-8, es_MX ISO-8859-1, es_MX.UTF-8 UTF-8, es_NI ISO-8859-1, es_NI.UTF-8 UTF-8, es_PA ISO-8859-1, es_PA.UTF-8 UTF-8, es_PE ISO-8859-1, es_PE.UTF-8 UTF-8, es_PR ISO-8859-1, es_PR.UTF-8 UTF-8, es_PY ISO-8859-1, es_PY.UTF-8 UTF-8, es_SV ISO-8859-1, es_SV.UTF-8 UTF-8, es_US ISO-8859-1, es_US.UTF-8 UTF-8, es_UY ISO-8859-1, es_UY.UTF-8 UTF-8, es_VE ISO-8859-1, es_VE.UTF-8 UTF-8, et_EE ISO-8859-1, et_EE.ISO-8859-15 ISO-8859-15, et_EE.UTF-8 UTF-8, eu_ES ISO-8859-1, eu_ES.UTF-8 UTF-8, eu_ES.UTF-8@euro UTF-8, eu_ES@euro ISO-8859-15, fa_IR UTF-8, fi_FI ISO-8859-1, fi_FI.UTF-8 UTF-8, fi_FI.UTF-8@euro UTF-8, fi_FI@euro ISO-8859-15, fo_FO ISO-8859-1, fo_FO.UTF-8 UTF-8, fr_BE ISO-8859-1, fr_BE.UTF-8 UTF-8, fr_BE.UTF-8@euro UTF-8, fr_BE@euro ISO-8859-15, fr_CA ISO-8859-1, fr_CA.UTF-8 UTF-8, fr_CH ISO-8859-1, fr_CH.UTF-8 UTF-8, fr_FR ISO-8859-1, fr_FR.UTF-8 UTF-8, fr_FR.UTF-8@euro UTF-8, fr_FR@euro ISO-8859-15, fr_LU ISO-8859-1, fr_LU.UTF-8 UTF-8, fr_LU.UTF-8@euro UTF-8, fr_LU@euro ISO-8859-15, ga_IE ISO-8859-1, ga_IE.UTF-8 UTF-8, ga_IE.UTF-8@euro UTF-8, ga_IE@euro ISO-8859-15, gd_GB ISO-8859-15, gez_ER UTF-8, gez_ER@abegede UTF-8, gez_ET UTF-8, gez_ET@abegede UTF-8, gl_ES ISO-8859-1, gl_ES.UTF-8 UTF-8, gl_ES.UTF-8@euro UTF-8, gl_ES@euro ISO-8859-15, gu_IN UTF-8, gv_GB ISO-8859-1, gv_GB.UTF-8 UTF-8, he_IL ISO-8859-8, he_IL.UTF-8 UTF-8, hi_IN UTF-8, hr_HR ISO-8859-2, hr_HR.UTF-8 UTF-8, hu_HU ISO-8859-2, hu_HU.UTF-8 UTF-8, id_ID ISO-8859-1, id_ID.UTF-8 UTF-8, is_IS ISO-8859-1, is_IS.UTF-8 UTF-8, it_CH ISO-8859-1, it_CH.UTF-8 UTF-8, it_IT ISO-8859-1, it_IT.UTF-8 UTF-8, it_IT.UTF-8@euro UTF-8, it_IT@euro ISO-8859-15, iw_IL ISO-8859-8, iw_IL.UTF-8 UTF-8, ja_JP.EUC-JP EUC-JP, ja_JP.UTF-8 UTF-8, ka_GE GEORGIAN-PS, kl_GL ISO-8859-1, kl_GL.UTF-8 UTF-8, kn_IN UTF-8, ko_KR.EUC-KR EUC-KR, ko_KR.UTF-8 UTF-8, kw_GB ISO-8859-1, kw_GB.UTF-8 UTF-8, lg_UG ISO-8859-10, lo_LA UTF-8, lt_LT ISO-8859-13, lt_LT.UTF-8 UTF-8, lv_LV ISO-8859-13, lv_LV.UTF-8 UTF-8, mi_NZ ISO-8859-13, mk_MK ISO-8859-5, mk_MK.UTF-8 UTF-8, ml_IN UTF-8, mn_MN UTF-8, mr_IN UTF-8, ms_MY ISO-8859-1, ms_MY.UTF-8 UTF-8, mt_MT ISO-8859-3, mt_MT.UTF-8 UTF-8, nb_NO ISO-8859-1, nb_NO.UTF-8 UTF-8, ne_NP UTF-8, nl_BE ISO-8859-1, nl_BE.UTF-8 UTF-8, nl_BE.UTF-8@euro UTF-8, nl_BE@euro ISO-8859-15, nl_NL ISO-8859-1, nl_NL.UTF-8 UTF-8, nl_NL.UTF-8@euro UTF-8, nl_NL@euro ISO-8859-15, nn_NO ISO-8859-1, nn_NO.UTF-8 UTF-8, no_NO.UTF-8 UTF-8, oc_FR ISO-8859-1, om_ET UTF-8, om_KE ISO-8859-1, pa_IN UTF-8, pl_PL ISO-8859-2, pl_PL.UTF-8 UTF-8, pt_BR ISO-8859-1, pt_BR.UTF-8 UTF-8, pt_PT ISO-8859-1, pt_PT.UTF-8 UTF-8, pt_PT.UTF-8@euro UTF-8, pt_PT@euro ISO-8859-15, ro_RO ISO-8859-2, ro_RO.UTF-8 UTF-8, ru_RU ISO-8859-5, ru_RU.KOI8-R KOI8-R, ru_RU.UTF-8 UTF-8, ru_UA KOI8-U, ru_UA.UTF-8 UTF-8, se_NO UTF-8, sid_ET UTF-8, sk_SK ISO-8859-2, sk_SK.UTF-8 UTF-8, sl_SI ISO-8859-2, sl_SI.UTF-8 UTF-8, so_DJ ISO-8859-1, so_ET UTF-8, so_KE ISO-8859-1, so_SO ISO-8859-1, sq_AL ISO-8859-1, sq_AL.UTF-8 UTF-8, sr_YU ISO-8859-2, sr_YU.UTF-8 UTF-8, sr_YU.UTF-8@cyrillic UTF-8, sr_YU@cyrillic ISO-8859-5, st_ZA ISO-8859-1, st_ZA.UTF-8 UTF-8, sv_FI ISO-8859-1, sv_FI.UTF-8 UTF-8, sv_FI.UTF-8@euro UTF-8, sv_FI@euro ISO-8859-15, sv_SE ISO-8859-1, sv_SE.ISO-8859-15 ISO-8859-15, sv_SE.UTF-8 UTF-8, ta_IN UTF-8, te_IN UTF-8, tg_TJ KOI8-T, th_TH TIS-620, th_TH.UTF-8 UTF-8, ti_ER UTF-8, ti_ET UTF-8, tig_ER UTF-8, tl_PH ISO-8859-1, tr_TR ISO-8859-9, tr_TR.UTF-8 UTF-8, tt_RU.UTF-8 UTF-8, uk_UA KOI8-U, uk_UA.UTF-8 UTF-8, ur_PK UTF-8, uz_UZ ISO-8859-1, uz_UZ@cyrillic UTF-8, vi_VN UTF-8, vi_VN.TCVN TCVN5712-1, wa_BE ISO-8859-1, wa_BE.UTF-8 UTF-8, wa_BE@euro ISO-8859-15, xh_ZA ISO-8859-1, xh_ZA.UTF-8 UTF-8, yi_US CP1255, zh_CN GB2312, zh_CN.GB18030 GB18030, zh_CN.GBK GBK, zh_CN.UTF-8 UTF-8, zh_HK BIG5-HKSCS, zh_HK.UTF-8 UTF-8, zh_SG GB2312, zh_SG.GBK GBK, zh_TW BIG5, zh_TW.EUC-TW EUC-TW, zh_TW.UTF-8 UTF-8, zu_ZA ISO-8859-1, zu_ZA.UTF-8 UTF-8
@@ -995,10 +1001,12 @@
 
 Name: man-db/build-database
 Template: man-db/build-database
+Value: true
 Owners: man-db
 
 Name: man-db/install-setuid
 Template: man-db/install-setuid
+Value: false
 Owners: man-db
 
 Name: man-db/rebuild-database
@@ -1007,14 +1015,17 @@
 
 Name: mdadm/autostart
 Template: mdadm/autostart
+Value: false
 Owners: mdadm
 
 Name: mdadm/mail_to
 Template: mdadm/mail_to
+Value: root
 Owners: mdadm
 
 Name: mdadm/start_daemon
 Template: mdadm/start_daemon
+Value: true
 Owners: mdadm
 
 Name: mdadm/warning
@@ -1049,6 +1060,7 @@
 
 Name: netkit-inetd/inetd-dos-services
 Template: netkit-inetd/inetd-dos-services
+Value: true
 Owners: netkit-inetd
 
 Name: passwd/make-user
@@ -1106,6 +1118,7 @@
 
 Name: pcmcia-cs/run_probe
 Template: pcmcia-cs/run_probe
+Value: true
 Owners: pcmcia-cs
 
 Name: pcmcia-cs/start_later
@@ -1114,6 +1127,7 @@
 
 Name: pcmcia-cs/start_pcmcia
 Template: pcmcia-cs/start_pcmcia
+Value: true
 Owners: pcmcia-cs
 
 Name: pcmcia-cs/stop_pcmcia
@@ -1135,7 +1149,9 @@
 
 Name: popularity-contest/participate
 Template: popularity-contest/participate
+Value: false
 Owners: popularity-contest
+Flags: seen
 
 Name: postfix/bad_recipient_delimiter
 Template: postfix/bad_recipient_delimiter
@@ -1215,10 +1231,12 @@
 
 Name: ssh/SUID_client
 Template: ssh/SUID_client
+Value: true
 Owners: openssh-client
 
 Name: tcpd/paranoid-mode
 Template: tcpd/paranoid-mode
+Value: false
 Owners: tcpd
 
 Name: tzconfig/change_timezone

Reply to: