]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
cp: fix -R with links
authorKyle Evans <kevans@FreeBSD.org>
Thu, 27 Jan 2022 18:02:17 +0000 (12:02 -0600)
committerKyle Evans <kevans@FreeBSD.org>
Wed, 9 Mar 2022 21:21:58 +0000 (15:21 -0600)
commitf8e07f2f968587e58e20755b4aa5c90a0a09aec3
tree83b1d59ea43a227464549638e3365aee95e43301
parent9cb5ea3dd2ec87a08cef3963823a1015611a1b94
cp: fix -R with links

The traversal was previously not properly honoring -H/-L/-P.  Notably,
we should not have been resolving symlinks encountered during traversal
when either -H or -P are specified.

(cherry picked from commit 33ad990ce974be50abdc25427b0f365699d83a34)
bin/cp/cp.c
bin/cp/tests/cp_test.sh