Home
last modified time | relevance | path

Searched refs:extension (Results 1 – 22 of 22) sorted by relevance

/systemd-251/test/units/
Dtestsuite-29.sh75 portablectl "${ARGS[@]}" attach --now --runtime --extension /usr/share/app0.raw /usr/share/minimal_…
81 portablectl "${ARGS[@]}" reattach --now --runtime --extension /usr/share/app0.raw /usr/share/minima…
87 portablectl detach --now --runtime --extension /usr/share/app0.raw /usr/share/minimal_1.raw app0
89 portablectl "${ARGS[@]}" attach --now --runtime --extension /usr/share/app1.raw /usr/share/minimal_…
97 portablectl "${ARGS[@]}" reattach --now --runtime --extension /tmp/app1_2.raw /usr/share/minimal_1.…
103 portablectl "${ARGS[@]}" reattach --now --runtime --extension /usr/share/app1.raw /usr/share/minima…
109 portablectl detach --now --runtime --extension /usr/share/app1.raw /usr/share/minimal_1.raw app1
131 grep . /tmp/overlay/usr/lib/extension-release.d/*
142 portablectl "${ARGS[@]}" attach --copy=symlink --now --runtime --extension /tmp/app0 --extension /t…
147 portablectl inspect --cat --extension app0 --extension app1 rootdir app0 app1 | grep -q -f /tmp/roo…
[all …]
Dtestsuite-43.sh140 runas testuser systemd-run --wait --user --unit=test-extension-dir \
144 grep PORTABLE_PREFIXES=app1 /usr/lib/extension-release.d/extension-release.app2
/systemd-251/src/basic/
Dos-util.c38 int path_is_extension_tree(const char *path, const char *extension) { in path_is_extension_tree() argument
51 r = open_extension_release(path, extension, NULL, NULL); in path_is_extension_tree()
60 int open_extension_release(const char *root, const char *extension, char **ret_path, int *ret_fd) { in open_extension_release() argument
64 if (extension) { in open_extension_release()
67 if (!image_name_is_valid(extension)) in open_extension_release()
69 "The extension name %s is invalid.", extension); in open_extension_release()
71 … extension_full_path = strjoina("/usr/lib/extension-release.d/extension-release.", extension); in open_extension_release()
208 int fopen_extension_release(const char *root, const char *extension, char **ret_path, FILE **ret_fi… in fopen_extension_release() argument
215 return open_extension_release(root, extension, ret_path, NULL); in fopen_extension_release()
217 r = open_extension_release(root, extension, ret_path ? &p : NULL, &fd); in fopen_extension_release()
[all …]
Dos-util.h11 int path_is_extension_tree(const char *path, const char *extension);
16 int open_extension_release(const char *root, const char *extension, char **ret_path, int *ret_fd);
21 int fopen_extension_release(const char *root, const char *extension, char **ret_path, FILE **ret_fi…
26 int _parse_extension_release(const char *root, const char *extension, ...) _sentinel_;
28 #define parse_extension_release(root, extension, ...) _parse_extension_release(root, extension, __V… argument
31 int load_extension_release_pairs(const char *root, const char *extension, char ***ret);
/systemd-251/src/shared/
Dpretty-print.c215 … int guess_type(const char **name, char ***prefixes, bool *is_collection, const char **extension) { in guess_type() argument
279 *extension = ext; in guess_type()
288 const char *extension; in conf_files_cat() local
291 r = guess_type(&name, &prefixes, &is_collection, &extension); in conf_files_cat()
295 assert(extension); in conf_files_cat()
312 log_debug(" %s%s/*%s", strempty(root), *t, extension); in conf_files_cat()
334 r = conf_files_list_strv(&files, extension, root, 0, (const char* const*) dirs); in conf_files_cat()
Dmeson.build123 'extension-release.c',
124 'extension-release.h',
/systemd-251/
D.ycm_extra_conf.py196 extension = os.path.splitext(filename)[1]
197 return extension in HEADER_EXTENSIONS
213 for extension in SOURCE_EXTENSIONS:
214 replacement_file = basename + extension
DNEWS26 return parameter, containing the actual extension release metadata.
248 'portablectl attach --extension=' now also accepts directory paths.
649 service, or attached as system extension.
651 * The system-extension.d/ drop-in files now support a new field
652 SYSEXT_SCOPE= that may encode which purpose a system extension image
1168 * systemd-sysext now optionally doesn't insist on extension-release.d/
1170 file system xattr user.extension-release.strict is set on the
1171 extension release file, it is accepted regardless of its name. This
1172 relaxes security restrictions a bit, as system extension may be
1547 * portablectl gained a new switch --extension= for enabling portable
[all …]
DTODO413 * man: rework os-release(5), and clearly separate our extension-release.d/ and
1598 - as an extension to the directory+subvolume backend: if located on
1757 * nspawn: add support for sysext extensions, too. i.e. a new --extension=
/systemd-251/docs/
DPORTABLE_SERVICES.md47 environments. See [Extension Images](#extension-images) below.
271 The `--extension` parameter of `portablectl` can be used to specify as many upper
278 2. The upper extension(s) image(s) must contain an extension-release file in
279 `/usr/lib/extension-release.d/`, with an `ID=` and `SYSEXT_LEVEL=`/`VERSION_ID=`
284 4. The upper extension(s) image(s) must at least contain one matching unit file each,
287 5. As with the base/OS image, the upper extension(s) image(s) must be a plain
291 # portablectl attach --extension foobar_0.7.23.raw debian-runtime_11.1.raw foobar
292 # portablectl attach --extension barbaz_7.0.23/ debian-runtime_11.1.raw barbaz
DHACKING.md134 Please note that files for both template engines use the `.in` extension.
201 vscode's clangd extension, this is done via setting the `clangd.path` option to the path of the
274 Now we need to configure VSCode. First, make sure the C/C++ extension is installed. If you're alrea…
275 a different extension for code completion and other IDE features for C in VSCode, make sure to disa…
276 corresponding parts of the C/C++ extension in your VSCode user settings by adding the following ent…
285 With the extension set up, we can create the launch.json file in the .vscode/ directory to tell the…
DAUTOMATIC_BOOT_ASSESSMENT.md48 serves as a generic extension point both for units that are necessary to
DTEMPORARY_DIRECTORIES.md106 2. �� Use `memfd_create()` or `O_TMPFILE`. This is an extension of the
DJOURNAL_FILE_FORMAT.md239 them. If a compatible feature extension is made a new bit is registered in the
240 header's **compatible_flags** field. If a feature extension is used that makes
DBOOT_LOADER_SPECIFICATION.md331 extension `.efi`. Support for images of this type is of course specific to
DUSER_RECORD.md582 implement the `hmac-secret` extension. The salt to pass to the FIDO2 device is
654 FIDO2 devices that implement the `hmac-secret` extension. Each element of the
DCODING_STYLE.md133 features and GCC extension than "gnu11", as long as there's reasonable
/systemd-251/test/
Dtest-functions647 cat /usr/lib/extension-release.d/extension-release.app0
659 …setfattr -n user.extension-release.strict -v false "$initdir/usr/lib/extension-release.d/extension…
673 cat /usr/lib/extension-release.d/extension-release.app2
/systemd-251/hwdb.d/
D80-ieee1394-unit-function.hwdb123 # An extension card for Rosetta 200, Rosetta 800, AD16X, DA16X, DD16X, and BigBen.
162 # An extension card for Behringer X32.
309 # An extension card for Mackie Onyx 1220, 1620, and 1640.
317 # An extension card for Mackie d.2. Mackie d.2 Pro is preinstalled model.
Dusb.ids19817 4202 Passport Reader PRM extension device
D20-usb-vendor-model.hwdb59385 ID_MODEL_FROM_DATABASE=Passport Reader PRM extension device
/systemd-251/man/rules/
Dmeson.build66 ['os-release', '5', ['extension-release', 'initrd-release'], ''],