Guard setting default systemd delegate slice with WITH_SYSTEMD, to limit
the systemd delegation only to --enable-systemd=yes only.
Signed-off-by: Kamalesh Babulal <kamalesh.babulal@oracle.com>
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
int main(int argc, char *argv[])
{
struct cgroup_group_spec *cgroup_list[CG_HIER_MAX];
+#ifdef WITH_SYSTEMD
int ignore_default_systemd_delegate_slice = 0;
+#endif
int ret = 0, i, exit_code = 0;
int skip_replace_idle = 0;
pid_t scope_pid = -1;
return ret;
}
- /* this is false always for disable-systemd */
+#ifdef WITH_SYSTEMD
if (!ignore_default_systemd_delegate_slice)
cgroup_set_default_systemd_cgroup();
+#endif
for (i = optind; i < argc; i++) {
pid = (pid_t) strtol(argv[i], &endptr, 10);