デーモンモードで動かす場合、 パスワードを/usr/local/etc/dtcpclient.authに書いておきます。 フォーマットは、
サーバ名:ユーザ名:パスワードです。 例えば、DTCPサーバがdtcp.example.org、ユーザ名がhoge、 パスワードがfugafugaの場合、
dtcp.example.org:hoge:fugafugaとなります。 dtcpclient.authはパスワードが書かれますので、 root以外が参照できないようにモードを適切に設定しておきましょう。
chmod 600 /usr/local/etc/dtcpclient.authデーモンモードで起動するためのオプションは-Dです。 また、-lを併せて指定しておくと、 IPv4アドレスが変わったなどの理由でDTCP接続が切れた場合に自動的に再接続してくれます。
起動時のコマンド行は以下のようになります。
dtcpclient -t network -u hoge -D -l dtcp.example.orgportsからインストールした場合、 /usr/local/etc/rc.d/dtcpclient.shがインストールされていますので、 /etc/rc.confに以下の行を追加します。サーバ: dtcp.example.org
ユーザ: hoge (-u)
networkトンネル・タイプ (-t)
デーモンとして起動 (-D)
接続が切れた場合に再接続する (-l)
dtcpclient_enable="YES" dtcpclient_server="dtcp.example.org" dtcpclient_username="hoge"dtcpclient_flagsは、デフォルトで-t network -Dlが指定されていますので、 特に変更する必要はないと思います。
なお、NetBSD用の起動スクリプトを/etc/rc.dにコピーした場合も同様です。