delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2015/12/19/15:51:27

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; q=dns; s=
default; b=BkJisTnG1RDWmKJjK9UuMFv0g5T5WagSjwAWwM/K3VB8SqbH5lSNt
Qn69ynn6XabC24E/wsHweS53C3Wi5qXtndAcDwAgt1vMsgZaGwuOLAvQdAXRAKLB
gULhKsGgEmVDmA+gxukNqdHLnHs19rV6rgG1Zc8z513fCMC4o9fP/k=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; s=default;
bh=sePzWuyP/DsHtBEqEN5+Ta0KjzY=; b=w3ahNMiO9xTk1UsA/NKSHQ8ZI9M3
ac1KvyB6sgEj96ynvP42jTYKLO1PkLWpArA4HgCr0b2vpIEaP4qnAOKhpPEPVLsZ
OT9K+howUJjXGWYHwr/Of0TUGpZNjJ3fake+ZfsmZ3VvtLUsn/zIkCG1xN+vzAb8
J/EhTW9kOUgSHPo=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-101.9 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_PBL,RDNS_DYNAMIC,USER_IN_WHITELIST autolearn=no version=3.3.2 spammy=houder, Houder, HX-HELO:sk:calimer, H*r:188.192.47
X-HELO: calimero.vinschen.de
Date: Sat, 19 Dec 2015 21:51:09 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: setfacl(2.4.0): colon missing after x (opts string)?
Message-ID: <20151219205109.GA11553@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <1a02ff09135c3348ca91c9cc96228095 AT xs4all DOT nl>
MIME-Version: 1.0
In-Reply-To: <1a02ff09135c3348ca91c9cc96228095@xs4all.nl>
User-Agent: Mutt/1.5.24 (2015-08-30)

--+HP7ph2BbKc20aGI
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Dec 19 14:03, Houder wrote:
> Hi Corinna,
>=20
> setfacl(2.4.0) does not accept -x <acl_entry> (-d <acl_entry> is accepted=
).
>=20
> Looking at the source of setfacl.c, I believe a colon is missing after x =
in
> the opts string (const char *opts).
>=20
> Regards,
> Henri
>=20
> newlib-cygwin-2.4.0/gnewlib-cygwin-2.4.0/newlib-cygwin/winsup/utils/setfa=
cl.c
>=20
> shows:
>=20
> struct option longopts[] =3D {
>   {"remove-all", no_argument, NULL, 'b'},
>   {"delete", required_argument, NULL, 'x'},
>   {"file", required_argument, NULL, 'f'},
>   {"remove-default", no_argument, NULL, 'k'},
>   {"modify", required_argument, NULL, 'm'},
>   {"no-mask", required_argument, NULL, 'n'},
>   {"mask", required_argument, NULL, '\n'},
>   {"replace", no_argument, NULL, 'r'},
>   {"substitute", required_argument, NULL, 's'},
>   {"help", no_argument, NULL, 'h'},
>   {"version", no_argument, NULL, 'V'},
>   {0, no_argument, NULL, 0}
> };
> const char *opts =3D "bd:f:hkm:nrs:Vx"; <=3D=3D=3D=3D colon missing after=
 x ?????

Indeed,  Thanks for catching.  Patch applied.  I'm going to upload
a 0-13 test relese with this patch in a bit.


Thanks again,
Corinna

--=20
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

--+HP7ph2BbKc20aGI
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWdcM9AAoJEPU2Bp2uRE+ggjAQAIYSSLZZ2gf2Nx5mHrtQV+yy
2fKQAZQLwIs0ODiamKTPdUJhMtkLwSlahsYlayOFmvcaa/AOeLDwj3/XYxOFqeZ9
smQ21axfto85fkAmu6EgAE90dtqwzmr9wdRSX9tNaSlzcpMoQPZsmR1frASQAEKQ
H99/y1axwzHvPNOQJaKbnkMz4q7oE+XJyduc9ZiKlNB+DYneVJxchorKZQT9ESZV
qRj99CXOwo7s1FsS1wr6Rih72kVlv3ohjdLYcMFi1JRJqp+q64lLfWvFWmztnK4z
TbBvE7Yq+eAIPvb8YX0GtW9gWo3A+qGHCP1bE9BLb8IRVSSnF0Z/Py5d/a17thk/
Bz4CipMauMT86f8I0RC7X4y/HEd6IkrqM2+lYsT2My8qSWn1qQDCNI8pQTPKw2/E
tgrwtzDscQWwtj3fujo263X8zo0iqsdEyS8KBZArZkAXM5gufjgrmkz7TZZePPHL
2rOas5e4X6Pp0pqctHMYX51bG1WSxB6nHS2sYRD2NrHrRPDxMVtdCaxXHUwmFN/v
59bTxNdOphI8LzxsB8AtsTbVcRzJLcHWxIKSlBr1NR8azzYm6lMvdtNWN3OBlP7I
4R9KQE9JHfDpDE+7p/m2aOTvi3Z3LefDf4601tUTQa9uNMY4aUbHRDsz0h8RdU5x
lAKgFr5x8Ido/VRFLQ59
=ek0W
-----END PGP SIGNATURE-----

--+HP7ph2BbKc20aGI--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019