diff options
author | David Bartley <dtbartle@csclub.uwaterloo.ca> | 2009-04-29 03:48:15 -0400 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-05-03 19:12:16 +0200 |
commit | 6249eb0596dfe50e1f959c4121e3c2515216cc60 (patch) | |
tree | 7078b6cede5902abdbdbd88f1bad4e6982a84062 /gnulib | |
parent | 181615b22a16eba3590cd747692af2432721b703 (diff) | |
download | coreutils-6249eb0596dfe50e1f959c4121e3c2515216cc60.tar.xz |
mv, rm: adapt to new and improved gnulib interfaces
Use gnulib's new priv-set module and updated write-any-file.
With them, the remove-called can_write_any_file function no
longer tries to drop the unlink-directory privilege, so now
each caller of remove must do that separately, calling
priv_set_remove_linkdir.
* bootstrap.conf (gnulib_modules): Add priv-set.
* src/rm.c: Include "priv-set.h".
(main): Call priv_set_remove_linkdir.
* src/mv.c (main): Likewise.
* gnulib: Update submodule to latest.
Diffstat (limited to 'gnulib')
m--------- | gnulib | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/gnulib b/gnulib -Subproject 9ccd438ce337e6fb8c95d9261f1e06a3952261c +Subproject a771b77559753840d51609c779d526590e6a014 |