debconf und manuell geänderte Konfigurationsdateien
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
"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
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
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
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
> 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
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
> 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
"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
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
"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
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
"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
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
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
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
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
"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
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
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)