วาง / etc ภายใต้การควบคุมแหล่งที่มา


14

ฉันต้องการที่จะนำการควบคุมแหล่งไดเรกทอรี iunder ของฉัน / etc โดยใช้บาซ่า

มี gotchas ใด ๆ ในการทำเช่นนี้ ดูเหมือนว่าปลอดภัยกว่าที่จะทำให้ผู้ใช้เป็นผู้ใช้ธรรมดามากกว่ารูท - อาจมีปัญหากับ. bzr ที่เป็นของผู้ใช้ดังกล่าว

คำตอบ:


15

คุณควรดูการใช้etckeeperแทนที่จะพยายามบูรณาการล้อ


ดูมีแนวโน้มฉันต้อง google เพื่อค้นหาวิธีการใช้งาน มีตัวชี้ไปยังคำแนะนำในการตั้งค่าหรือไม่
justintime

ฉันไม่ได้ใช้มันเป็นการส่วนตัวขอโทษ ดูว่ามีอะไรที่นี่ช่วยได้
ไหม

2
etckeeperมันยอดเยี่ยม สอง gotchas สรรพสินค้า: สำหรับการสำรองข้อมูลคุณท้ายผลักดัน repo ที่ห่างไกล โปรดใช้ SSH แบบใช้คีย์เพื่อทำสิ่งนั้นให้ปลอดภัย นอกจากนี้สิ่งที่คุณเก็บไว้/etcอาจมีความละเอียดอ่อน (คิด/etc/shadowหรือกุญแจส่วนตัว) ดังนั้นตรวจสอบให้แน่ใจว่าทุกครั้งที่คุณผลักดัน repo ให้ไม่มีหน้าเว็บ "สาธารณะ" หรือแสดงผลโดยวิธีอื่นที่ไม่ผ่านการตรวจสอบสิทธิ์
Marcin

4

อาจจะ overkill สำหรับระบบเดียว (ยกเว้นกรณีที่คุณต้อง 'สร้าง' มันเป็นครั้งคราว) แต่วิธีการแก้ปัญหาตามปกติสำหรับการบริหารจัดการการกำหนดค่าคือการใช้บางSCMเช่นcfengine , หุ่นกระบอก , bcfg2หรือชอบแล้วใส่ของพวกเขาข้อมูลภายใต้ การควบคุมแหล่งที่มา


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.