Praetorian
Bekanntes Mitglied
So, jetzt habe ich auch mal was. SuSE setzt zur Verwaltung von Dateien neben dem RPM-Paketmanagementsystem seine eigene Skriptsammlung namens SuSEconfig ein, die bei entsprechender Konfiguration die Dateirechte aller Dateien setzt, neue Configs schreibt etc. Ich weiss, dass es durch Einträge in die /etc/security.local oder so möglich ist, gerade das SuSEconfig-Problem mit den Dateirechten zu lösen - z.B. wenn man will dass das CD-Brennerprogramm SUID-Executables hat dann muss man das in der security.local festlegen, sonst werden die Dateirechte beim nächsten Aufruf von SuSEconfig zurückgesetzt auf 755 oder was weiss ich.
Nun setze ich seit einiger Zeit Debian ein und habe dort ähnliche Tools gefunden. Mit dpkg-statoverride erreicht man, dass non-standard-Dateirechte den nächsten Aufruf von dpkg überleben. dpkg-divert macht etwas ganz und gar interessantes, es leitet nächlich Änderungen an Configdateien, die durch die Installation neuer Pakete geschehen, auf Wunsch in eine andere Datei um. Z.B. Paket XYZ installiert ne neue Config - mir doch egal, meine Config bleibt, XYZ schreibt die Config erst mal dahin wo ichs ihm gesagt habe.
Gibt es sowas wie dpkg-divert auch für SuSE? Ich habe es viel zu oft erleben müssen, wie meine schöne Apache Config oder die irgendeines anderen Programmes überschrieben wurde. Oder was gibt es allgemein bei SuSE für Tools, um "an SuSEconfig vorbei" zu konfigurieren aber trotzdem nicht überschrieben zu werden?
*Mei ist das kompliziert, ich hoffe irgendjemand blickt das und hat ne Antwort parat.*
Nun setze ich seit einiger Zeit Debian ein und habe dort ähnliche Tools gefunden. Mit dpkg-statoverride erreicht man, dass non-standard-Dateirechte den nächsten Aufruf von dpkg überleben. dpkg-divert macht etwas ganz und gar interessantes, es leitet nächlich Änderungen an Configdateien, die durch die Installation neuer Pakete geschehen, auf Wunsch in eine andere Datei um. Z.B. Paket XYZ installiert ne neue Config - mir doch egal, meine Config bleibt, XYZ schreibt die Config erst mal dahin wo ichs ihm gesagt habe.
Gibt es sowas wie dpkg-divert auch für SuSE? Ich habe es viel zu oft erleben müssen, wie meine schöne Apache Config oder die irgendeines anderen Programmes überschrieben wurde. Oder was gibt es allgemein bei SuSE für Tools, um "an SuSEconfig vorbei" zu konfigurieren aber trotzdem nicht überschrieben zu werden?
*Mei ist das kompliziert, ich hoffe irgendjemand blickt das und hat ne Antwort parat.*