From cf7d80a5fe549d4db11800015e02220dccec3096 Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Sun, 20 Jul 2014 17:56:57 -0400 Subject: path-lookup: make SYSTEMD_UNIT_PATH more flexible It can now contain more than one directory, and can be used to only prepend, not totally override, the normal load path. --- src/core/unit.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/core') diff --git a/src/core/unit.c b/src/core/unit.c index 0e4ebfde9b..b68796a941 100644 --- a/src/core/unit.c +++ b/src/core/unit.c @@ -2165,11 +2165,8 @@ int unit_add_two_dependencies_by_name_inverse(Unit *u, UnitDependency d, UnitDep } int set_unit_path(const char *p) { - _cleanup_free_ char *c = NULL; - /* This is mostly for debug purposes */ - c = path_make_absolute_cwd(p); - if (setenv("SYSTEMD_UNIT_PATH", c, 0) < 0) + if (setenv("SYSTEMD_UNIT_PATH", p, 0) < 0) return -errno; return 0; -- cgit v1.2.3-54-g00ecf