Kristofer Pettersson
2a37d531be
Bug#50373 --secure-file-priv=""
...
The server variable opt_secure_file_priv wasn't
normalized properly and caused the operations
LOAD DATA INFILE .. INTO TABLE ..
and
SELECT load_file(..)
to do different interpretations of the
--secure-file-priv option.
The patch moves code to the server initialization
routines so that the path always is normalized
once and only once.
It was also intended that setting the option
to an empty string should be equal to
lifting all previously set restrictions. This
is also fixed by this patch.
2010-04-16 16:10:47 +02:00
..
2008-12-19 16:03:32 +01:00
2009-03-12 17:55:10 +01:00
2009-02-27 21:43:43 +01:00
2009-03-12 17:55:10 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-01-29 17:59:46 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2009-01-30 15:44:49 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-24 16:20:00 +02:00
2009-03-12 17:55:10 +01:00
2009-01-29 17:59:46 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-03-20 18:11:22 +01:00
2009-02-27 21:43:43 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-01-29 17:59:46 +01:00
2009-01-29 17:59:46 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2009-05-22 01:22:46 +05:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-05-22 01:22:46 +05:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-30 17:59:10 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-03-20 18:11:22 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-01-29 17:59:46 +01:00
2009-03-20 18:11:22 +01:00
2008-07-23 16:06:44 +02:00
2009-03-20 18:11:22 +01:00
2008-07-23 16:06:44 +02:00
2009-03-20 18:11:22 +01:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-02-16 08:38:15 -03:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-01-29 17:59:46 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-01-29 17:59:46 +01:00
2009-02-27 21:43:43 +01:00
2009-01-29 17:59:46 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-02-27 21:43:43 +01:00
2009-01-29 17:59:46 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-01-29 17:59:46 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2009-01-22 11:14:16 +01:00
2009-04-03 11:37:48 +02:00
2009-01-29 17:59:46 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-03-20 18:11:22 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2008-12-19 16:03:32 +01:00
2009-05-22 01:22:46 +05:00
2009-03-20 18:11:22 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2010-04-16 16:10:47 +02:00
2009-03-20 18:11:22 +01:00
2009-03-12 17:55:10 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-01-29 17:59:46 +01:00
2010-02-11 21:10:13 +01:00
2009-01-08 19:13:57 +01:00
2009-01-08 19:13:57 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-05-22 01:22:46 +05:00
2008-12-19 16:03:32 +01:00
2009-05-22 01:22:46 +05:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-03-20 18:11:22 +01:00
2009-04-03 11:37:48 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00