]> arthur.barton.de Git - netatalk.git/commit
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)
commit4e6168e72ebe215e356b46534ee4ce31179d8695
tree1e37e3240efcee2b074e9074a02a7750938b4469
parent674f0c60f415d3922f796748d3ac8f2e9296bc83
Fix a bug where copying packages to a Netatalk share fails

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.
NEWS
etc/afpd/file.c