RHEL 8で "aide --check"コマンドを実行するsystemdサービスを設定したいと思います。サービスはターゲットlocal-fs.targetに達するとすぐに開始する必要があります。ただし、サービスは、セカンダリチェックの実行中にすべてのダウンストリームシステムサービスの実行をブロックする必要があります。特に、Aideスキャンが正常に完了しない限り、ネットワーク、グラフィカルユーザーインターフェイス、およびログインシェルを起動しないでください。チェックが失敗した場合、サービスはシステムをシステムターゲットEmergency.targetに自動的に配置する必要があります。 systemdファイルでRequires、After、およびBeforeステートメントのさまざまな組み合わせを試しましたが、うまくいきませんでした。誰かが私に重要なアドバイスをしてくれることを願っています。
正常に終了するまで、Systemdサービスは開始されたままです。
おすすめ記事
- ksh/bash は sed を使用して cat file|sed コマンドを使用してファイル形式を指定します。
- 2つの特定の場所にある複数のファイルの複数の置換のいずれかを実行します。
- ARM用のpfSenseポートをコンパイルする方法は?
- LVMスナップショットから復元するときにBusyBoxから起動するのを防ぐ方法は?
- 特定のLinuxディストリビューション(インストールされていない)のカーネルバージョンを確認するには?
- Fedora 30:ノートブックがシャットダウン/再開されたり、休止状態になったりしません。
- 特定のバージョンのnixpkgs(macOSで)を使用するには?
- curlリクエストにseqとxargsを使用する方法
- 破砕が中断された後にUSBハードドライブをマウントする方法
- スナップショットを削除する前のzfs空き容量