X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=TODO;h=e0d849994cecf680a1e497aee856371358384e32;hb=4c80d201ace0377312c27143afab04e9c9f1ee64;hp=25900c70b8b3a781c9b15716a1f632baf4128c9e;hpb=6899d2bfb03e7c55d477f0ca5eae43f04db16653;p=thirdparty%2Fsystemd.git diff --git a/TODO b/TODO index 25900c70b8b..e0d849994ce 100644 --- a/TODO +++ b/TODO @@ -33,6 +33,15 @@ Janitorial Clean-ups: Features: +* PID1: find a way how we can reload unit file configuration for + specific units only, without reloading the whole of systemd + +* For services: replace the default Requires=basic.target with After=basic.target + Requires=sysinit.target. + +* drop "Overridable" dependency types + +* document precise effect of DefaultDependencies=yes + * add an explicit parser for LimitNICE= and LimitRTPRIO= that verifies the specified range and generates sane error messages for incorrect specifications. Also, for LimitNICE= maybe introduce a syntax such @@ -43,7 +52,7 @@ Features: * when we detect that there are waiting jobs but no running jobs, do something -* push CPUAffinity also into the "cpuset" cgroup controller +* push CPUAffinity also into the "cpuset" cgroup controller (only after the cpuset controller got ported to the unified hierarchy) * add a concept of RemainAfterExit= to scope units @@ -70,8 +79,6 @@ Features: prefixed with /sys generally special. http://lists.freedesktop.org/archives/systemd-devel/2015-June/032962.html -* Add PassEnvironment= setting to service units, to import select env vars from PID 1 into the service env block - * nspawn: fix logic always print a final newline on output. https://github.com/systemd/systemd/pull/272#issuecomment-113153176