2015-06-30 14:32 GMT+02:00 Pádraig Brady <[email protected]>:
> FreeBSD 9.1
>  mkdir x
>  src/cp -a x x.cp
>   lchown(0x28417050,0x148d2,0x0,0x8056750,0xffffffff,0x28417050) = 0 (0x0)
>   __acl_get_file(0xbfbfed96,0x2,0x28418000,0xbfbfe5f0,0x41ed,0x1) ERR#45 
> 'Operation not supported'
>   madvise(0x28418000,0x1000,0x5,0x8066ea8,0x8066ea0,0x4) = 0 (0x0)
>   chmod("x.cp/x",040755)               = 0 (0x0)

FreeBSD 10.0 fails this with errno == EINVAL in this case. It may be
that this was already broken before the acl rewrite. I've fixed this
in gnulib now, "acl-permissions: Fix on FreeBSD".

Andreas

Reply via email to