dtfile: Fix up CopyCheckDeletePermission() and CheckDeletePermission
authorJon Trulson <jon@radscan.com>
Sat, 25 Aug 2018 23:38:48 +0000 (17:38 -0600)
committerJon Trulson <jon@radscan.com>
Sat, 25 Aug 2018 23:38:48 +0000 (17:38 -0600)
commita29bd8937a5feeac49302f3868c04c8282238026
tree2194f3aab07cdb9ad353e7ab0333b19499c9b3e8
parent9cb1f309f2b86542338e37c424837c6031bc2d7b
dtfile: Fix up CopyCheckDeletePermission() and CheckDeletePermission

Remove calls to bogus utility functions in cases where the user is
root and the filesystem in question is an NFS filesystem.

For now, __linux___ and CSRG_BASED machines will use statfs to
determine whether to test delete-ability.  For other systems, just do
the create/delete test always if the user is root.
cde/programs/dtfile/Trash.c
cde/programs/dtfile/dtcopy/sharedFuncs.c