Menempatkan / etc di bawah kendali sumber

14

Saya ingin meletakkan / etc direktori iunder kontrol sumber menggunakan bazaar.

Apakah ada gotcha dalam melakukan ini. Tampaknya lebih aman untuk melakukannya pengguna pengguna biasa daripada root - mungkin ada masalah dengan .bzr milik pengguna tersebut.

tepat waktu
sumber

Jawaban:

15

Anda harus melihat menggunakan dllkeeper , daripada mencoba menemukan kembali roda.

ThatGraemeGuy
sumber
Tampak menjanjikan, saya harus mencari di google bagaimana cara menggunakannya. Apakah ada pointer ke panduan untuk mengaturnya.
justintime
Saya belum menggunakannya secara pribadi, maaf. Lihat apakah ada yang membantu di sini: serverfault.com/search?q=etckeeper
ThatGraemeGuy
2
etckeeperMengagumkan. Dua mengerti: untuk cadangan, Anda akhirnya mendorong repo di suatu tempat yang jauh. Silakan gunakan SSH berbasis kunci untuk itu, sehingga dapat dilakukan dengan aman. Selain itu, apa yang Anda simpan /etcdapat menjadi sensitif (pikirkan /etc/shadowatau kunci pribadi), jadi pastikan bahwa di mana pun Anda mendorong repo tidak memiliki laman web 'publik', atau sedang dilayani melalui cara lain yang tidak diautentikasi.
Marcin
4

Mungkin berlebihan untuk satu sistem (kecuali jika Anda perlu 'membangun kembali' dari waktu ke waktu) tetapi solusi yang biasa untuk manajemen konfigurasi adalah menggunakan beberapa scm seperti cfEngine , Puppet , bcfg2 , atau sejenisnya, dan kemudian meletakkan data mereka di bawah kontrol sumber.

Luke404
sumber