load-fragment: allow MountImages= with paths starting with /dev
authorTopi Miettinen <toiwoton@gmail.com>
Wed, 26 Jun 2024 19:06:41 +0000 (22:06 +0300)
committerLuca Boccassi <luca.boccassi@gmail.com>
Fri, 5 Jul 2024 18:00:04 +0000 (20:00 +0200)
commit0ff6d2cf4756e16931dc40a5befba070f3096ade
treeeedc86ed605d4a988a5ccdbb32a0438e2ee2ebab
parentcc4472c31e11f042dc49f8f37437ae24b9fe65d4
load-fragment: allow MountImages= with paths starting with /dev

For MountImages=, if the source is a block device, it will most likely reside
in /dev. It should be also possible to mount a static device file system in
place of (or part of) /dev. So let's allow paths starting with /dev as an
exception for MountImages=.

(cherry picked from commit e81025970fed5673c631976711d45c67b0443bb4)
src/core/load-fragment.c
src/shared/parse-helpers.c
src/shared/parse-helpers.h