อนุญาตให้กลุ่มที่ไม่ใช่ sudo ควบคุมงานพุ่งพรวด
ฉันพยายามที่จะตั้งค่าการงานพุ่งพรวดในการทำงานในการเริ่มต้นระบบและที่ยังสามารถเริ่มต้น / sudoหยุดโดยสมาชิกของกลุ่มอื่นที่ไม่ใช่ ด้วยเวอร์ชันก่อนหน้านี้ฉันใช้update-rc.dและสคริปต์ที่เก็บไว้/etc/init.d/เพื่อให้ทำงานได้โดยการเพิ่ม%Group ALL = NOPASSWD: /etc/init.d/scriptnameไฟล์ sudoers ของฉัน แต่ดูเหมือนว่าฉันจะไม่สามารถทำงานได้เทียบเท่ากับการพุ่งพรวด ฉันพยายามเพิ่ม%Group ALL = NOPASSWD: /sbin/initctl start jobnameไฟล์ sudoers แต่พยายามเรียกใช้คำสั่งstart jobnameสร้างข้อผิดพลาดนี้: start: Rejected send message, 1 matched rules; type="method_call", sender=":1.21" (uid=1000 pid=5148 comm="start jobname " interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init") ใกล้ที่ฉันสามารถบอกได้ว่าเป็นเรื่องร้องเรียนเกี่ยวกับวิธีที่บัญชีผู้ใช้ของฉันไม่ได้รับอำนาจในการส่งข้อความ 'เริ่ม' ในไฟล์กำหนดค่า D-Bus สำหรับการเริ่มต้น ฉันไม่สามารถค้นหาข้อมูลใด …