▼スレッド
│
└◇1986:Re[13]:"$ cygrunsrv --start inetd"すると「そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。」 [nil] 03/14 08:54
└◇1992:getfaclの出力の NTFS/FAT の違い [nil] 03/15
ええと、すいません、私も余計なこと書きました。先日のも含めて、要は、混乱を増すだけのようなアドバイスは必要ないだろう、ということで…スレッド一覧
現時点では別に FAT のままでもいいでしょう。原則 NTFS推奨でも、初心者の私でも大抵はFATで使って、隠れた ACLで悩むことありませんし、個人で使う分には変換を勧めるほどのことでもないかと。
(逆に質問者となるならば getfacl,setfacl の勉強をして欲しいです。NTFSの場合)
誰か、setfacl と言う人がいてもかまいませんが、どうも質問者の状況説明では、へんなところが多いので確実性がわからず、環境変数等の見直しの後、手順に従ったインストール、設定と確認を促したまでです。
(なので個人的には実ば、再インストールすれば解決するかどうかわかりません)
(FAT と思われる点もありますが、-rwxrwxrwx にならないような気がしたのと getfacl の mask,other の順番から、深く考えずに(nontsec は関係なかった)、NTFSですか? と確かめたつもりですが、やめとけばよかったですね)
|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) の順に表示されるようです。