launch-daemon

    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

    5热度

    1回答

    我们有一个启动守护进程(由于各种原因)必须以root身份运行,并通过网络与服务器组件进行通信。它需要使用服务进行身份验证,所以当它第一次获得密码时,我们将它保存到系统钥匙串中。在随后的发布中,想法是从钥匙链中检索密码并使用它来与网络服务进行认证。 这一直工作正常,但在MacOS 10.12现有的代码停止工作,我们已经完全难倒如何解决这个问题。它归结为: 无论我们节省了一个新的密码或检索一个旧的,我

    1热度

    1回答

    我写的守护进程是MAC OS 10.8。 我将Unix可执行文件复制到启动项目。 我创建了一个.plist文件,它的Label,KeepAlive标志设置为YES,progrrammArguments数组的Item0作为/ Libray/StartupItems/updaterDaemon。 我希望这个守护进程在系统启动时以root身份运行,因此我将它复制到startupItems中,但守护进程没

    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',但也有一些'程序',我想弄清楚。 在此先感谢。

    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

    4热度

    1回答

    有时候我发现触发命令根本不会加载应用程序。这种情况很少发生,但是有没有这种命令会失败的已知条件或情况?有什么办法可以调试launchctl吗? launchctl load /Library/LaunchAgents/com.xyz.plist plist中的内容是: <dict> <key>Label</key> <string>com.xyz</string> <key>Progra

    4热度

    1回答

    我有一个守护进程(写在Obj C中)正在运行,并且我想在某些用户登录时执行某些操作。守护进程有可能知道某个特定用户在OSX中登录或注销?登录发生时是否有任何通知?我想避免使用登录项或启动代理。另外我想避免在定时器上轮询以检查登录用户。

    0热度

    1回答

    我已经使用手动选项安装了MongoDB。 当我火的mongod将需要的参数从别的地方专门为。 我想有我自己的而不--dbpath每次指定它。 因此,我发现选项提供mongod.conf文件,并呼吁mongod --config选项,但仍然需要通过路径.conf文件。 我的最终目标是刚刚推出的mongod的服务,将它从路径I配置读取配置文件。为此,我尝试了LaunchAgent和LaunchDaem

    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