]> git.ipfire.org Git - thirdparty/coreutils.git/commit
copy: revert recent patch for vulnerable dirs
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 25 Sep 2017 06:05:17 +0000 (23:05 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 25 Sep 2017 06:10:56 +0000 (23:10 -0700)
commit4b8c92b94058ec21ba94b2d48eab7667b3eaee83
tree5bf34eed032e7b4e59aaec1f198cebd6e4dd1e50
parent63d2f05f5283c88f6c60ebe6de7a26ce6b9e4ee8
copy: revert recent patch for vulnerable dirs

I plan to propose a better patch to catch vulnerable parent
directories.
* NEWS, doc/coreutils.texi (Target directory): Document this.
* src/cp.c, src/install.c, src/ln.c, src/mv.c:
Do not include targetdir.h.
(target_directory_operand): Remove test for vulnerable parents.
* src/cp.c (stat_target_operand): Remove.  All uses removed.
* src/local.mk (noinst_HEADERS): Remove src/targetdir.h.
(src_ginstall_SOURCES, src_cp_SOURCES, src_ln_SOURCES)
(src_mv_SOURCES): Remove src/targetdir.c.
* src/targetdir.c, src/targetdir.h: Remove.
* tests/mv/vulnerable-target.sh: Remove.
* tests/local.mk (all_root_tests): Remove it.
NEWS
doc/coreutils.texi
src/cp.c
src/install.c
src/ln.c
src/local.mk
src/mv.c
src/targetdir.c [deleted file]
src/targetdir.h [deleted file]
tests/local.mk
tests/mv/vulnerable-target.sh [deleted file]