Ich möchte mein / etc-Verzeichnis mithilfe von Bazaar unter Versionskontrolle stellen.
Gibt es irgendwelche Fallstricke dabei? Es scheint sicherer zu sein, einen normalen Benutzer als root zu verwenden - möglicherweise liegt ein Problem mit .bzr vor, das zu einem solchen Benutzer gehört.
etckeeper
ist großartig. Zwei Fallstricke: Zum Sichern schiebst du das Repo irgendwohin, wo es sich befindet. Verwenden Sie dazu bitte schlüsselbasiertes SSH, damit es sicher funktioniert. Außerdem kann das, in dem Sie speichern/etc
, vertraulich sein (denken Sie an/etc/shadow
private Schlüssel). Vergewissern Sie sich daher, dass Sie, wo immer Sie auf das Repo klicken, keine "öffentliche" Webseite haben oder auf andere nicht authentifizierte Weise ausgeliefert werden.Könnte für ein einzelnes System sein Overkill (es sei denn , Sie müssen es von Zeit zu Zeit ‚Wiederaufbau‘) , aber die übliche Lösung für das Konfigurationsmanagement ist etwas zu verwenden scm wie cfengine , Puppet , bcfg2 oder dergleichen, und dann setzen ihre unter Daten Quellcodeverwaltung.
quelle
Hier ist eine Möglichkeit, mit SVN und cron / etc. Zu verwalten . Ich nehme an, es könnte angepasst werden.
quelle