Date: Mon, 22 Feb 2021 00:24:55 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 253750] sysutils/cpdup description is inaccurate Message-ID: <bug-253750-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253750 Bug ID: 253750 Summary: sysutils/cpdup description is inaccurate Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: dewayne@heuristicsystems.com.au Based on the desciption (& hope) I installed cpdup 1.22. I created two fol= ders and... # echo hello > a/hi # setfacl -m u:www:r a/hi.txt # setextattr user t "a line" a/hi # cpdup a b # getextattr user t a/hi b/hi a/hi a line getextattr: b/hi: failed: Attribute not found # getfacl b/hi.txt # file: b/hi.txt # owner: root # group: wheel user::rwx group::r-- other::--- (missing www acl) I then searched the source for calls to acl_*, extattr_* and mac_*, there a= re no system calls included in the source tree. The description of this port is inaccurate because it does not provide a comprehensive backup or mirror, due to its inability to copy ACL's, extended ACL's or MAC file attributes. (MAC I can understand not doing to some exte= nt, but acl's & extacl's should be included for the assertion to be true) Would you please correct the description. Suggest at least, the addition o= f: "Note: This port does not copy (or mirror) FreeBSD ACLs, extended ACLs nor = MAC labels." Aside: For the interested: rsync -aAX a/* b # does perform as expected. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-253750-7788>