I did a quick test locally on an arm system and then between networked arm and 
i386 systems.  Also tested from arm system to nfs mounted files on an i386 
openbsd 6.2 system. No problems uncounted, but tests were minimal.

I would like to see this port added.

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Brian 
Callahan
Sent: June 4, 2018 8:18 PM
To: OpenBSD ports <[email protected]>
Subject: NEW: sysutils/cpdup

Hi ports --

Attached is a new port, sysutils/cpdup. cpdup is a utility to mirror 
filesystems, directories, and files.

---
pkg/DESCR:
The cpdup utility makes an exact mirror copy of the source in the destination, 
creating and deleting files and directories as necessary.
UTimes, hardlinks, softlinks, devices, permissions, and flags are mirrored. By 
default, cpdup asks for confirmation if any file or directory needs to be 
removed from the destination and does not copy files which it believes to have 
already been synchronized (by observing that the source and destination files' 
sizes and mtimes match). cpdup does not cross mount points in either the source 
or the destination. As a safety measure, cpdup refuses to replace a destination 
directory with a file.

It is a port of the cpdup utility from DragonFly BSD.
---

Tested with local copying only on amd64 and armv7, which worked fine. Network 
tests would be appreciated if that's your thing.

OK?

~Brian


Reply via email to