launch-daemon

    5熱度

    1回答

    我們有一個啓動守護進程(由於各種原因)必須以root身份運行,並通過網絡與服務器組件進行通信。它需要使用服務進行身份驗證,所以當它第一次獲得密碼時,我們將它保存到系統鑰匙串中。在隨後的發佈中,想法是從鑰匙鏈中檢索密碼並使用它來與網絡服務進行認證。 這一直工作正常,但在MacOS 10.12現有的代碼停止工作,我們已經完全難倒如何解決這個問題。它歸結爲: 無論我們節省了一個新的密碼或檢索一箇舊的,我

    0熱度

    1回答

    我已經使用手動選項安裝了MongoDB。 當我火的mongod將需要的參數從別的地方專門爲。 我想有我自己的而不--dbpath每次指定它。 因此,我發現選項提供mongod.conf文件,並呼籲mongod --config選項,但仍然需要通過路徑.conf文件。 我的最終目標是剛剛推出的mongod的服務,將它從路徑I配置讀取配置文件。爲此,我嘗試了LaunchAgent和LaunchDaem

    2熱度

    2回答

    我想創建OSX小牛對我的Gitblit一個LaunchDaemon,這是我的文件(org.gitblit.plist): <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1

    1熱度

    1回答

    我使用MacPorts生態系統,並且rabbitmq-server端口非常老,並且不再工作。所以我在Mac OS X Sierra上安裝了rabbitmq-server,使用Generic Unix release。有用。 RabbitMQ安裝在/usr/local/rabbitmq_server-3.6.5/下,並且/usr/local/sbin/下的所有可執行文件都有符號鏈接。 ls -al

    4熱度

    1回答

    有時候我發現觸發命令根本不會加載應用程序。這種情況很少發生,但是有沒有這種命令會失敗的已知條件或情況?有什麼辦法可以調試launchctl嗎? launchctl load /Library/LaunchAgents/com.xyz.plist plist中的內容是: <dict> <key>Label</key> <string>com.xyz</string> <key>Progra

    1熱度

    1回答

    我寫的守護進程是MAC OS 10.8。 我將Unix可執行文件複製到啓動項目。 我創建了一個.plist文件,它的Label,KeepAlive標誌設置爲YES,progrrammArguments數組的Item0作爲/ Libray/StartupItems/updaterDaemon。 我希望這個守護進程在系統啓動時以root身份運行,因此我將它複製到startupItems中,但守護進程沒

    4熱度

    1回答

    我有一個守護進程(寫在Obj C中)正在運行,並且我想在某些用戶登錄時執行某些操作。守護進程有可能知道某個特定用戶在OSX中登錄或註銷?登錄發生時是否有任何通知?我想避免使用登錄項或啓動代理。另外我想避免在定時器上輪詢以檢查登錄用戶。

    0熱度

    2回答

    我希望有人能幫助我解決這個問題。我一直在努力,整天... 我想LaunchDaemon在啓動時執行一個shell腳本。這裏是我的plist文件,位於/Library/LaunchDaemons/com.mhi.backup.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLI

    0熱度

    1回答

    是否有任何關於區分launchdaemon.plist中的「程序」和「程序參數」的引用? 我看到一些plist只有'ProgramArguments',但也有一些'程序',我想弄清楚。 在此先感謝。

    1熱度

    1回答

    我創建了運行的應用程序 sudo launchctl load /Library/LaunchDaemons/com.testapp.plist 這裏是我的com.testapp.plist一個LaunchDaemon服務: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1