Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-08 | No need to canonicalize fixed paths | Zbigniew Jędrzejewski-Szmek | |
2013-12-24 | log: log_error() and friends add a newline after each line anyway, so avoid ↵ | Lennart Poettering | |
including it in the log strings | |||
2013-12-06 | Get rid of our reimplementation of basename | Zbigniew Jędrzejewski-Szmek | |
The only problem is that libgen.h #defines basename to point to it's own broken implementation instead of the GNU one. This can be fixed by #undefining basename. | |||
2013-11-06 | path-util: paths_check_timestamp() opimizations | Lennart Poettering | |
2013-10-29 | path_check_timestamp: only keep the most recent timestamp | Tom Gundersen | |
There is no point in keeping one timestamp for each directory, as we only ever care about the most recent one. | |||
2013-10-26 | udev: move udev_rules_check_timestamp to shared | Tom Gundersen | |
I want to use this from a bulitin in a subsequent patch. | |||
2013-09-09 | Fix two compiler warnings | Zbigniew Jędrzejewski-Szmek | |
2013-09-09 | run: allow non-absolute paths as command | Zbigniew Jędrzejewski-Szmek | |
2013-09-09 | path-util.c: small modernization | Zbigniew Jędrzejewski-Szmek | |
2013-05-02 | time-dst: use _cleanup_ | Zbigniew Jędrzejewski-Szmek | |
2013-04-16 | path-util: unify code for detecting OS trees | Lennart Poettering | |
This also makes sure we always detect an OS tree the same way, by checking for /etc/os-release. | |||
2013-02-11 | binfmt,tmpfiles,modules-load,sysctl: rework the various early-boot services ↵ | Lennart Poettering | |
that work on .d/ directories This unifies much of the logic behind them: - All four will now ofllow the rule that the earlier file and earlier assignment in the .d/ directories wins. Before, sysctl was the only outlier, where the later setting always won. - All four now support getopt() and --help on the command line. - All four can now handle specification of configuration file names on the command line to apply. The tools will automatically find them, and apply them. Previously only tmpfiles could do that. This is useful for %post scripts in RPMs and suchlike. - This fixes various error path issues in conf_files_list() | |||
2013-02-11 | path-util: fix memory leak | Lennart Poettering | |
2013-02-06 | shared: remove now unused function | Zbigniew Jędrzejewski-Szmek | |
2013-02-06 | systemd: do not remove empty paths from unit lookup path | Zbigniew Jędrzejewski-Szmek | |
The ability to start a new unit with 'systemctl start ...' should not depend on whether there are other units in the directory. Previously, an additional 'systemctl daemon-reload' would be necessary to tell systemd to update the list of unit lookup paths. | |||
2012-12-17 | path-util: set pointer to null after calling free() | Michal Sekletar | |
In cases where path_strv_canonicalize() returns NULL, strv_free() is called afterwards and it will call free() on pointers which were freed already in path_strv_canonicalize() | |||
2012-09-14 | timedate: assorted improvements | Lennart Poettering | |
- 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-10 | path-util: fall back to stat() if kernel does not support name_to_handle_at() | Mantas Mikulėnas | |
Fixes instant hang on kernels that do not have CONFIG_FHANDLE enabled. | |||
2012-09-10 | path-util: do not fail in path_is_mountpoint() if path doesn't exist | Mantas Mikulėnas | |
This was accidentally lost in commit 1640a0b6b05b. | |||
2012-09-04 | path: fix invalid variable access in path_is_mount_point() | Lennart Poettering | |
2012-09-04 | path-util: in path_is_mount_point() fall back to the classic stat() test if ↵ | Lennart Poettering | |
fs does not support name_to_handle_at() | |||
2012-09-04 | missing: define name_to_handle_at on our own if it is missing | Lennart Poettering | |
2012-09-03 | util: make path_is_mount_point() recognize bind mounts, too | Lennart Poettering | |
2012-07-13 | util: rename join() to strjoin() | Lennart Poettering | |
This is to match strappend() and the other string related functions. | |||
2012-05-08 | util: split-out path-util.[ch] | Kay Sievers | |