Lennart Poettering
424a19f8a2
timedate: assorted improvements
...
- Make writing/reading of /etc/timezone dependendent of HAVE_SYSV_COMPAT
- Introduce symlink_atomic() after all, and use it
- Use relative symlink for /etc/localtime
2012-09-14 20:02:52 +02:00
Mantas Mikulėnas
fa125f4e44
path-util: fall back to stat() if kernel does not support name_to_handle_at()
...
Fixes instant hang on kernels that do not have CONFIG_FHANDLE enabled.
2012-09-10 09:21:24 +02:00
Mantas Mikulėnas
8ac7549330
path-util: do not fail in path_is_mountpoint() if path doesn't exist
...
This was accidentally lost in commit 1640a0b6b0
.
2012-09-10 09:21:10 +02:00
Lennart Poettering
f408b8f1bb
path: fix invalid variable access in path_is_mount_point()
2012-09-04 17:05:23 -07:00
Lennart Poettering
1640a0b6b0
path-util: in path_is_mount_point() fall back to the classic stat() test if fs does not support name_to_handle_at()
2012-09-04 16:37:57 -07:00
Lennart Poettering
a8348796c0
missing: define name_to_handle_at on our own if it is missing
2012-09-04 15:30:24 -07:00
Lennart Poettering
cde9cb343a
util: make path_is_mount_point() recognize bind mounts, too
2012-09-03 18:59:05 -07:00
Lennart Poettering
b7def68494
util: rename join() to strjoin()
...
This is to match strappend() and the other string related functions.
2012-07-13 13:41:01 +02:00
Kay Sievers
9eb977db5b
util: split-out path-util.[ch]
2012-05-08 02:33:10 +02:00