Ja also erstmal danke für die Blumen
das dein Template ständig futsch is lieg am ,
signal-event post-upgrade, wie ich in einem anderen Beitrag schon mal schrieb, baut der SME seine Configuration bei jedem "signal-event post-upgrade" zusammen.
jede deiner config dateien liegt unterhalb von
/etc/e-smith
da drin sind dann :
Vorlagen = Templates.
Templates --> Konfig für deine Systemdateien/Dienste und was auch immer
Templates-custom --> zusätzliche Einstellungen sind um den überblick zu behalten , ausgegliedert.
Dann noch Templates die die Parameter für angelegte User und haste nicht gesehen..
im Grunde ist das , anders. Das ist das Herz des SME. Wenn du in Templates was änderst wird diese Einstellung auch noch dem post-update noch verfügbar sein.
Nehmen wir mal dein Backuppc
die config. die fehlerhaft liegt ist unter /etc/httpd/conf und nennt sich dort httpd.conf
diese struktur bildet sich auch unterhalb von /etc/e-smith/templates/ ab, dort gibt es ein /etc/httpd/conf/
da sich die httpd.conf aus sehr vielen Optionen zusammenbaut ist die quelle nicht bloß eine datei sondern ein ordner dieser nennt sich dann genau wie die entstehende Datei --> /etc/e-smith/templates/etc/httpd/conf/httpd.conf
innerhalb davon sind dann die Elemente die deine (defekte) httpd.conf erstellen.
Bei Backuppc ist das die /etc/e-smith/templates/etc/httpd/conf/httpd.conf -- 99BackupPC
um Verwechselungen und Dopplungen zu vermeiden , setzt man hier zahlen und meist eindeutige Bezeichnungen für die option ein.
das problem am 99backuppc is , das es beim zusammenbau , manchmal so aussieht:
Option
Option
so wär es richtig.
bei backuppc , sah es bei mir so aus :
optionoption
da fehlte ein Freizeichen nach dem letzten Template , also eines <99backup.
Also sucht man entweder das letzte Template vor deinem , oder du nimmst deines und machst oben nen Freizeichen rein..
So ich hoffe das hab ich so einigermaßen rüber gebracht.
Marcel