SUMMARY There are Linux systems with cgroups support with no systemd present. It'd be great if cgroup support in kio could be extended to support such systems since it needs rework anyway due to bug 423756 and there's not much reasons to make this feature systemd-dependent. It might be necessary to create or use some helper with setuid or capabilities for cgroup creation and population though. STEPS TO REPRODUCE 1. Use Linux system with cgroups support but without systemd. OBSERVED RESULT Cgroups aren't utilized by kio when no systemd present or running. EXPECTED RESULT Cgroups should be utilized if they're present even if no systemd is present and running.
>It might be necessary to create or use some helper with setuid or capabilities for cgroup creation and population though. Yes, or at least enough to delegate a slice to be managed without root (which is how systemd --user works) It also requires tracking to perform cleanup. At which point we're talking about rewriting what systemd does. It's not used without reason.