summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2020-01-14 15:37:53 +0100
committerGitHub <noreply@github.com>2020-01-14 15:37:53 +0100
commitea7fe1d1c2b588cc4064ffdec04d6aa604c8d5dd (patch)
tree0c647998ad184e2dfe606e52b20989effaf80030 /TODO
parentde9a8fe18e0168b65ae50b6dde2865f647fc92a2 (diff)
parent27cc3c9d764f6512af508b826535df5ed7140684 (diff)
downloadsystemd-ea7fe1d1c2b588cc4064ffdec04d6aa604c8d5dd.tar.gz
Merge pull request #14390 from poettering/gpt-var-tmp
introduce GPT partition types for /var and /var/tmp and support them for auto-discovery
Diffstat (limited to 'TODO')
-rw-r--r--TODO16
1 files changed, 5 insertions, 11 deletions
diff --git a/TODO b/TODO
index 961767187b..ce37869ce1 100644
--- a/TODO
+++ b/TODO
@@ -19,6 +19,11 @@ Janitorial Clean-ups:
Features:
+* when dissecting images, warn about unrecognized partition flags
+
+* honour specifiers in unit files that resolve to some very basic
+ /etc/os-release data, such as ID, VERSION_ID, BUILD_ID, VARIANT_ID.
+
* socket units: allow creating a udev monitor socket with ListenDevices= or so,
with matches, then actviate app thorugh that passing socket oveer
@@ -44,8 +49,6 @@ Features:
shouldn't operate in a volatile mode unless we got told so from a trusted
source.
-* look for /var/tmp automatically via gpt auto discovery
-
* figure out automatic partition discovery when combining writable root dir
with immutable /usr
@@ -416,8 +419,6 @@ Features:
"systemd-gdb" for attaching to the start-up of any system service in its
natural habitat.
-* maybe introduce gpt auto discovery for /var/tmp?
-
* maybe add gpt-partition-based user management: each user gets his own
LUKS-encrypted GPT partition with a new GPT type. A small nss module
enumerates users via udev partition enumeration. UIDs are assigned in a fixed
@@ -427,13 +428,6 @@ Features:
with stateless/read-only/verity-enabled root. (other idea: do this based on
loopback files in /home, without GPT involvement)
-* gpt-auto logic: introduce support for discovering /var matching an image. For
- that, use a partition type UUID that is hashed from the OS name (as encoded
- in /etc/os-release), the architecture, and 4 new bits from the gpt flags
- field of the root partition. This way can easily support multiple OS
- installations on the same GPT partition table, without problems with
- unmatched /var partitions.
-
* gpt-auto logic: related to the above, maybe support a "secondary" root
partition, that is mounted to / and is writable, and where the actual root's
/usr is mounted into.