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

Back to archive index

Shinya TAKEBAYASHI takeb****@oss*****
2009年 8月 25日 (火) 10:09:44 JST


竹林です.

> > 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 のドキュメントをあたってみます。


  調査ありがとうございます.
  
  0777 にするメリット・・・展開した後の UID / GID が自分と違っていても
configure - make ができるから,という理由でしょうか.
  
-----------------------------------------------------------
Shinya TAKEBAYASHI

E-mail: takeb****@oss*****
GPG ID: 395EFCE8
GPG FP: 58B2 B5D0 A692 1BD8 328B  E31E E027 AC35 395E FCE8
-----------------------------------------------------------





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