Alle Optionen
wheezy  ] [  jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Quellcode: ucf  ]

Paket: ucf (3.0025+nmu3)

Links für ucf

Screenshot

Debian-Ressourcen:

Quellcode-Paket ucf herunterladen:

Betreuer:

Ähnliche Pakete:

Update Configuration File: konserviert Anpassungen von Konfigurationsdateien

Die Debian-Richtlinien fordern, dass Änderungen des Benutzers in Konfigurationsdateien beim Aktualisieren von Paketen erhalten bleiben müssen. Der einfache Weg zur Durchsetzung dieses Verhaltens ist, die Konfigurationsdatei zu einem »conffile« zu machen. In diesem Fall behandelt dpkg diese Datei während des Aktualisierungsvorganges gesondert und befragt nötigenfalls den Anwender.

Dies ist aber nur angemessen, wenn eine für die Mehrzahl der Installationen arbeitsfähige Standardversion bereitgestellt werden kann, obwohl manche Systemverwalter diese anpassen werden. Es schließt ein, dass die Standardversion Teil des Paketes wird und diese nicht von Skripten während der Installation (oder irgendwann später) angepasst werden darf.

Dieses Skript versucht conffile-ähnliche Handhabungen für Dateien bereitzustellen, die keine ausgezeichneten conffiles sein können und nicht innerhalb von Debian-Paketen ausgeliefert werden, jedoch aber beim postinst verarbeitet werden. Dieses Skript erlaubt es Dateien in /etc zu pflegen, Anwenderänderungen zu wahren und im Allgemeinen ähnliche Möglichkeiten während einer Aktualisierung anzubieten, die dpkg normalerweise für »conffile«-Dateien bereithält.

Zusätzlich stellt dieses Skript Möglichkeiten zur Verfügung, eine Datei mit einem conffile-ähnlichen Schutz zu versehen, die diese vorher nicht hatte und versucht Fragen beim Installationsvorgang zu minimieren. In der Tat sind die Möglichkeiten eine nicht-conffile Datei zu einer Datei mit conffile-Status zu überführen, besser als jene, die von dpkg angeboten werden.

Markierungen: System-Administration: Konfigurationswerkzeug, Software-Entwicklung: Paketierung, Implementiert in: implemented-in::shell, interface::commandline, Rolle: Programm, Zweck: Hilfswerkzeug, Anwendungs-Suite: suite::debian, use::configuring

Andere Pakete mit Bezug zu ucf

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • enhances

ucf herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
all 69,2 kB230,0 kB [Liste der Dateien]