[Ultramonkey-l7-users 214] Re: [Ultramonkey-l7-develop 514] UltraMonkey-L7 2.1.3-0/SSLProxy 1.0.2-0 リリースのお知らせ

Back to archive index

TATEISHI Katsuyuki tatei****@oss*****
2009年 8月 25日 (火) 09:53:15 JST


立石です。

From: TATEISHI Katsuyuki <tatei****@oss*****>
Subject: [Ultramonkey-l7-users 213] Re: [Ultramonkey-l7-develop 514] UltraMonkey-L7 2.1.3-0/SSLProxy 1.0.2-0 リリースのお知らせ
Date: Tue, 25 Aug 2009 09:44:14 +0900 (JST)

>>       また,ディレクトリのパーミッションが 0777 となっているのは
>>     意図があるのでしょうか.
> 
> root で展開すると確かに 0777になりますね・・・
> 気づいてませんでした。
> ビルド環境の umask は 002 で、other には書き込み権限はないの
> ですが、なぜこうなっているかは不明です。調べてみます。

configure で生成した Makefile の配布物用ディレクトリを作るコー
ド(distdirターゲット)に
============================================================
        -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
          ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
          ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
============================================================
とありました。

1行目を見ていただくとわかりますが、ディレクトリを777にするの
はautotools の仕様のようです。
何故か?は autotools のドキュメントをあたってみます。

--
TATEISHI Katsuyuki <tatei****@oss*****>





Ultramonkey-l7-users メーリングリストの案内
Back to archive index