Solaris 10で「指」を無害にしたいのですが、これはmanページにあります。
OPTIONS
fingerd supports the following option.
-s Enable secure mode. Deny forwarding of queries to other remote hosts.
マニフェスト(/var/svc/manifest/network/finger.xml)自体を「不正行為」して編集せずに、in.fingerdの起動オプションを変更することは可能ですか?
InetdマネージドサービスのSMFを変更する公式の方法は、inetadmを使用することです。
前
inetadm -l svc:/network/finger:default | grep exec
exec="/usr/sbin/in.fingerd"
修正
inetadm -m svc:/network/finger:default exec="/usr/sbin/in.fingerd -s"
後
inetadm -l svc:/network/finger:default | grep exec
exec="/usr/sbin/in.fingerd -s"
一般に、svccfgコマンドを使用して、サービスの"start/exec"プロパティを変更できるはずです。
svccfg -s FMRI setprop start/exec = astring: \"PATH_TO_EXECUTABLE COMMAND_LINE_OPTIONS\"
次に、サービスを更新して再起動します。
svcadm refresh FMRI
svcadm restart FMRI