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                                       [EMAIL PROTECTED]
--- /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, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] ISO-8859-15, bs_BA 
ISO-8859-2, byn_ER UTF-8, ca_ES ISO-8859-1, ca_ES.UTF-8 UTF-8, [EMAIL PROTECTED] 
UTF-8, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] UTF-8, 
[EMAIL PROTECTED] ISO-8859-15, de_BE ISO-8859-1, de_BE.UTF-8 UTF-8, [EMAIL PROTECTED] 
UTF-8, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] ISO-8859-15, 
de_LU ISO-8859-1, de_LU.UTF-8 UTF-8, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 
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, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 
ISO-8859-15, fa_IR UTF-8, fi_FI ISO-8859-1, fi_FI.UTF-8 UTF-8, [EMAIL PROTECTED] 
UTF-8, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] ISO-8859-15, 
fr_LU ISO-8859-1, fr_LU.UTF-8 UTF-8, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 
ISO-8859-15, ga_IE ISO-8859-1, ga_IE.UTF-8 UTF-8, [EMAIL PROTECTED] UTF-8, [EMAIL 
PROTECTED] ISO-8859-15, gd_GB ISO-8859-15, gez_ER UTF-8, [EMAIL PROTECTED] UTF-8, 
gez_ET UTF-8, [EMAIL PROTECTED] UTF-8, gl_ES ISO-8859-1, gl_ES.UTF-8 UTF-8, [EMAIL 
PROTECTED] UTF-8, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 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, 
[EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] ISO-8859-15, nl_NL ISO-8859-1, nl_NL.UTF-8 
UTF-8, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 
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, [EMAIL PROTECTED] UTF-8, 
[EMAIL PROTECTED] 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, [EMAIL PROTECTED] UTF-8, [EMAIL PROTECTED] 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, [EMAIL 
PROTECTED] UTF-8, vi_VN UTF-8, vi_VN.TCVN TCVN5712-1, wa_BE ISO-8859-1, wa_BE.UTF-8 
UTF-8, [EMAIL PROTECTED] 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 via email to