問題タブ [launch-daemon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - MacアプリケーションからLaunchDaemonplistをロードする方法
MacアプリケーションからLaunchDaemonplistを読み込もうとしています。ターミナルにロードしようとすると正常にロードされますが、コードを介してロードしようとすると機能しません。
これが私のコードです:
**
私のplist:
**
そして、システムの再起動後、デーモンは正常に起動します。plistはターミナルに正常にロードされます。'-w'と'-F'を使用してデーモンを強制的にロードしようとしましたが、まったくロードされません。奇妙なことに、デーモンがロードされていると言い続けます。今、私はここで何が間違っているのですか..?
ios - Cydia パッケージ preinst/postinst が起動デーモンをリロードできない
UI アプリケーションと起動デーモンの両方を含む脱獄 iOS 用のアプリを作成しています。UI アプリケーション プロジェクトのサブプロジェクトとして起動デーモンをセットアップします。
パッケージをアンロードしてから、インストール プロセスの一部として起動デーモンをリロードできないこと、またはchown
起動デーモン plist ファイルをroot:wheel
.
私はmainproject/subproject/layout/DEBIAN/preinst
次のコードを持っています:
とでmainproject/subproject/layout/DEBIAN/postinst
:
パッケージをアンインストールして再インストールすると、plist が作成されますが、所有者はであり、手動で実行した場合に表示502:staff
されるメッセージは表示されません。syslog
launchctl unload
launchctl load
何が間違っている可能性がありますか?
macos - MAC OSX でデーモンを起動する
デーモンはMAC OS 10.8です。
Unix 実行可能ファイルをスタートアップ項目にコピーしました。
Label,KeepAlive フラグを YES に設定し、progrrammArguments 配列の Item0 を /Libray/StartupItems/updaterDaemon として持つ .plist ファイルを作成しました。
システムの起動時にこのデーモンをルートとして実行したいので、それを startupItems にコピーしましたが、デーモンが起動しません。
私が間違っていること、またはシステム/マシンの起動時にこのデーモンを起動して実行するために必要なことを教えてください。
前もって感謝します。
macos - 起動時の Mac OSX LaunchDaemon、SSH を使用したシェル スクリプト
誰かがこれで私を助けてくれることを願っています。私は文字通り一日中それに取り組んできました...
LaunchDaemon が起動時にシェル スクリプトを実行するようにします。/Library/LaunchDaemons/com.mhi.backup.plist にある私の plist ファイルは次のとおりです。
端末からロードすると正しく実行されますが (launchctl load /Library/LaunchDaemons/com.mhi.backup.plist)、起動時には実行されません。
参考までに、これが私のスクリプトです。
誰か助けてくれませんか?
本当にありがとう、
JG
macos - Gitblit の LaunchDaemon の作成
Gitblit 用に OSX Mavericks で LaunchDaemon を作成したいのですが、これが私のファイル (org.gitblit.plist) です。
java -jar gitblit.jar --baseFolder data
動作していませんが、/Applications/gitblitを試してみると、すべて正常に動作します。何か不足していますか?
mysql - Bash スクリプトはターミナルから実行されますが、LaunchD からは実行されません
mysqldump を実行し、次に bash から mysql を挿入するスクリプトがあります。ターミナルからでも、root (LaunchD が実行されていると思われます) として正常に動作しますが、launchd から mysql 挿入を実行するのではなく、mysqldump を実行します。
スクリプトは次のとおりです。
および私の com.me.BackupThing.plist (/Library/LaunchAgents から) は、mysql コマンド以外のすべてを実行および実行します。
すべては root としてターミナルから実行され、mysql の bin は roots コマンド パスにエクスポートされます。
launchd からの mysql コマンドを無視するのはなぜですか?
編集
解決のためのarco444のおかげで、何らかの理由でmysqlにフルパスが必要でした。新しいスクリプトは次のとおりです。
ios - launchd によって実行される iOS コンソール アプリケーション
iOS 用の Xcode でコンソール ツールを作成するためのヒントはありますか。launchd 経由で実行したいのですが、リクエストをサーバーに送信する必要があります。
しかし、Xcode for ARM で UI なしで「アプリケーション」をコンパイルする方法が見つかりません。
どうも
python - Python デーモンのステータスが不明です
チュートリアルでpython デーモンを作成しましたが、チュートリアルの例と同じように実行されています。しかし、問題があります:
の出力はservice --status-all
言う:
[ ? ] テストデーモン
これらのエラーと警告が何であるかを調べたり、デーモンのステータスを修正して、次のようになるように手伝ってくれる人はいますか。
[ + ] テストデーモン