« AppDelete 1.1 (E) | メイン | AppCleaner 1.0.2 (J/E) »
2007年6月 9日
[SMF] Solaris10 inetd 関連サービスへの truss 設定
Solaris10 にて inetd サービスに truss を設定する方法
< 例 >
FTP サービスのデーモン in.ftpd に truss を設定する場合
1. inetadm コマンドを使用して、FTP サービスの FMRI を確認
----------------------------------------------------------------------
# inetadm | grep ftp
enabled online svc:/network/ftp:default
#
----------------------------------------------------------------------
2. svc:/network/ftp:default によって起動するプロセスを確認
----------------------------------------------------------------------
# inetadm -l ftp
…
exec="/usr/sbin/in.ftpd -a"
…
#
----------------------------------------------------------------------
以上から、FTP サービスが起動する際、/usr/sbin/in.ftpd -a が実行される事が確認できる。
この in.ftpd プロセスに truss を仕掛ける場合、以下のように設定する。
----------------------------------------------------------------------
# inetadm -m svc:/network/ftp:default exec="/bin/truss -vall -aelfo \
/var/tmp/truss-ftp /usr/sbin/in.ftpd -a"
#
----------------------------------------------------------------------
投稿者 AJ : 2007年6月 9日 21:11
トラックバック
このエントリーのトラックバックURL:
http://www.factory-aj.com/cgi/mtctrl/mt-tb.cgi/250