* fhandler.cc (fhandler_base::open): Handle query_write_dac flag.
* fhandler.h (enum query_state): Add query_write_dac flag. * fhandler_disk_file.cc (fhandler_disk_file::fchmod): Open file with query_write_dac instead of query_write_control.
This commit is contained in:
@@ -799,7 +799,7 @@ fhandler_disk_file::fchmod (mode_t mode)
|
||||
|
||||
if (!get_handle ())
|
||||
{
|
||||
query_open (query_write_control);
|
||||
query_open (query_write_dac);
|
||||
if (!(oret = open (O_BINARY, 0)))
|
||||
{
|
||||
/* Need WRITE_DAC|WRITE_OWNER to write ACLs. */
|
||||
|
Reference in New Issue
Block a user