From: Lennart Poettering Date: Fri, 17 Nov 2017 17:03:00 +0000 (+0100) Subject: update TODO X-Git-Tag: v236~152^2~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5962e9db5ebf01739208c7f1a33b2c5fb05af9cc;p=thirdparty%2Fsystemd.git update TODO --- diff --git a/TODO b/TODO index d8de3b4a234..b18f8b5aa72 100644 --- a/TODO +++ b/TODO @@ -32,6 +32,9 @@ Features: * add async version of sd_bus_add_match and make use of that +* support projid-based quota in machinectl for containers, and then drop + implicit btrfs loopback magic in machined + * let's log the "tainted" string at boot * Add NetworkNamespacePath= to specify a path to a network namespace @@ -80,7 +83,11 @@ Features: * maybe hook of xfs/ext4 quotactl() with services? i.e. automatically manage the quota of a the user indicated in User= via unit file settings, like the - other resource management concepts. Would mix nicely with DynamicUser=1 + other resource management concepts. Would mix nicely with DynamicUser=1. Or + alternatively, do this with projids, so that we can also cover services + running as root. Quota should probably cover all the special dirs such as + StateDirectory=, LogsDirectory=, CacheDirectory=, as well as RootDirectory= if it + is set, plus the whole disk space any image configured with RootImage=. * add dissect_image_warn() as a wrapper around dissect_image() that prints friendly log messages for the returned errors, so that we don't have to