]> arthur.barton.de Git - netatalk.git/commitdiff
Fix a bug where copying packages to a Netatalk share fails
authorFrank Lahm <franklahm@googlemail.com>
Sat, 17 Nov 2012 11:30:18 +0000 (12:30 +0100)
committerFrank Lahm <franklahm@googlemail.com>
Mon, 19 Nov 2012 14:32:41 +0000 (15:32 +0100)
The bug was caused by the 10.6 client trying to set the creation
date on a symlink in the package. This caused our setmetadata
routine to require a valid adouble handle for the symlink which is
not possible as symlink may not allow creating an EA, depending
on the filesystem. At least ZFS on Solaris doesnt.
The fix is to check whether the adouble handle creation failed
on a symlink and ignore the error.

Fixes bug #469.


No differences found