debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Florian Effenberger
Hallo zusammen,

wenn ich Konfigurationsdateien manuell verändert hab, meckert debconf - zu
Recht - dass es die Dateien nicht anfassen will :)

Nur: falls ich doch einmal die Datei überschreiben will, wie schaffe ich
das? Wie sage ich debconf, dass es die Datei, die ich geändert habe, mit
seinem Vorschlag überschreiben soll?

Danke!
Flo


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Frank Küster
"Florian Effenberger" <[EMAIL PROTECTED]> schrieb:

> Hallo zusammen,
>
> wenn ich Konfigurationsdateien manuell verändert hab, meckert debconf - zu
> Recht - dass es die Dateien nicht anfassen will :)
>
> Nur: falls ich doch einmal die Datei überschreiben will, wie schaffe ich
> das? Wie sage ich debconf, dass es die Datei, die ich geändert habe, mit
> seinem Vorschlag überschreiben soll?

debconf meckert nicht zurecht. Debconf ist dafür da, beim ersten
Installieren einen (möglichst) lauffähigen Zustand zu erzeugen; es ist
_keine_ Registry, die auf Dauer die Macht über die Konfigurationsdateien
behalten soll.

Wenn ein Paket beim Upgrade wieder debconf verwenden möchte, dann muss
es die Konfigurationsdatei parsen, gegebenenfalls nach Änderungen fragen
und wenn dies gewünscht ist die Änderung, aber auch den ganzen anderen
Rest wieder in die Datei schreiben.

Eine problematische Lösung dafür ist, eine "managed by debconf"-Section
in die Datei einzufügen. Sauber geht es nur mit parsen.

Vermutlich handelt es sich also um einen Bug in dem Paket (es gibt
viele von der Sorte). Um was geht es denn konkret?

Gruß, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Florian Effenberger
Hi Frank,

ich habe in meiner XF86Config-4 noch einige Änderungen machen müssen, zB die
DEFOMA-Fontpfade für die TrueType-Fonts einbinden. Wenn ich danach
Einstellungen per

dpkg-reconfigure xserver-xfree86

ändern will nimmt er die nicht an ;(

Gruß
Flo


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Tim Weippert

Hi, 

On Wed, Dec 10, 2003 at 12:39:05PM +0100, Florian Effenberger wrote:
> Hallo zusammen,
> 
> wenn ich Konfigurationsdateien manuell verändert hab, meckert debconf - zu
> Recht - dass es die Dateien nicht anfassen will :)
> 
> Nur: falls ich doch einmal die Datei überschreiben will, wie schaffe ich
> das? Wie sage ich debconf, dass es die Datei, die ich geändert habe, mit
> seinem Vorschlag überschreiben soll?

Du sagst einfach Yes, wenn dur gefragt wirst, ob die Datei überschrieben
werden soll!?

HTH, 

tim

-- 
When confronted by a difficult problem, you can solve it more easily by
reducing it to the question, "How would the Lone Ranger handle this?"

Tim Weippert <[EMAIL PROTECTED]>
GnuPG Key http://www.topf-sicret.org/kontakt.html


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Florian Effenberger
Hi Tim,

> Du sagst einfach Yes, wenn dur gefragt wirst, ob die Datei überschrieben
> werden soll!?

Ich werde ja nicht gefragt! Obwohl ich mir alle Fragen (Priority: low)
anzeigen lasse, kommt am Ende nur ein lapidares "Kann ich nich
überschreiben, wurde vom Benutzer manuell geändert" (sinngemäß)

Bin hier auf Sarge.

Flo


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



RE: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Patrik Mayer
> Hi Patrik,
Hi Florian...


> leider nein, dann meckert er nur, ich hätte die Datei manuell geändert ;(
Hm, also ich mach XF86Config (oder hieß das Setup), mach da meine
einstellungen, editier die XF86Config und kopier die dann nach
/etc/X11/XF86Config-4 als root.

Die Einstellungen haben dann auch alle User...

mfg


Patrik Mayer
---
Intedo GmbH
Heinrich-Neeb-Str. 17
35423 Lich

fon: 06404 6590 0



-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Florian Effenberger
Hi Patrik,


> Hm, also ich mach XF86Config (oder hieß das Setup), mach da meine
> einstellungen, editier die XF86Config und kopier die dann nach
> /etc/X11/XF86Config-4 als root.

> Die Einstellungen haben dann auch alle User...

Dann hast du aber immer noch das Problem, dass ein nachträgliches

dpkg-reconfigure xserver-xfree86

nicht mehr funktioniert, oder?

Gruß
Flo


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



RE: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Patrik Mayer
> Hi Patrik,
:)


