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.
etckeeper
Mengagumkan. 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/etc
dapat menjadi sensitif (pikirkan/etc/shadow
atau 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.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.
sumber
Berikut adalah cara menggunakan SVN dan cron untuk mengelola / dll . Saya kira itu bisa diadaptasi.
sumber