Tôi đã chiến đấu với crontab gần đây vì trong Intrepid gconftool sử dụng một phụ trợ dbus, và điều đó có nghĩa là khi được sử dụng từ crontab nó không hoạt động.Biến môi trường XDG_SESSION_COOKIE là gì?
Để làm cho nó hoạt động tôi đã phải xuất các biến môi trường có liên quan khi tôi đăng nhập để nó tìm thấy địa chỉ phiên dbus khi cron đến để chạy.
Ra khỏi tò mò tôi tự hỏi những gì môi trường cron thể xem và nó quay ra tất cả tôi có là HOME
, LOGNAME
, PATH
, SHELL
, CWD
và cái mới này vào tôi, XDG_SESSION_COOKIE
. Điều này có vẻ tò mò và một số googlings đã ném lên một số lỗi hoặc yêu cầu tính năng khác liên quan đến nó, nhưng không có gì mà nói với tôi những gì nó làm.
Bản năng của tôi là biến này có thể được sử dụng để tìm tất cả nội dung mà tôi đã xuất sang tệp mà tôi nguồn trước khi công việc cron chạy.
Câu hỏi của tôi, do đó, là a) tôi có thể? b) nếu có, làm thế nào? và c) những gì (khác) hiện nó làm gì?
Cảm ơn tất cả