> Dann hast du aber immer noch das Problem, dass ein nachträgliches
>
> dpkg-reconfigure xserver-xfree86

Jupp... benutz nicht so oft dpkg-reconfigure. ;)



mfg

Patrik Mayer
---
Intedo GmbH
Heinrich-Neeb-Str. 17
35423 Lich

fon: 06404 6590 0



-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Frank Küster
"Florian Effenberger" <[EMAIL PROTECTED]> schrieb:

> Hi Frank,
>
> ich habe in meiner XF86Config-4 noch einige Änderungen machen müssen, zB die
> DEFOMA-Fontpfade für die TrueType-Fonts einbinden. Wenn ich danach
> Einstellungen per
>
> dpkg-reconfigure xserver-xfree86
>
> ändern will nimmt er die nicht an ;(

Dazu gibt es etwa eine Zillion Mails auf debian-devel, debian-x und im
Bug Tracking System. 

Kurzversion: Es ist bei einer derart komplexen Datei wie XF86Config-4
nicht möglich, sie sicher zu parsen, jedenfalls ist es den
Debian-Maintainern des Pakets derzeit nicht möglich. Daher gilt hier ent
oder weder:

Entweder du begnügst dich mit dem, was debconf leisten kann, dann kannst
du auch dpkg-reconfigure verwenden. Oder du editierst sie manuell, dann
must du auf dpkg-reconfigure verzichten. That's life. Und in diesem Fall
kein Bug, IMHO.

Gruß, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Florian Effenberger
Hi Frank,


> Dazu gibt es etwa eine Zillion Mails auf debian-devel, debian-x und im
> Bug Tracking System.

> Kurzversion: Es ist bei einer derart komplexen Datei wie XF86Config-4
> nicht möglich, sie sicher zu parsen, jedenfalls ist es den
> Debian-Maintainern des Pakets derzeit nicht möglich. Daher gilt hier ent
> oder weder:

> Entweder du begnügst dich mit dem, was debconf leisten kann, dann kannst
> du auch dpkg-reconfigure verwenden. Oder du editierst sie manuell, dann
> must du auf dpkg-reconfigure verzichten. That's life. Und in diesem Fall
> kein Bug, IMHO.

Okay, aber gibt es denn keine Option, die XF86Config-4 KOMPLETT
zurückzusetzen? Wenn ich "from scratch" anfangen will müsste ich sonst das
Paket purgen und dann wieder installieren - und das ist doch Blödsinn ;(

Gruß
Flo


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Frank Küster
"Florian Effenberger" <[EMAIL PROTECTED]> schrieb:

> Hi Tim,
>
>> Du sagst einfach Yes, wenn dur gefragt wirst, ob die Datei überschrieben
>> werden soll!?
>
> Ich werde ja nicht gefragt! Obwohl ich mir alle Fragen (Priority: low)
> anzeigen lasse, kommt am Ende nur ein lapidares "Kann ich nich
> überschreiben, wurde vom Benutzer manuell geändert" (sinngemäß)
>
> Bin hier auf Sarge.

Dann kennst du dich ja mit dem BTS aus und hättest

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206900

(und wohl auch andere) eigentlich selber finden können.

Gruß, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Christian Riedel
Florian Effenberger wrote:
Ich werde ja nicht gefragt! Obwohl ich mir alle Fragen (Priority: low)
anzeigen lasse, kommt am Ende nur ein lapidares "Kann ich nich
überschreiben, wurde vom Benutzer manuell geändert" (sinngemäß)
Bin hier auf Sarge.
Moin,

du erzeugst einfach in /var/lib/xfree86 eine Datei namens 
XF86Config-4.md5sum in der du mit md5sum die Checksumme deiner 
geaenderten XF86Config-4 speicherst.

Danach uebernimmt debconf deine Aendrungen aus dem Config-Dialog wieder, 
aber deine manuellen Aenderungen sind dann wieder futsch.

HTH

Christian

--
To reply to this posting directly you have to remove
the 'NO-SPAM' part from the email address.
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Frank Küster
"Florian Effenberger" <[EMAIL PROTECTED]> schrieb:

> Hi Frank,
>
>
>> Dazu gibt es etwa eine Zillion Mails auf debian-devel, debian-x und im
>> Bug Tracking System.
>
>> Kurzversion: Es ist bei einer derart komplexen Datei wie XF86Config-4
>> nicht möglich, sie sicher zu parsen, jedenfalls ist es den
>> Debian-Maintainern des Pakets derzeit nicht möglich. Daher gilt hier ent
>> oder weder:
>
>> Entweder du begnügst dich mit dem, was debconf leisten kann, dann kannst
>> du auch dpkg-reconfigure verwenden. Oder du editierst sie manuell, dann
>> must du auf dpkg-reconfigure verzichten. That's life. Und in diesem Fall
>> kein Bug, IMHO.
>
> Okay, aber gibt es denn keine Option, die XF86Config-4 KOMPLETT
> zurückzusetzen? Wenn ich "from scratch" anfangen will müsste ich sonst das
> Paket purgen und dann wieder installieren - und das ist doch Blödsinn ;(

Was sagt denn dpkg-reconfigure, wenn du die Datei einfach umbenennst,
sie also gar nicht mehr da ist?

Gruß, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Florian Effenberger
Hi Frank,


> Dann kennst du dich ja mit dem BTS aus und hättest
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206900
> (und wohl auch andere) eigentlich selber finden können.

Ah, danke dir!

Trotzdem ziemlich dämlich, dass man keine Option "Please start from scratch
and generate a brand-new config file" hat :(

Gruß
Flo


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Florian Effenberger
Hi Frank,


> Was sagt denn dpkg-reconfigure, wenn du die Datei einfach umbenennst,
> sie also gar nicht mehr da ist?

Dann meckert er, er kann sie nicht bearbeiten, es würde sie nicht geben :(

Gruß
Flo


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Florian Effenberger
Hi Christian,

ah, tausend Dank, das hab ich gesucht! :)

Flo

- Original Message - 
From: "Christian Riedel" <[EMAIL PROTECTED]>
To: "Debian-User-German Mailingliste" <[EMAIL PROTECTED]>
Sent: Wednesday, December 10, 2003 2:09 PM
Subject: Re: debconf und manuell geänderte Konfigurationsdateien

Moin,

du erzeugst einfach in /var/lib/xfree86 eine Datei namens
XF86Config-4.md5sum in der du mit md5sum die Checksumme deiner
geaenderten XF86Config-4 speicherst.

Danach uebernimmt debconf deine Aendrungen aus dem Config-Dialog wieder,
aber deine manuellen Aenderungen sind dann wieder futsch.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Andreas Metzler
On Wed, Dec 10, 2003 at 03:36:48PM +0100, Florian Effenberger wrote:
> Hi Frank,
> 
> 
> > Dann kennst du dich ja mit dem BTS aus und hättest
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206900
> > (und wohl auch andere) eigentlich selber finden können.
> 
> Ah, danke dir!
> 
> Trotzdem ziemlich dämlich, dass man keine Option "Please start from scratch
> and generate a brand-new config file" hat :(

Steht alles in der FAQ.
*) I've customized my /etc/X11/X, /etc/X11/Xwrapper.config, and/or
   /etc/X11/XF86Config-4 files so the packages don't automatically
   update them anymore.  I'd like them automatically managed again,
   though; how can I achieve that?
[Fette Warnung geloescht]
# md5sum /etc/X11/XF86Config-4 > /var/lib/xfree86/XF86Config-4.md5sum
# dpkg-reconfigure xserver-xfree86

cu andreas


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Frank Küster
"Florian Effenberger" <[EMAIL PROTECTED]> schrieb:

> Hi Frank,
>
>
>> Dann kennst du dich ja mit dem BTS aus und hättest
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206900
>> (und wohl auch andere) eigentlich selber finden können.
>
> Ah, danke dir!
>
> Trotzdem ziemlich dämlich, dass man keine Option "Please start from scratch
> and generate a brand-new config file" hat :(

Wenn du sarge verwendest, solltest du dir den Umgang mit dem BTS
angewöhnen. Es gibt schon einen entsprechenden wishlist bug.

Gruß, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-10 Thread Florian Effenberger
Hallo nochmal an alle,


herzlichen Dank für eure Tipps, jetzt klappt es :)

Viele Grüße
Flo


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: debconf und manuell geänderte Konfigurationsdateien

2003-12-12 Thread Mike Przygoda
Florian Effenberger schrieb:
Hi Frank,



Was sagt denn dpkg-reconfigure, wenn du die Datei einfach umbenennst,
sie also gar nicht mehr da ist?


Dann meckert er, er kann sie nicht bearbeiten, es würde sie nicht geben :(

Gruß
Flo

und wenn du eine leere datei erstellst ... (deine alte natürlich sichern) ??

--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)