ในคำถามก่อนหน้านี้ฉันพบ "ระบบ autodeath cron job" ซึ่งจะปิดเส้นทางเครือข่ายเริ่มต้นของฉันทุกวัน
เมื่อฉันไม่เคยได้ยินเรื่องแบบนี้มาก่อนฉันอยากจะรู้ว่ามันคืออะไรและมีจุดประสงค์อะไร?
ในคำถามก่อนหน้านี้ฉันพบ "ระบบ autodeath cron job" ซึ่งจะปิดเส้นทางเครือข่ายเริ่มต้นของฉันทุกวัน
เมื่อฉันไม่เคยได้ยินเรื่องแบบนี้มาก่อนฉันอยากจะรู้ว่ามันคืออะไรและมีจุดประสงค์อะไร?
คำตอบ:
เป้าหมายsystem-autodeath
คือการถอดเครื่องออกจากเครือข่ายทุกวันจนกว่าจะมีคนทำอะไรสักอย่างเกี่ยวกับเรื่องนี้
หน้าคน:
system-autodeath เป็นงาน cron ที่รันทุกวันตรวจสอบเวลาปัจจุบันกับวันที่กำหนดค่าตายตัวของเครื่อง ภายในหนึ่งสัปดาห์ของวันที่นี้ระบบจะส่งบันทึกการแจ้งเตือนไปยัง syslog.alert เพื่อแจ้งเตือนว่าระบบที่มี autodie ในวันที่ระบุ ในวันที่ระบบจะลบเส้นทางเริ่มต้นของมัน มันจะทำเช่นนี้ทุกวันจนกว่าจะมีใครทำอะไรเกี่ยวกับมัน
Glen Turner เขียนในบล็อกของเขาว่าทำไมจึงน่าตื่นเต้นที่มี :
เมื่อฉันเห็นบล็อกของ Paul Fenwick เมื่อ autodie วิญญาณของฉันกระโจนไปสู่ Nirvana เนื่องจากฉันต้องการสิ่งอำนวยความสะดวก autodie ใน Linux เป็นเวลานาน จากนั้นฉันอ่านบทความและพบว่าไม่ใช่สิ่งที่ฉันคิดเลย
...
Linux ใช้งานได้ ดังนั้นบางคนไม่อัพเดท ไม่มีสิ่งใดผิดปกติ - ยกเว้นในเครื่องบนอินเทอร์เน็ต ในกรณีดังกล่าวเครื่องที่เก่ากว่าและไม่รองรับจะเสี่ยงต่อการใช้งานในทางที่ผิด มีเครื่องจักรจำนวนมากเกี่ยวกับ ฉันถอดปลั๊กเครื่องที่ใช้ Red Hat Linux 5.2 เมื่อวันก่อน
ฉันชอบที่จะแจกทุกอย่างเพื่อจัดส่งด้วยงาน cron อัตโนมัติ จัดส่งระบบปฏิบัติการด้วยวันหมดอายุที่คาดไว้เมื่อวันนั้นมาถึงลบเส้นทางเริ่มต้นใด ๆ หากผู้ขายขยายการบำรุงรักษาพวกเขาสามารถอัปเดตแพ็คเกจอัตโนมัติภายใต้ส่วนหนึ่งของการบำรุงรักษานั้น ในทำนองเดียวกันสำหรับโครงการบำรุงรักษา "มรดก" การกระจาย
สิ่งนี้มีประโยชน์มากหากคุณต้องการบังคับใช้การอัปเดต ในเครือข่ายที่มีการดูแลรักษา (เช่นเครือข่ายองค์กร) อาจเป็นที่ต้องการที่จะมีความสามารถในการบังคับใช้การอัปเดตและหากระบบไม่ได้รับการอัพเดตเพื่อนำออกจากเครือข่ายด้วยเหตุผลด้านความปลอดภัย ดังนั้นทุกครั้งที่มีการอัพเดต autodeath-date จะถูกผลักไปสู่อนาคตหากไม่มีการอัพเดต (ไม่ว่าจะด้วยเหตุผลใด) เครื่องจะถูกนำออกจากเครือข่ายจนกว่าผู้ดูแลระบบจะดู
การดำเนินการใน Fedora น่าจะเป็นจากเซทวิดัลกล่าวถึงในรายชื่อผู้รับจดหมายพัฒนา Fedora
[เพื่อตอบสนองต่อ James Hubbard ที่ถามถึงความจำเป็นของระบบดังกล่าว]
ในฐานะที่เป็นระบบดูแลระบบเดิมที่ดูแล respin ในหลาย ๆ linux distro ออกมาสำหรับคนที่ติดตั้งระบบที่ฉันไม่ได้ควบคุมสิ่งที่กล่าวมาข้างต้น
หากนักศึกษาระดับบัณฑิตศึกษาในห้องปฏิบัติการที่ติดตั้งมหาวิทยาลัยลินุกซ์ distro ตัดสินใจที่จะไม่ติดตามและตรวจสอบระบบของพวกเขาฉันต้องการให้มันทิ้งเส้นทางเริ่มต้นดังนั้นอย่างน้อยก็สามารถเข้าถึงได้จากเครือข่ายท้องถิ่นเท่านั้น
นอกจากนี้ยังมีการลงทะเบียนเรียนเดิมของความคิดที่อยู่ในรายชื่อทางไปรษณีย์
ตามความเป็นจริงฉันไม่สามารถหาโพสต์บล็อกที่อ้างอิงโดย Glen Turner ยกเว้นเครื่องมือ autodie สำหรับ Perlซึ่งดูเหมือนว่าจะให้บริการที่แตกต่างกันโดยสิ้นเชิง ฉันยังไม่สามารถค้นพบว่ามันเป็นสิ่งที่เกิดขึ้นจากโลกของยูนิกซ์หรือเป็นความคิดที่เกิดขึ้นเมื่อไม่กี่ปีที่ผ่านมา
อย่างไรก็ตามมันมีจุดประสงค์เป็นจุดประสงค์ที่ จำกัด และเฉพาะอย่างยิ่ง แต่ก็ยังมีจุดประสงค์ ในการรายงานข้อผิดพลาดที่จะทำมากล้างระบบ autodeath ไม่เคยอยู่ในการติดตั้งเริ่มต้น หากสิ่งนี้สิ้นสุดลงบนเครื่องของคุณคุณอาจติดตั้งแพคเกจนี้โดยบังเอิญกับแพ็คเกจอื่น (คนที่ Fedora มักจะชอบที่จะรู้ว่าแพ็กเกจขึ้นอยู่กับสิ่งนี้) หรือคนอื่นก็ใจดีที่จะติดตั้งให้คุณ
ตามหน้านี้มันถูกสร้างขึ้นมาเพื่อปิดการใช้งานเส้นทางเริ่มต้นโดยอัตโนมัติในวันที่กำหนด
ค้นหาไฟล์system-autodeath.conf
กำหนดค่าของที่นั่นคุณจะพบสิ่งนี้:
DEATHDATE=2999-12-31
เกี่ยวกับการติดตั้งแบบไม่รู้ตัวคุณควรเพิ่มสิ่งที่คุณใช้สำหรับการจำลองเสมือนและจากที่มีแม่แบบ fedora ของคุณ
คุณควรตรวจสอบวันที่ vm ของคุณด้วยการใช้date
เปลือกของคุณบางทีวันที่ไม่ดีอาจทำให้วันที่คุณตายเกิดขึ้นเร็วกว่าที่คาด
ฉันไม่รู้ว่ามีใครคิดคำแนะนำของฉันมากพอที่จะเขียนโค้ด ดูเหมือนว่าฉันเป็นหนี้เซทวิดัลเบียร์ บล็อกโพสต์ถูกย้ายไปที่http://vk5tu.livejournal.com/19594.htmlและฉันเขียนคำอธิบายที่สมบูรณ์กว่าสำหรับรายชื่อผู้รับจดหมายของ Fedora Development https://lists.fedoraproject.org/pipermail/devel/2008-September/009618 HTML
ด้วยความปรารถนาดีทุกคนเกลน