ブロック解除サービスがファイルを削除したのはなぜですか?

ブロック解除サービスがファイルを削除したのはなぜですか?

私は持っています

$ sudo systemctl unmask nmbd
Removed /etc/systemd/system/nmbd.service.

$ sudo systemctl enable nmbd
nmbd.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable nmbd

なぜ?復号化サービスがファイルを削除するのはなぜですか?サービスを有効にすると奇妙なことが起こりますか?

ベストアンサー1

/etcsystemdのサービスは、オーバーライドをリンクすることによってマスクされます/dev/null。したがって、マスキングはにnmbd.service接続することによって行われます。リンクを削除して復号化してください。デフォルトのsystemdサービスのサービスファイルがまだ存在します。/etc/systemd/system/nmbd.service/dev/null/lib/systemd/system/

nmbd.service基本的なシステムサービスではないため、/lib/systemd/system/nmbd.service存在しません。で実装されているため、/etc/init.d/nmbdこれをsystemctl表示systemd-sysv-installして有効にすることを委任できます。後者はディストリビューションツールに委任されます。例えば chkconfigupdate-rc.d等。

おすすめ記事