Bagaimana cara saya mengedit file sistem dengan aman menggunakan paket debian?


1

Saya membuat paket debian dan saya bertanya-tanya apakah ada cara yang aman untuk memodifikasi file sistem. Misalnya, ketika postinstdijalankan saya ingin mengedit /etc/login.defsuntuk mengubah pengaturan. Saya bisa menggunakan sed untuk melakukan ini, yang akan membuat sisa file utuh.

Saya ingin menjadikan ini sesuatu yang sepenuhnya dapat dibalik, tetapi saya tidak yakin apa yang biasanya dilakukan paket Debian dalam situasi ini. Apakah mereka hanya membuat cadangan bernama sesuatu seperti /etc/file.conf.backup?

Jawaban:


1

Paket tidak boleh memodifikasi file milik paket lain.

Lihat http://www.debian.org/doc/debian-policy/ch-files.html di 10.7.4

Anda tidak bisa hanya mengedit file konfigurasi milik paket lain. Jika paket itu mendukung direktori conf.d Anda dapat memasukkan file konfigurasi Anda sendiri ke dalamnya.

Jika paket dari mana conffile datang tidak menyediakan alat apa pun untuk mengeditnya, Anda harus mengajukan pertanyaan ke milis debian-devel.


1
Ini tidak memberikan jawaban untuk pertanyaan itu. Untuk mengkritik atau meminta klarifikasi dari penulis, tinggalkan komentar di bawah posting mereka.
Tog

Lebih baik jika saya jelaskan MENGAPA dia tidak bisa?
LtWorf

Ya, maaf untuk singkatnya
Tog

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.