From: Luca Boccassi Date: Fri, 19 Jun 2026 18:35:16 +0000 (+0100) Subject: core: add LUOSession= unit setting (#42530) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=082356cecd3af083c29c03fa848e02dc783ce3d7;p=thirdparty%2Fsystemd.git core: add LUOSession= unit setting (#42530) Acquiring a LUO session from /dev/liveupdate requires privileges, and also the device is a single-owner driver so only a single process can open it at any given time. Add a LUOSession= service settings that allows units running without privileges to get a session assigned to them. The kernel imposes a 64 chars limit on session names, which is too short to avoid clashes, so derive a hash from joining the unit name with the parameter name, that way two units using the same setting don't clash. --- 082356cecd3af083c29c03fa848e02dc783ce3d7