| delorie.com/archives/browse.cgi | search |
--------------010705070808020507040401
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Charles Wilson wrote:
> csih_WIN32_VOLS_WITH_ACLS="E:;//server/share;F:"
> csih_WIN32_VOLS_WITHOUT_ACLS="C:;D:;//server/othershare"
>
> Then these lists would be checked first, before using getvolinfo for
> unspecified mounts. That is:
>
> csih_path_supports_acls()
> {
> # convert $1 to win32
> # check if it starts with any of the volumes
> # in csih_WIN32_VOLS_WITH_ACLS (\,/-agnostic)
> # and return true
> # check if it starts with any of the volumes
> # in csih_WIN32_VOLS_WITHOUT_ACLS (\,/-agnostic)
> # and return false
> return getvolinfo $1 | egrep "FILE_PERSISTENT_ACLS[ ]*: TRUE"
> }
As attached.
--
Chuck
--------------010705070808020507040401
Content-Type: application/gzip;
name="csih_path_supports_acls.sh.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="csih_path_supports_acls.sh.gz"
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
--------------010705070808020507040401
Content-Type: text/plain; charset=us-ascii
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
--------------010705070808020507040401--
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |