Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.1992  getfaclの出力の NTFS/FAT の違い
発言者: nil
発言日: 2004 03/15 18:22
 
|user::---
|group::---
|mask:rwx
|other:rwx
>getfacl の mask,other の順番から、

念の為ソースを確認しました。
おおよそのところ、cygwin-1.5.7-1/winsup/cygwin/sec_acl.cc の中の関数 acl_worker(), getacl() において、ACLを持たない(not NTFS)かCYGWIN=nontsec であれば user, group, other, mask の固定順のまま表示され、そうでなければ aclsort32() でフラグの値(cygwin/acl.h)で並び替えて、user, group, mask(CLASS_OBJ), other(OTHER_OBJ) の順に表示されるようです。


▼関連発言

1908:"$ cygrunsrv --start inetd"すると「そのサービスは指定 [hozumi] 02/15
 └1910:Re:"$ cygrunsrv --start inetd"すると「そのサービス [discypu] 02/15
  └1913:Re[2]:"$ cygrunsrv --start inetd"すると「そのサー [hozumi] 02/17
   └1914:Re[3]:"$ cygrunsrv --start inetd"すると「そのサ [MSだす。] 02/17
    ├1915:Re[4]:"$ cygrunsrv --start inetd"すると「その [discypu] 02/17
    └1916:Re[4]:"$ cygrunsrv --start inetd"すると「その [discypu] 02/17
     └1963:Re[5]:"$ cygrunsrv --start inetd"すると「そ [hozumi] 03/01
      └1964:Re[6]:"$ cygrunsrv --start inetd"すると「 [discypu] 03/03
       └1966:Re[7]:"$ cygrunsrv --start inetd"すると [prt] 03/07
        └1967:Re[8]:"$ cygrunsrv --start inetd"する [nil] 03/07
         └1978:Re[9]:"$ cygrunsrv --start inetd"す [hozumi] 03/13
          ├1981:Re[10]:"$ cygrunsrv --start inetd&quo [MSだす。] 03/13
          │└1984:Re[11]:"$ cygrunsrv --start inetd&q [nil] 03/13
          │ └1985:Re[12]:"$ cygrunsrv --start inetd [MSだす。] 03/14
          │  └1986:Re[13]:"$ cygrunsrv --start ine [nil] 03/14
          │   └1992:getfaclの出力の NTFS/FAT の違い [nil] 03/15
          └2036:Re[10]:"$ cygrunsrv --start inetd&quo [hozumi] 04/01 <

Pass 保存

早田のホームページへ
CGIROOM