Michael Marineau
112cfb1814
shared: include root when canonicalizing conf paths
...
The conf_files_list family accepts an alternate root path to prefix all
directories in the list but path_strv_canonicalize_uniq doesn't use it.
This results in the suspicious behavior of resolving directory symlinks
based on the contents of / instead of the alternate root.
This adds a prefix argument to path_strv_canonicalize which will now
prepend the prefix, if given, to every path in the list. To avoid
answering what a relative path means when called with a root prefix
path_strv_canonicalize is now path_strv_canonicalize_absolute and only
considers absolute paths. Fortunately all users of already call
path_strv_canonicalize with a list of absolute paths.
2014-02-14 00:58:00 +01:00
..
2014-02-12 18:30:36 +01:00
2014-02-12 18:30:36 +01:00
2013-05-30 00:43:39 -04:00
2013-05-30 00:43:39 -04:00
2013-11-07 01:23:54 -05:00
2013-09-24 15:43:41 +02:00
2013-10-10 16:35:44 +02:00
2013-10-10 16:35:44 +02:00
2014-01-28 13:47:35 +01:00
2014-02-12 03:02:09 +01:00
2013-11-18 20:28:54 -05:00
2014-02-11 17:28:13 +01:00
2013-09-24 15:43:41 +02:00
2014-02-07 19:26:49 +01:00
2013-11-20 19:36:14 +01:00
2014-01-02 19:45:48 -05:00
2014-01-02 19:45:48 -05:00
2013-12-06 21:29:55 -05:00
2013-11-18 20:28:54 -05:00
2014-02-11 17:16:08 +01:00
2013-12-24 19:31:44 +01:00
2014-02-14 00:58:00 +01:00
2013-11-18 20:28:54 -05:00
2014-02-03 19:59:18 +01:00
2014-01-27 23:17:03 -05:00
2014-01-27 23:17:02 -05:00
2014-01-20 21:28:37 +01:00
2014-01-20 21:28:37 +01:00
2013-09-24 15:34:57 +02:00
2013-09-24 15:34:57 +02:00
2013-10-13 17:56:54 -04:00
2013-09-24 15:43:41 +02:00
2014-01-12 19:41:57 +08:00
2014-01-12 19:41:57 +08:00
2013-11-22 04:23:22 +01:00
2013-11-22 04:23:22 +01:00
2014-02-10 13:18:16 +01:00
2014-02-10 13:18:16 +01:00
2013-10-14 06:11:19 +02:00
2014-02-13 14:59:56 +01:00
2013-11-30 22:20:20 -05:00
2013-10-13 17:56:54 -04:00
2013-10-13 17:56:54 -04:00
2014-01-31 11:55:01 +01:00
2013-12-22 21:12:25 +01:00
2013-11-20 19:36:14 +01:00
2013-11-18 20:28:54 -05:00
2013-10-10 21:22:59 +02:00
2013-10-10 16:35:44 +02:00
2013-11-22 16:31:40 +01:00
2013-09-17 10:06:50 -05:00
2013-09-17 10:06:50 -05:00
2014-01-05 09:16:15 -05:00
2014-01-05 09:16:15 -05:00
2013-12-03 22:27:45 +01:00
2013-11-18 20:28:55 -05:00
2013-10-09 17:31:41 +02:00
2013-10-14 06:11:19 +02:00
2014-02-11 19:14:47 -05:00
2014-02-11 19:14:47 -05:00
2013-12-23 19:10:11 +01:00
2013-12-11 22:04:03 +01:00
2014-01-11 16:54:59 -05:00
2014-01-28 19:07:13 -05:00
2013-07-26 04:13:55 +02:00
2013-10-02 19:45:12 +02:00
2013-11-06 23:03:12 +01:00
2013-12-23 02:55:06 +01:00
2013-12-23 02:55:06 +01:00
2014-01-30 17:23:34 +01:00
2014-01-30 14:30:39 +01:00
2013-08-20 21:18:43 -04:00
2014-02-12 01:10:31 -05:00
2013-05-02 22:52:09 -04:00
2014-02-14 00:58:00 +01:00
2013-10-27 11:51:22 -04:00
2014-02-14 00:58:00 +01:00
2014-02-14 00:58:00 +01:00
2013-11-20 20:52:36 +01:00
2013-10-10 04:44:48 +02:00
2013-12-18 19:26:10 +01:00
2013-10-31 01:43:38 +01:00
2013-05-16 21:58:34 +02:00
2013-09-16 09:58:37 -05:00
2014-02-13 00:24:00 +01:00
2014-02-13 00:24:00 +01:00
2013-11-22 16:31:40 +01:00
2013-10-10 16:35:44 +02:00
2013-07-10 23:41:03 +02:00
2013-10-14 06:11:19 +02:00
2013-12-22 21:12:25 +01:00
2013-12-22 21:12:25 +01:00
2014-02-13 14:59:56 +01:00
2013-05-06 22:51:57 +02:00
2013-10-11 10:16:41 +02:00
2013-10-11 10:16:41 +02:00
2013-11-06 23:03:12 +01:00
2013-12-25 01:29:55 +01:00
2013-12-12 11:43:34 -05:00
2013-11-18 20:28:54 -05:00
2013-12-02 23:32:34 +01:00
2013-09-17 10:06:50 -05:00
2013-09-17 10:06:50 -05:00
2014-01-05 09:16:15 -05:00
2014-01-05 09:16:15 -05:00
2013-12-03 22:27:45 +01:00
2013-10-16 06:14:59 +02:00
2013-07-16 12:04:31 -04:00
2014-02-13 14:45:51 +01:00
2013-12-20 22:47:26 -05:00
2014-01-02 19:45:47 -05:00
2013-12-18 23:58:23 -05:00
2013-12-26 15:49:54 -05:00
2013-12-26 15:49:54 -05:00
2014-02-08 13:07:39 -05:00
2014-02-08 13:07:39 -05:00
2014-02-14 00:58:00 +01:00
2014-02-11 17:16:07 +01:00
2014-01-30 14:18:46 +01:00
2013-12-17 21:45:43 +01:00
2013-12-28 03:04:29 +01:00
2013-12-28 03:04:29 +01:00