คณะกรรมการ Debian TC มีอำนาจเหนือผู้ดูแล systemd ในเรื่องสิทธิ์ของ /var/lock
คณะกรรมการเทคนิคของ Debian มีมติคัดค้านผู้ดูแลระบบ systemd โดยกำหนดให้ /var/lock ต้องสามารถเขียนได้ตามนโยบายของ Debian
คณะกรรมการเทคนิคของ Debian ซึ่งเป็นหน่วยงานตัดสินใจด้านเทคนิคสูงสุดของ Debian ที่เข้ามาเมื่อผู้พัฒนา Debian ไม่สามารถตกลงกันในประเด็นทางเทคนิคได้ ได้เข้ามาเพื่อแก้ไขข้อพิพาทระหว่างผู้พัฒนา Debian และผู้ดูแล systemd เกี่ยวกับไดเร็กทอรี /var/lock
ความขัดแย้งเริ่มขึ้นหลังจากการอัปเดต systemd ล่าสุด (เวอร์ชัน 258) ที่ทำให้ /var/lock เขียนได้เฉพาะผู้ใช้ root เท่านั้น ทำให้ซอฟต์แวร์บางตัวของ Debian ที่ยังพึ่งพามันสำหรับการล็อกทั่วทั้งระบบไม่สามารถใช้งานร่วมกันได้
อย่างไรก็ตาม คณะกรรมการด้านเทคนิคตัดสินใจที่จะเพิกถอนคำตัดสินของผู้ดูแลระบบ systemd และกำหนดให้ /var/lock ต้องถูกกู้คืนด้วยสิทธิ์ที่ผ่อนคลายมากขึ้น ตามที่คณะกรรมการระบุ แพ็กเกจของ Debian ต้องยังคงปฏิบัติตามมาตรฐานลำดับชั้นของระบบไฟล์ที่ถูกรวมไว้ในนโยบายของ Debian
นั่นหมายความว่า /var/lock ควรยังคงใช้งานได้สำหรับการล็อกทั่วระบบ อย่างน้อยจนกว่าซอฟต์แวร์ที่เกี่ยวข้องทั้งหมดจะย้ายไปใช้ทางเลือกสมัยใหม่ เช่น flock
การตัดสินใจดังกล่าวเกิดขึ้นหลังจากการอภิปรายยาวนานซึ่งเริ่มต้นจากรายงานบั๊กที่นักพัฒนา Debian แสดงความกังวลเกี่ยวกับการเปลี่ยนแปลงของ systemd ในเวลาเดียวกัน มีการเปิดรายงานบั๊กอีกฉบับเกี่ยวกับ systemd เนื่องจากมันเบี่ยงเบนจากแนวทางของ FHS
อย่างไรก็ตาม นักพัฒนาของ systemd ต้นน้ำได้ชี้แจงอย่างชัดเจนว่าพวกเขาไม่ได้ตั้งใจจะทำให้สอดคล้องกับ FHS แต่เสนอว่าผู้จัดจำหน่ายด้านล่างสามารถปรับสิทธิ์ด้วยตัวเองได้หากต้องการ
ค่อนข้างคาดเดาได้ TC ของ Debian ไม่เห็นด้วยกับท่าทีดังกล่าว “ที่ว่า upstream ใด ๆ ไม่สนใจการปฏิบัติตาม FHS ไม่ใช่เหตุผลเพียงพอที่แพ็กเกจของ Debian จะละเลย FHS” คณะกรรมการเขียนไว้ในมติของตน
ภายใต้ฐานอำนาจตามรัฐธรรมนูญ TC ใช้มาตรา 6.1.4 ("คณะกรรมการด้านเทคนิคอาจขอให้ผู้พัฒนาดำเนินการทางเทคนิคเฉพาะอย่าง แม้ว่าผู้พัฒนาไม่ต้องการก็ตาม; ซึ่งต้องได้รับเสียงข้างมาก 3:1") เพื่อล้มล้างผู้ดูแลระบบ systemd
กล่าวอีกนัยหนึ่ง กำหนดการนี้ต้องการให้แพ็กเกจ systemd ของ Debian ให้สิทธิ์การเขียนแก่ /var/lock อีกครั้ง เพื่อให้ซอฟต์แวร์ที่มีอยู่ซึ่งพึ่งพิงมันสามารถทำงานได้อย่างถูกต้องต่อไป
คณะกรรมการได้เพิ่มข้อเสนอว่าการจัดเตรียมนี้ควรคงอยู่ต่อไปจนกว่าทุกแพ็กเกจที่เกี่ยวข้องจะถูกย้ายไปใช้ flock หรือกลไกการล็อกที่เหมาะสมอื่น ๆ และนโยบายของ Debian จะได้รับการปรับปรุงให้สอดคล้องกัน
สำหรับข้อมูลเพิ่มเติม ดูการสนทนาเต็มรูปแบบในรายชื่ออีเมลของ Debian
