diff options
| author | Chen Qi <Qi.Chen@windriver.com> | 2016-08-19 10:24:11 +0800 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-08-25 23:03:48 +0100 |
| commit | 5bd1a35c8c6bd4759830dcecf3f71e5beef0abf7 (patch) | |
| tree | df3c0228e46ab0991cf73035542210d1575c70b6 | |
| parent | d45a3449bc15de2334860c1964b81a20d876174c (diff) | |
| download | poky-5bd1a35c8c6bd4759830dcecf3f71e5beef0abf7.tar.gz | |
systemd: split systemd-container
Split container/vm related units into a new package, systemd-container.
The split mainly references Fedora 24, with a few differences.
Apart from the bash and zsh completion files, the differences include
adding systemd-spawn@.service into the systemd-container package.
[YOCTO #9835]
(From OE-Core rev: 2a4bf6e4c96a8104733add315166210f04c02caf)
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | meta/recipes-core/systemd/systemd_230.bb | 38 |
1 files changed, 35 insertions, 3 deletions
diff --git a/meta/recipes-core/systemd/systemd_230.bb b/meta/recipes-core/systemd/systemd_230.bb index 374a197673..4d367944c7 100644 --- a/meta/recipes-core/systemd/systemd_230.bb +++ b/meta/recipes-core/systemd/systemd_230.bb | |||
| @@ -291,9 +291,13 @@ PACKAGES =+ "\ | |||
| 291 | ${PN}-pam \ | 291 | ${PN}-pam \ |
| 292 | ${PN}-zsh-completion \ | 292 | ${PN}-zsh-completion \ |
| 293 | ${PN}-xorg-xinitrc \ | 293 | ${PN}-xorg-xinitrc \ |
| 294 | ${PN}-container \ | ||
| 294 | ${PN}-extra-utils \ | 295 | ${PN}-extra-utils \ |
| 295 | " | 296 | " |
| 296 | 297 | ||
| 298 | SUMMARY_${PN}-container = "Tools for containers and VMs" | ||
| 299 | DESCRIPTION_${PN}-container = "Systemd tools to spawn and manage containers and virtual machines." | ||
| 300 | |||
| 297 | SYSTEMD_PACKAGES = "${@bb.utils.contains('PACKAGECONFIG', 'binfmt', '${PN}-binfmt', '', d)}" | 301 | SYSTEMD_PACKAGES = "${@bb.utils.contains('PACKAGECONFIG', 'binfmt', '${PN}-binfmt', '', d)}" |
| 298 | SYSTEMD_SERVICE_${PN}-binfmt = "systemd-binfmt.service" | 302 | SYSTEMD_SERVICE_${PN}-binfmt = "systemd-binfmt.service" |
| 299 | 303 | ||
| @@ -348,6 +352,37 @@ RRECOMMENDS_${PN}-binfmt = "kernel-module-binfmt-misc" | |||
| 348 | 352 | ||
| 349 | RRECOMMENDS_${PN}-vconsole-setup = "kbd kbd-consolefonts kbd-keymaps" | 353 | RRECOMMENDS_${PN}-vconsole-setup = "kbd kbd-consolefonts kbd-keymaps" |
| 350 | 354 | ||
| 355 | FILES_${PN}-container = "${sysconfdir}/dbus-1/system.d/org.freedesktop.import1.conf \ | ||
| 356 | ${sysconfdir}/dbus-1/system.d/org.freedesktop.machine1.conf \ | ||
| 357 | ${base_bindir}/machinectl \ | ||
| 358 | ${bindir}/systemd-nspawn \ | ||
| 359 | ${nonarch_libdir}/systemd/import-pubring.gpg \ | ||
| 360 | ${systemd_system_unitdir}/busnames.target.wants/org.freedesktop.import1.busname \ | ||
| 361 | ${systemd_system_unitdir}/busnames.target.wants/org.freedesktop.machine1.busname \ | ||
| 362 | ${systemd_system_unitdir}/local-fs.target.wants/var-lib-machines.mount \ | ||
| 363 | ${systemd_system_unitdir}/machine.slice \ | ||
| 364 | ${systemd_system_unitdir}/machines.target \ | ||
| 365 | ${systemd_system_unitdir}/org.freedesktop.import1.busname \ | ||
| 366 | ${systemd_system_unitdir}/org.freedesktop.machine1.busname \ | ||
| 367 | ${systemd_system_unitdir}/systemd-importd.service \ | ||
| 368 | ${systemd_system_unitdir}/systemd-machined.service \ | ||
| 369 | ${systemd_system_unitdir}/var-lib-machines.mount \ | ||
| 370 | ${rootlibexecdir}/systemd/systemd-import \ | ||
| 371 | ${rootlibexecdir}/systemd/systemd-importd \ | ||
| 372 | ${rootlibexecdir}/systemd/systemd-journal-gatewayd \ | ||
| 373 | ${rootlibexecdir}/systemd/systemd-journal-remote \ | ||
| 374 | ${rootlibexecdir}/systemd/systemd-journal-upload \ | ||
| 375 | ${rootlibexecdir}/systemd/systemd-machined \ | ||
| 376 | ${rootlibexecdir}/systemd/systemd-pull \ | ||
| 377 | ${exec_prefix}/lib/tmpfiles.d/systemd-nspawn.conf \ | ||
| 378 | ${systemd_system_unitdir}/systemd-nspawn@.service \ | ||
| 379 | ${libdir}/libnss_mymachines.so.2 \ | ||
| 380 | ${datadir}/dbus-1/system-services/org.freedesktop.import1.service \ | ||
| 381 | ${datadir}/dbus-1/system-services/org.freedesktop.machine1.service \ | ||
| 382 | ${datadir}/polkit-1/actions/org.freedesktop.import1.policy \ | ||
| 383 | ${datadir}/polkit-1/actions/org.freedesktop.machine1.policy \ | ||
| 384 | " | ||
| 385 | |||
| 351 | FILES_${PN}-extra-utils = "\ | 386 | FILES_${PN}-extra-utils = "\ |
| 352 | ${base_bindir}/systemd-escape \ | 387 | ${base_bindir}/systemd-escape \ |
| 353 | ${base_bindir}/systemd-inhibit \ | 388 | ${base_bindir}/systemd-inhibit \ |
| @@ -371,9 +406,6 @@ FILES_${PN}-extra-utils = "\ | |||
| 371 | ${rootlibexecdir}/systemd/systemd-resolve-host \ | 406 | ${rootlibexecdir}/systemd/systemd-resolve-host \ |
| 372 | ${rootlibexecdir}/systemd/systemd-ac-power \ | 407 | ${rootlibexecdir}/systemd/systemd-ac-power \ |
| 373 | ${rootlibexecdir}/systemd/systemd-activate \ | 408 | ${rootlibexecdir}/systemd/systemd-activate \ |
| 374 | ${bindir}/systemd-nspawn \ | ||
| 375 | ${exec_prefix}/lib/tmpfiles.d/systemd-nspawn.conf \ | ||
| 376 | ${systemd_unitdir}/system/systemd-nspawn@.service \ | ||
| 377 | ${rootlibexecdir}/systemd/systemd-bus-proxyd \ | 409 | ${rootlibexecdir}/systemd/systemd-bus-proxyd \ |
| 378 | ${systemd_unitdir}/system/systemd-bus-proxyd.service \ | 410 | ${systemd_unitdir}/system/systemd-bus-proxyd.service \ |
| 379 | ${systemd_unitdir}/system/systemd-bus-proxyd.socket \ | 411 | ${systemd_unitdir}/system/systemd-bus-proxyd.socket \ |
