X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=0adb291746fd40ebe31f6140cf4ec4a94c84a9a0;hb=fadd79d2d81c75321c5af597cb3abe6dedd058dc;hp=77d2375ce4bf1bdf76a6eaa1093ce393ab092595;hpb=f801968466fed39d50d410b30ac828c26722cc95;p=elogind.git diff --git a/TODO b/TODO index 77d2375ce..0adb29174 100644 --- a/TODO +++ b/TODO @@ -19,6 +19,24 @@ F18: Features: +* currently x-systemd.timeout is lost in the initrd, since crypttab is copied into dracut, but fstab isn't + +* WorkingDirectory: support env var replacements like in ExecStart= so that people can use $HOME + +* refuse boot if /etc/machine-id is not useful + +* nspawn: consider changing users for -u with su, so that NSS resolving works correctly + +* nspawn: implement personality changes a la linux32(8) + +* nspawn: reset all aux groups + +* cryptsetup-generator: warn if the password files are world-readable + +* cryptsetup-generator: add RequiresMountsFor= to cryptseup service files referencing a file, similar for devices + +* cryptsetup-generator: allow specification of passwords in crypttab itself + * document that deps in [Unit] sections ignore Alias= fileds in [Install] units of other units, unless those units are disabled