คำถามติดแท็ก etckeeper

6
มี etckeeper ที่เทียบเท่ากับ Windows หรือไม่? AKA Windows config revision-control
ฉันต้องการสร้างที่เก็บไฟล์กำหนดค่าส่วนกลางเพื่อให้ฉันสามารถเปลี่ยนแปลงการกำหนดค่าใด ๆ ภายใต้การควบคุมการแก้ไข (Mercurial) ซึ่งจะรวมถึงกล่อง GNU / Linux บางกล่อง (ซึ่งจะใช้ etckeeper), ไฟล์กำหนดค่าของอุปกรณ์เครือข่าย, ไฟล์กำหนดค่าเครื่องพิมพ์และสุดท้าย แต่ไม่ท้ายสุดหน้าต่างปรับแต่งค่า ฉันรู้ว่าคุณสามารถนำเข้าการกำหนดค่าบางอย่างเช่น ISA และ DHCPs เป็นไฟล์ข้อความ / xml และแม้กระทั่งโฟลเดอร์ที่แชร์เป็นคีย์รีจิสทรี แต่สำหรับสิ่งต่าง ๆ เช่น GPOs และ AD, IIS, MSSql และอื่น ๆ โดยทั่วไปคุณสามารถมีบางสิ่งบางอย่างที่เทียบเท่ากับ etckeeper ภายใต้ windows ได้หรือไม่ คล้ายกับบางคำสั่งที่อิงกับ PowerShell หรืออะไรทำนองนั้น? นอกจากนี้ ACLs และการอนุญาตอื่น ๆ ของไฟล์จะถูกสงวนไว้ภายใต้ version control (hg) หรือไม่? BTW …

5
etckeeper สามารถใช้เพื่อติดตามไฟล์กำหนดค่าภายนอก / etc ได้หรือไม่?
โดยเฉพาะฉันต้องการติดตามgrub.conf( /boot/grub/grub.conf) และไฟล์ oracle บางไฟล์ (เช่น/db/app/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora) ฉันพยายามใช้ลิงก์ อย่างไรก็ตาม etckeeper / git จะติดตามเฉพาะจุดที่ลิงก์ชี้ไปไม่ใช่เนื้อหาจริง และฉันไม่สามารถสร้างฮาร์ดลิงก์ได้เนื่องจากไฟล์อยู่ในโวลุ่มอื่น ฉันรู้ว่าฉันสามารถตั้งค่าพื้นที่เก็บข้อมูล GIT อื่นได้ ปรับปรุง จากคำตอบของ nealmcb ฉันพบสคริปต์ต่อไปนี้: #!/bin/sh set -e # Based on nealmcb's idea/script from http://serverfault.com/questions/211425/ # If you want other configuration data or files on the system also # opportunistically tracked via etckeeper, use this …
11 git  etckeeper 

2
วิธีการตั้งค่า etckeeper ด้วย Mercurial ใน Ubuntu
ฉันสนใจที่จะติดตั้ง etckeeper ด้วย Mercurial ในระบบ Ubuntu ของฉัน เหตุผลของฉันคือฉันไม่รู้วิธีใช้ Git และไม่ต้องการเรียนรู้ในขณะนี้ ถ้าฉันตรวจสอบคำอธิบายแพ็คเกจมันฟังดูมีแนวโน้ม: kent@rat:~$ apt-cache search etckeeper etckeeper - store /etc in git, mercurial, or bzr ฉันสงสัยว่าจะดำเนินการต่อจากที่นี่ได้อย่างไร ฉันได้ลองใช้ Googling แล้ว แต่ฉันไม่พบอะไรเลยสำหรับ Ubuntu + etckeeper + Mercurial (หากคุณรู้วิธีการสอนที่ดีสำหรับสถานการณ์นี้การเชื่อมโยงเป็นคำตอบที่ยอดเยี่ยมไม่จำเป็นต้องทำซ้ำอีกครั้ง)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.