ssh-under-cron หยุดทำงานใน OS X 10.7 Lion
เพิ่งอัพเกรดจาก Snow Leopard เป็น Lion และงาน cron ของฉันที่ใช้ ssh หยุดทำงาน ปรากฏว่า ssh-agent ไม่ทำงานตามที่คาดไว้ ต่อไปนี้เป็นสคริปต์ที่เรียกว่าจาก cron รุ่นที่ใช้งานได้ดีซึ่งทำงานได้ดีภายใต้ Snow Leopard: #!/bin/bash whoami # just to verify I'm running as myself, not root ssh-agent # just to see what it outputs eval `ssh-agent` ssh -vvv REMOTESERVER ls เมื่อเรียกใช้จากพรอมต์คำสั่งสคริปต์นี้ทำงานตามที่คาดไว้ เมื่อทำงานจาก cron มันไม่ทำงาน เอาต์พุต ssh-agent …