AutoShutdown - InBasic
มันคือ add-on สำหรับ Firefox นะจ๊ะ คือว่า ถ้าเรา download ไฟล์ใหญ่ๆ แล้วขี้เกียจรอจนเสร็จ ค่อยปิดเครื่องคอมพิวเตอร์ละก็ เจ้า AutoShutdown นี่ช่วยได้มากเลย
ส่วนประเด็นที่เขียนถึง เพราะลองใช้แล้วมันไม่ work น่ะสิ มันได้แต่ปิด Firefox ไม่เห็นจะ shutdown เครื่อง Mac ของเราเลย!?
หลังจากสืบเสาะ investigate อยู่หลายเพลา ผู้เขียนก็ค้นพบว่า เพราะชุดคำสั่งในตัว add-on นี่มันใช้กับเครื่อง Mac ไม่ได้ เพราะดันไปติดเรื่อง security และ authorization ของ user ที่ต้องใช้ sudo เพื่อเรียกคำสั่ง shutdown
ขั้นตอนการแก้ไขก็มีดังนี้นะจ๊ะ
1. แก้ไขแฟ้มข้อมูล sudoers เพื่อเพิ่มสิทธิ์ให้ user group ของเราใช้งานคำสั่ง shutdown (หรือคำสั่งใดๆ ก็ได้โดยไม่ต้องใส่ password)
sudo vi /etc/sudoers
เพิ่มบรรทัดนี้เข้าไป
%macbook ALL=(ALL) NOPASSWD: ALL
อนึ่ง %macbook นั้นคือ group ของ user ผู้เขียน ถ้าท่านผู้อ่านจะทำตาม ต้องเปลี่ยนเป็น group ของ user ท่านผู้อ่านนะ
2. แก้ไขชุดคำสั่ง AutoShutdown
จาก
<shell:/sbin/shutdown>
-h now
</shell>
เป็น
<shell:/usr/bin/sudo>
/sbin/shutdown -h now
</shell>
แค่นี้ก็ใช้งานได้เรียบร้อย









