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

Re: Preload von Debconf-Fragen zur Update-Erleichterung



On Sun, 21 Jul 2002 18:44:02 +0200, Marc Haber
<mh+debian-user-german@zugschlus.de> wrote:
>ich habe in den nächsten Wochen einige Updates von potato auf woody
>vor mir und möchte mir natürlich die Arbeit so leicht wie möglich
>machen. Dabei habe ich mir gedacht, dass man die Antworten für die
>debconf-Fragen vorab direkt in die Debconf-Datenbank schiesst,

Man kann den gewünschten Ansatz auch über debconf.conf erfüllen. Man
update als erstes debconf und hinterlege dann eine /etc/debconf.conf
folgenden Inhalts:

|Config: configdb
|Templates: templatedb
|
|Name: localdb
|Driver: File
|Filename: /var/cache/debconf/config.dat
|
|Name: globaldb
|Driver: File
|Filename: /var/cache/debconf/global.dat
|Readonly: true
|Required: false
|
|Name: configdb
|Driver: Stack
|Stack: localdb, globaldb
|
|Name: templatedb
|Driver: File
|Mode: 644
|Filename: /var/cache/debconf/templates.dat

In /var/cache/debconf/global.dat hinterlege man dann die
Datenbank-Schnipsel von einem System, auf dem man die Fragen wie
gewünscht beantwortet hat, also z.B.:
|Name: netbase/inetd-dos-services
|Template: netbase/inetd-dos-services
|Owners: netbase, netbase/inetd-dos-services
|
|Name: netbase/ipfwadm-wrapper
|Template: netbase/ipfwadm-wrapper
|Owners: netbase, netbase/ipfwadm-wrapper
|
|Name: netbase/ipv6-hosts
|Template: netbase/ipv6-hosts
|Value: true
|Owners: netbase, netbase/ipv6-hosts
|Flags: seen
|
|Name: netbase/spoofprot
|Template: netbase/spoofprot
|Value:
|Owners: netbase, netbase/spoofprot
|Flags: seen
|
|Name: netbase/spoofprot/pre-2.2-interfaces
|Template: netbase/spoofprot/pre-2.2-interfaces
|Value: does-not-apply
|Owners: netbase, netbase/spoofprot/pre-2.2-interfaces
|Flags: seen
|
|Name: netbase/spoofprot/pre-2.2-ip
|Template: netbase/spoofprot/pre-2.2-ip
|Value: does-not-apply
|Owners: netbase, netbase/spoofprot/pre-2.2-ip
|Flags: seen

Wenn man nun das Update durchführt, dachte ich mir, dass die Werte aus
global.dat gelesen werden. Das ist auch so, nur leider scheint debconf
die Flags zu ignorieren: Ich bekomme die Fragen zwar mit den richtigen
Defaultwerten, aber trotzdem gestellt.

Hat jemand eine Idee für einen Würgaround?

Grüße
Marc

-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber          |   " Questions are the         | Mailadresse im Header
Karlsruhe, Germany  |     Beginning of Wisdom "     | Fon: *49 721 966 32 15
Nordisch by Nature  | Lt. Worf, TNG "Rightful Heir" | Fax: *49 721 966 31 29


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)



Reply to: