ptpd がサービスとして起動しない

ptpd がサービスとして起動しない

これは本当に私を困らせます。Ubuntu ptpd14.04 にインストールしましたが、これをサービスとして実行させることができません。 には/etc/default/ptpd次のエントリがあります: START_DAEMON = yesおよび PTPD_OPTS = "-G -h -b eth0"しかし、これは機能しません。

コマンドラインで実行するとsudo ptpd -G -h -b eth0、プログラムは正常に起動します。

すでにptpd -G -h -b eth0バッチ ファイルに入れてusr/local/bin/start.sh、このファイルを起動しようとしました/etc/rc.localが、これも機能しません。プログラムが自動的に起動しません。どのような助けでも大歓迎です。

答え1

私も実行時にいくつか問題がありましたが、見つかった有効な解決策とは関係ありません。

これはもっと多くの人の役に立つかもしれません: sudo ptpd -G -h -b eth0-->-hヘルプを表示します。もちろん実行されません... おそらく出力が非表示になっています。何かを確認したりsudo journalctl -xeu ptpd、追加したりしてみてください-D|--debug-V|--verbose

さらに、次のサービスも有効にする必要があります: sudo systemctl enable ptpd。有効にしないと起動しません。

関連情報