--- Begin Message ---
Subject: |
Support copy-file ACLs for Solaris etc. |
Date: |
Sat, 27 Apr 2013 20:33:19 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130404 Thunderbird/17.0.5 |
Tags: patch
Recently copy-file was augmented to add support for
copying ACLs on abandoned-POSIX-style hosts. Here's
an additional patch to add support for copying ACLs on
Solaris, HP-UX, etc. Basically, the idea is to use
Gnulib's support for ACLs. I've tested this on
GNU/Linux and Solaris, but not on Microsoft platforms,
and am CC'ing this to Eli as a heads-up for that.
This changes the 'configure' option from --without-acl to
--disable-acl if one wishes to disable ACL support when
configuring Emacs; this is the option spelling that other GNU
packages use.
acl.txt
Description: Text document
--- End Message ---
--- Begin Message ---
Subject: |
Re: Support copy-file ACLs for Solaris etc. |
Date: |
Tue, 07 May 2013 14:36:54 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130311 Thunderbird/17.0.4 |
On 04/29/13 10:07, Eli Zaretskii wrote:
> That almost works, but there are 2 issues:
>
> . I'd prefer to have the definition of EOPNOTSUPP in nt/inc/ms-w32.h,
> to make synchronization of config.nt with src/config.in easier.
>
> . More importantly, ENOTSUP is defined on Windows with the same value
> as ENOSYS (see ms-w32.h), so acl-errno-valid.c will fail to compile
> due to 2 identical case values in a switch.
Thanks, I fixed those, installed it as trunk bzr 112507,
and am marking this bug as done.
--- End Message ---