68user's page 掲示板

Prev< No. 3762〜3775> Next  [最新発言に戻る] [過去ログ一覧]
No. 3762 # TSURU 2004/06/09 (水) 23:37:31
>>3761 68user

1.通信できなかった場合
sendmail.cfで、CipherList は特に設定していない。
また、SSL_CTX_new() の引数にSSLv3_server_method()、
又は、SSLv3_client_method()を指定する。
この方法だと、通信できなくなった。

2.通信できた場合
sendmail.cfで、CipherList に、DEFAULT:+SSLV3 を指定する。
また、SSL_CTX_new() の引数にSSLv23_server_method()、
又は、SSLv23_client_method()を指定する。
(つまり、sendmail のソースコードをいじらないままの状態です。)
この方法で、正常に通信できるようになりました。

No. 3763 # aits 2004/06/09 (水) 23:37:44
どなたかご教授下さい。

すでに動いているSolaris8の機器に新規Diskを追加し、Formatコマンドでパーティション切って、
labelしたあとにリブートする必要はありますか?
リブートしないと反映しないのですかね?
リブートは必要ないと思っていますが。。

No. 3764 # 68user 2004/06/10 (木) 00:40:32
>>3762 TSURU
ありがとうございます。暇を見つけて試してみたいと思います。

>>3763 aits
リブートして /etc/vfstab の内容が正しいことを検証しておく
方がよいと思われますが、リブートが必須かどうかと問われれば、
必須ではありません。リブートせずに、そのまま mount できます。

No. 3765 # 金床 2004/06/10 (木) 10:25:20
>>3757 68user

>サーバプログラムの書き方の違いとしては、
> クライアントの FIN-ACK を待たない
> ⇒ close か、shutdown(fd, SHUT_RDWR)
> クライアントの FIN-ACK を待つ
> ⇒ shutdown(fd, SHUT_WR) して、read が 0 を返すのを待つ
> てな感じなんでしょうかねぇ。

ProFTPDのソースを見てみました。ご指摘の通り、
shutdown(fd, SHUT_WR)
になっていました。
#実際にはSHUT_WRはハードコーディングされて1になっていましたが

shutdown後にreadしているかどうかまでは追えていません。
時間があるときにコードを書いてshutdownの動作を確かめてみたいと思ってます。


ちなみにProFTPDのこの部分を
shutdown(fd, SHUT_RDWR)
に変えてみたところ、closeを追加しないftp-client.cでも処理が止まらずに進むことを確認できました。

No. 3766 # 初心者 2004/06/10 (木) 23:15:30
unix上でzip圧縮した際にパスワードを設定したいのですが、
どなたかご存知な方いらっしゃいいますか?
windowsだと基本的にzip圧縮の際にパスワードを設定できるように
なっているのですが・・・。
一応manコマンドで調べると-eという暗号化のオプションが存在する
ようなのですが出来ません。
環境はsolarisです。よろしくお願いします。

No. 3767 # hash 2004/06/11 (金) 00:08:24
>>3754 zsh
> クライアントからホスト名でアクセスするだけだったら
> hostsファイルに指定してやれば良い気がします。

お返事ありがとうございます。
全クライアント(Win2000)のhostsファイルを変更するのは
大変(そんなに数はないのですが)なのでDNSにローカルのbindを指定して使っています。

ということは、bindのゾーン設定が悪いんですね。
とりあえず切り分けができたのでもう少し試行錯誤してみます。
報告できるようなことがあれば、また報告させていただきたいと思います。

ありがとうございました。

No. 3768 # hash 2004/06/11 (金) 00:27:09
>>3766 初心者

$zip -e out.zip target.o
Enter password:
Verify password:
    adding: target.o (stored 80%)

で出来ました。
RedHatですが、同じだと思います。

No. 3769 # 68user 2004/06/11 (金) 00:56:56
>>3766 初心者
> unix上でzip圧縮した際にパスワードを設定したいのですが、
Solaris 標準の zip は、おそらく暗号化ライブラリなしで
コンパイルされていると思うんですよね。たぶん。

FreeBSD の ports
        http://www.jp.freebsd.org/cgi/cvsweb.cgi/ports/archivers/zip/Makefile?rev=1.29
を参考に、zcrypt29-exportable.zip を持ってきたり、
-DUSE_CRYPT を指定したりして自分でソースからコンパイル
すれば大丈夫でしょう。

もしかしたら
    SunSite
        http://sunsite.tus.ac.jp/sun/solbin/
のバイナリパッケージが暗号化機能付きでコンパイルされて
いるかもしれません (試していません)。

No. 3770 # zsh 2004/06/11 (金) 17:04:11
>>3769 68user
Solaris標準・SunSiteのバイナリパッケージ共に暗号機能なしのようです。

No. 3771 # den 2004/06/13 (日) 18:34:51
Servlet を C の exe からソケットを使って起動させようとしているのですが
うまく起動しません。

どなたかわかる方はいませんか?

No. 3772 # 68user 2004/06/13 (日) 19:44:10
>>3771 den
情報不足です。

http://www.hyuki.com/writing/techask.html を読んでください。

No. 3773 # 68user 2004/06/13 (日) 22:56:01
日記。

今日は
    http://www.amazon.co.jp/exec/obidos/ASIN/475614389X/qid%3D1087134585/249-1275008-5298706
        プログラミングテクニック - UNIXコマンドのソースコードにみる実践プログラミング手法
        (UNIX MAGAZINE COLLECTION)
を買いました。UNIX MAGAZINE に連載されていた記事をそのまま
まとめただけですが、これでたまっていた UNIX MAGAZINE を捨て
られるので、部屋が狭い人にはお勧めです。

ただ、この人の書く文章にはおもしろみのかけらもなく、全く読む
気にならないのが残念なところ。プログラミングって こんなに
つまらないものだったかなぁ、と思えることうけあいです。

No. 3774 # 68user 2004/06/14 (月) 02:54:44
日記 2。

久々に whois.cgi なぞを触っていたら、FreeBSD 5.2.1-RELEASE の
/usr/bin/whois は、いちいち NIC (Network Information Center) を
指定しなくても、
    % whois u-tokyo.ac.jp
で情報を参照できる。昔は
    % whois -h whois.nic.ad.jp u-tokyo.ac.jp
としなくてはならなかったはずなのに何故? と思ってソースを読んだ
結果、
    xxx.whois-servers.net
    (例えば TLD が jp だったら jp.whois-servers.net)。
の CNAME を引っ張ると、whois.nic.ad.jp が返ってくるので、
そこに再接続すればよいらしい。

あるいは
    % whois -h jp.whois-servers.net u-tokyo.ac.jp
とすると whois-servers.net が proxy となって whois.nic.ad.jp
から勝手に情報を取得してくれるようだ。

whois-servers.net に対応したのは、FreeBSD 4.0-RELEASE・
FreeBSD 3.4-RELEASE から。

http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/whois/whois.c

No. 3775 # kiyo 2004/06/14 (月) 13:46:37
dateコマンドでは、最大何日前までの日付計算が行えるのでしょうか?
教えてください。

Prev< No. 3762〜3775> Next  [最新発言に戻る] [過去ログ一覧]