]> git.ipfire.org Git - thirdparty/systemd.git/commit
core: fix checking for extension-releases for ExtensionImages/Directories
authorLuca Boccassi <bluca@debian.org>
Tue, 10 Oct 2023 17:50:36 +0000 (18:50 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Thu, 12 Oct 2023 11:17:58 +0000 (12:17 +0100)
commit5897469a08f6b6ba1094729176a9b89bad992bae
tree9441150f64f49284acf6c08a9dcc77afc2a7e75a
parent97046f2fc0c5bb3d89dd1cd36658dae282e0dcf3
core: fix checking for extension-releases for ExtensionImages/Directories

The parsing is done after the image has been opened, not before, as it
cannot be done on an block device. Also fix returning on any error for
ExtensionDirectories, not just ENOENT.

Follow-up for 55ea4ef096543d2bceea9315868d5aca945d7a57
src/core/namespace.c
src/shared/dissect-image.c
src/shared/dissect-image.h
src/shared/mount-util.c