Files
systemd/src/basic
Moritz Sanft 34c3d57474 repart: respect SOURCE_DATE_EPOCH on mkdir_p_root
This let's systemd-repart respect the `SOURCE_DATE_EPOCH` environment
variable when creating directories in the local tree through `CopyFiles`
or `MakeDirectories`.

To do this, we pass a timestamp `ts` to `mkdir_p_root`, which it will
use to fix up `mtime` and `atime` of the directory it creates as
well as the `mtime` of the directory it creates the other directory *in*,
as the `mtime` of the latter is modified when creating a directory in it.

For the same reason, it also needs to fixup the `mtime` of the upper
directory when copying a file into it through `CopyFiles`.

If `SOURCE_DATE_EPOCH`, times are left as is. (`UTIME_OMIT`)
2024-05-07 09:29:58 +02:00
..
2023-06-14 16:44:57 +02:00
2024-03-05 12:33:44 +01:00
2024-04-29 16:33:17 +08:00
2024-01-16 10:49:26 -07:00
2024-04-29 18:16:58 +02:00
2024-04-29 18:16:58 +02:00
2024-04-03 11:50:25 +01:00
2024-04-03 11:50:25 +01:00
2023-07-02 11:10:12 +01:00
2023-11-22 20:38:38 +00:00
2023-12-13 20:42:05 +08:00
2024-03-18 11:04:42 +00:00
2024-03-18 11:04:42 +00:00
2023-10-04 08:58:10 +09:00
2024-04-18 17:39:34 +02:00
2023-08-01 10:14:49 +02:00
2023-02-24 14:11:31 +01:00
2023-12-05 23:50:25 +09:00
2024-03-22 01:44:45 +08:00
2024-03-22 01:44:45 +08:00
2024-04-10 01:45:12 +08:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2023-11-01 14:07:54 +00:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-25 13:51:36 +01:00
2024-01-30 11:18:15 -05:00
2024-02-02 09:10:02 +09:00
2023-07-02 11:10:12 +01:00
2024-01-10 03:08:31 +09:00