diff options
| author | Ricardo Salveti <ricardo.salveti@oss.qualcomm.com> | 2024-12-03 00:05:20 -0300 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-12-05 17:07:10 +0000 |
| commit | d79a5c051e41e5ef268fe2209695824d2502e391 (patch) | |
| tree | 803f6334db37adb72afaf4d6ef9cee879e0ca041 /meta | |
| parent | f05edfa08af2b6825a61686dff3338b3bf7b0295 (diff) | |
| download | poky-d79a5c051e41e5ef268fe2209695824d2502e391.tar.gz | |
systemd: remove custom rootlibexecdir and replace with nonarch_libdir
The rootprefix build option was deprecated in systemd 255, making the
custom rootlibexecdir unnecessary, so remove it in favor of the standard
nonarch_libdir definition.
(From OE-Core rev: c89b34401dfbe65de5a32bf8b4ef32902d868ce1)
Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/recipes-core/systemd/systemd_256.8.bb | 186 |
1 files changed, 91 insertions, 95 deletions
diff --git a/meta/recipes-core/systemd/systemd_256.8.bb b/meta/recipes-core/systemd/systemd_256.8.bb index 6004d911ea..c1915d7e94 100644 --- a/meta/recipes-core/systemd/systemd_256.8.bb +++ b/meta/recipes-core/systemd/systemd_256.8.bb | |||
| @@ -237,10 +237,6 @@ RESOLV_CONF ??= "" | |||
| 237 | # the eBPFs, so that it can find needed system includes in there. | 237 | # the eBPFs, so that it can find needed system includes in there. |
| 238 | CFLAGS:append = " --sysroot=${STAGING_DIR_TARGET}" | 238 | CFLAGS:append = " --sysroot=${STAGING_DIR_TARGET}" |
| 239 | 239 | ||
| 240 | # Helper variables to clarify locations. This mirrors the logic in systemd's | ||
| 241 | # build system. | ||
| 242 | rootlibexecdir = "${nonarch_libdir}" | ||
| 243 | |||
| 244 | EXTRA_OEMESON += "-Dnobody-user=nobody \ | 240 | EXTRA_OEMESON += "-Dnobody-user=nobody \ |
| 245 | -Dnobody-group=nogroup \ | 241 | -Dnobody-group=nogroup \ |
| 246 | -Ddefault-locale=C \ | 242 | -Ddefault-locale=C \ |
| @@ -290,8 +286,8 @@ do_install() { | |||
| 290 | fi | 286 | fi |
| 291 | 287 | ||
| 292 | # Provide support for initramfs | 288 | # Provide support for initramfs |
| 293 | [ ! -e ${D}/init ] && ln -s ${rootlibexecdir}/systemd/systemd ${D}/init | 289 | [ ! -e ${D}/init ] && ln -s ${nonarch_libdir}/systemd/systemd ${D}/init |
| 294 | [ ! -e ${D}/${base_sbindir}/udevd ] && ln -s ${rootlibexecdir}/systemd/systemd-udevd ${D}/${base_sbindir}/udevd | 290 | [ ! -e ${D}/${base_sbindir}/udevd ] && ln -s ${nonarch_libdir}/systemd/systemd-udevd ${D}/${base_sbindir}/udevd |
| 295 | 291 | ||
| 296 | install -d ${D}${sysconfdir}/udev/rules.d/ | 292 | install -d ${D}${sysconfdir}/udev/rules.d/ |
| 297 | install -d ${D}${nonarch_libdir}/tmpfiles.d | 293 | install -d ${D}${nonarch_libdir}/tmpfiles.d |
| @@ -304,7 +300,7 @@ do_install() { | |||
| 304 | if ${@bb.utils.contains('DISTRO_FEATURES','sysvinit','true','false',d)}; then | 300 | if ${@bb.utils.contains('DISTRO_FEATURES','sysvinit','true','false',d)}; then |
| 305 | install -d ${D}${sysconfdir}/init.d | 301 | install -d ${D}${sysconfdir}/init.d |
| 306 | install -m 0755 ${UNPACKDIR}/init ${D}${sysconfdir}/init.d/systemd-udevd | 302 | install -m 0755 ${UNPACKDIR}/init ${D}${sysconfdir}/init.d/systemd-udevd |
| 307 | sed -i s%@UDEVD@%${rootlibexecdir}/systemd/systemd-udevd% ${D}${sysconfdir}/init.d/systemd-udevd | 303 | sed -i s%@UDEVD@%${nonarch_libdir}/systemd/systemd-udevd% ${D}${sysconfdir}/init.d/systemd-udevd |
| 308 | install -Dm 0755 ${S}/src/systemctl/systemd-sysv-install.SKELETON ${D}${systemd_unitdir}/systemd-sysv-install | 304 | install -Dm 0755 ${S}/src/systemctl/systemd-sysv-install.SKELETON ${D}${systemd_unitdir}/systemd-sysv-install |
| 309 | fi | 305 | fi |
| 310 | 306 | ||
| @@ -323,8 +319,8 @@ do_install() { | |||
| 323 | # if the user requests /tmp be on persistent storage (i.e. not volatile) | 319 | # if the user requests /tmp be on persistent storage (i.e. not volatile) |
| 324 | # then don't use a tmpfs for /tmp | 320 | # then don't use a tmpfs for /tmp |
| 325 | if ! ${@bb.utils.contains('FILESYSTEM_PERMS_TABLES', 'files/fs-perms-volatile-tmp.txt', 'true', 'false', d)}; then | 321 | if ! ${@bb.utils.contains('FILESYSTEM_PERMS_TABLES', 'files/fs-perms-volatile-tmp.txt', 'true', 'false', d)}; then |
| 326 | rm -f ${D}${rootlibexecdir}/systemd/system/tmp.mount | 322 | rm -f ${D}${nonarch_libdir}/systemd/system/tmp.mount |
| 327 | rm -f ${D}${rootlibexecdir}/systemd/system/local-fs.target.wants/tmp.mount | 323 | rm -f ${D}${nonarch_libdir}/systemd/system/local-fs.target.wants/tmp.mount |
| 328 | fi | 324 | fi |
| 329 | 325 | ||
| 330 | install -d ${D}${systemd_system_unitdir}/graphical.target.wants | 326 | install -d ${D}${systemd_system_unitdir}/graphical.target.wants |
| @@ -388,11 +384,11 @@ do_install() { | |||
| 388 | fi | 384 | fi |
| 389 | 385 | ||
| 390 | if ${@bb.utils.contains('PACKAGECONFIG', 'pni-names', 'true', 'false', d)}; then | 386 | if ${@bb.utils.contains('PACKAGECONFIG', 'pni-names', 'true', 'false', d)}; then |
| 391 | if ! grep -q '^NamePolicy=.*mac' ${D}${rootlibexecdir}/systemd/network/99-default.link; then | 387 | if ! grep -q '^NamePolicy=.*mac' ${D}${nonarch_libdir}/systemd/network/99-default.link; then |
| 392 | sed -i '/^NamePolicy=/s/$/ mac/' ${D}${rootlibexecdir}/systemd/network/99-default.link | 388 | sed -i '/^NamePolicy=/s/$/ mac/' ${D}${nonarch_libdir}/systemd/network/99-default.link |
| 393 | fi | 389 | fi |
| 394 | if ! grep -q 'AlternativeNamesPolicy=.*mac' ${D}${rootlibexecdir}/systemd/network/99-default.link; then | 390 | if ! grep -q 'AlternativeNamesPolicy=.*mac' ${D}${nonarch_libdir}/systemd/network/99-default.link; then |
| 395 | sed -i '/AlternativeNamesPolicy=/s/$/ mac/' ${D}${rootlibexecdir}/systemd/network/99-default.link | 391 | sed -i '/AlternativeNamesPolicy=/s/$/ mac/' ${D}${nonarch_libdir}/systemd/network/99-default.link |
| 396 | fi | 392 | fi |
| 397 | fi | 393 | fi |
| 398 | } | 394 | } |
| @@ -478,7 +474,7 @@ RDEPENDS:${PN}-initramfs = "${PN}" | |||
| 478 | 474 | ||
| 479 | FILES:${PN}-gui = "${bindir}/systemadm" | 475 | FILES:${PN}-gui = "${bindir}/systemadm" |
| 480 | 476 | ||
| 481 | FILES:${PN}-vconsole-setup = "${rootlibexecdir}/systemd/systemd-vconsole-setup \ | 477 | FILES:${PN}-vconsole-setup = "${nonarch_libdir}/systemd/systemd-vconsole-setup \ |
| 482 | ${systemd_system_unitdir}/systemd-vconsole-setup.service \ | 478 | ${systemd_system_unitdir}/systemd-vconsole-setup.service \ |
| 483 | ${systemd_system_unitdir}/sysinit.target.wants/systemd-vconsole-setup.service" | 479 | ${systemd_system_unitdir}/sysinit.target.wants/systemd-vconsole-setup.service" |
| 484 | 480 | ||
| @@ -494,7 +490,7 @@ FILES:${PN}-zsh-completion = "${datadir}/zsh/site-functions" | |||
| 494 | 490 | ||
| 495 | FILES:${PN}-binfmt = "${sysconfdir}/binfmt.d/ \ | 491 | FILES:${PN}-binfmt = "${sysconfdir}/binfmt.d/ \ |
| 496 | ${exec_prefix}/lib/binfmt.d \ | 492 | ${exec_prefix}/lib/binfmt.d \ |
| 497 | ${rootlibexecdir}/systemd/systemd-binfmt \ | 493 | ${nonarch_libdir}/systemd/systemd-binfmt \ |
| 498 | ${systemd_system_unitdir}/proc-sys-fs-binfmt_misc.* \ | 494 | ${systemd_system_unitdir}/proc-sys-fs-binfmt_misc.* \ |
| 499 | ${systemd_system_unitdir}/systemd-binfmt.service" | 495 | ${systemd_system_unitdir}/systemd-binfmt.service" |
| 500 | RRECOMMENDS:${PN}-binfmt = "${@bb.utils.contains('PACKAGECONFIG', 'binfmt', 'kernel-module-binfmt-misc', '', d)}" | 496 | RRECOMMENDS:${PN}-binfmt = "${@bb.utils.contains('PACKAGECONFIG', 'binfmt', 'kernel-module-binfmt-misc', '', d)}" |
| @@ -502,7 +498,7 @@ RRECOMMENDS:${PN}-binfmt = "${@bb.utils.contains('PACKAGECONFIG', 'binfmt', 'ker | |||
| 502 | RDEPENDS:${PN}-vconsole-setup = "${@bb.utils.contains('PACKAGECONFIG', 'vconsole', 'kbd kbd-consolefonts kbd-keymaps', '', d)}" | 498 | RDEPENDS:${PN}-vconsole-setup = "${@bb.utils.contains('PACKAGECONFIG', 'vconsole', 'kbd kbd-consolefonts kbd-keymaps', '', d)}" |
| 503 | 499 | ||
| 504 | 500 | ||
| 505 | FILES:${PN}-journal-gatewayd = "${rootlibexecdir}/systemd/systemd-journal-gatewayd \ | 501 | FILES:${PN}-journal-gatewayd = "${nonarch_libdir}/systemd/systemd-journal-gatewayd \ |
| 506 | ${systemd_system_unitdir}/systemd-journal-gatewayd.service \ | 502 | ${systemd_system_unitdir}/systemd-journal-gatewayd.service \ |
| 507 | ${systemd_system_unitdir}/systemd-journal-gatewayd.socket \ | 503 | ${systemd_system_unitdir}/systemd-journal-gatewayd.socket \ |
| 508 | ${systemd_system_unitdir}/sockets.target.wants/systemd-journal-gatewayd.socket \ | 504 | ${systemd_system_unitdir}/sockets.target.wants/systemd-journal-gatewayd.socket \ |
| @@ -510,13 +506,13 @@ FILES:${PN}-journal-gatewayd = "${rootlibexecdir}/systemd/systemd-journal-gatewa | |||
| 510 | " | 506 | " |
| 511 | SYSTEMD_SERVICE:${PN}-journal-gatewayd = "systemd-journal-gatewayd.socket" | 507 | SYSTEMD_SERVICE:${PN}-journal-gatewayd = "systemd-journal-gatewayd.socket" |
| 512 | 508 | ||
| 513 | FILES:${PN}-journal-upload = "${rootlibexecdir}/systemd/systemd-journal-upload \ | 509 | FILES:${PN}-journal-upload = "${nonarch_libdir}/systemd/systemd-journal-upload \ |
| 514 | ${systemd_system_unitdir}/systemd-journal-upload.service \ | 510 | ${systemd_system_unitdir}/systemd-journal-upload.service \ |
| 515 | ${sysconfdir}/systemd/journal-upload.conf \ | 511 | ${sysconfdir}/systemd/journal-upload.conf \ |
| 516 | " | 512 | " |
| 517 | SYSTEMD_SERVICE:${PN}-journal-upload = "systemd-journal-upload.service" | 513 | SYSTEMD_SERVICE:${PN}-journal-upload = "systemd-journal-upload.service" |
| 518 | 514 | ||
| 519 | FILES:${PN}-journal-remote = "${rootlibexecdir}/systemd/systemd-journal-remote \ | 515 | FILES:${PN}-journal-remote = "${nonarch_libdir}/systemd/systemd-journal-remote \ |
| 520 | ${sysconfdir}/systemd/journal-remote.conf \ | 516 | ${sysconfdir}/systemd/journal-remote.conf \ |
| 521 | ${systemd_system_unitdir}/systemd-journal-remote.service \ | 517 | ${systemd_system_unitdir}/systemd-journal-remote.service \ |
| 522 | ${systemd_system_unitdir}/systemd-journal-remote.socket \ | 518 | ${systemd_system_unitdir}/systemd-journal-remote.socket \ |
| @@ -543,10 +539,10 @@ FILES:${PN}-container = "${sysconfdir}/dbus-1/system.d/org.freedesktop.import1.c | |||
| 543 | ${systemd_system_unitdir}/systemd-machined.service \ | 539 | ${systemd_system_unitdir}/systemd-machined.service \ |
| 544 | ${systemd_system_unitdir}/dbus-org.freedesktop.machine1.service \ | 540 | ${systemd_system_unitdir}/dbus-org.freedesktop.machine1.service \ |
| 545 | ${systemd_system_unitdir}/var-lib-machines.mount \ | 541 | ${systemd_system_unitdir}/var-lib-machines.mount \ |
| 546 | ${rootlibexecdir}/systemd/systemd-import \ | 542 | ${nonarch_libdir}/systemd/systemd-import \ |
| 547 | ${rootlibexecdir}/systemd/systemd-importd \ | 543 | ${nonarch_libdir}/systemd/systemd-importd \ |
| 548 | ${rootlibexecdir}/systemd/systemd-machined \ | 544 | ${nonarch_libdir}/systemd/systemd-machined \ |
| 549 | ${rootlibexecdir}/systemd/systemd-pull \ | 545 | ${nonarch_libdir}/systemd/systemd-pull \ |
| 550 | ${exec_prefix}/lib/tmpfiles.d/systemd-nspawn.conf \ | 546 | ${exec_prefix}/lib/tmpfiles.d/systemd-nspawn.conf \ |
| 551 | ${exec_prefix}/lib/tmpfiles.d/README \ | 547 | ${exec_prefix}/lib/tmpfiles.d/README \ |
| 552 | ${systemd_system_unitdir}/systemd-nspawn@.service \ | 548 | ${systemd_system_unitdir}/systemd-nspawn@.service \ |
| @@ -597,15 +593,15 @@ FILES:${PN}-extra-utils = "\ | |||
| 597 | ${systemd_system_unitdir}/sysinit.target.wants/systemd-pcrphase.path \ | 593 | ${systemd_system_unitdir}/sysinit.target.wants/systemd-pcrphase.path \ |
| 598 | ${systemd_system_unitdir}/sysinit.target.wants/systemd-pcrphase-sysinit.path \ | 594 | ${systemd_system_unitdir}/sysinit.target.wants/systemd-pcrphase-sysinit.path \ |
| 599 | ${systemd_system_unitdir}/multi-user.target.wants/systemd-ask-password-wall.path \ | 595 | ${systemd_system_unitdir}/multi-user.target.wants/systemd-ask-password-wall.path \ |
| 600 | ${rootlibexecdir}/systemd/systemd-resolve-host \ | 596 | ${nonarch_libdir}/systemd/systemd-resolve-host \ |
| 601 | ${rootlibexecdir}/systemd/systemd-ac-power \ | 597 | ${nonarch_libdir}/systemd/systemd-ac-power \ |
| 602 | ${rootlibexecdir}/systemd/systemd-activate \ | 598 | ${nonarch_libdir}/systemd/systemd-activate \ |
| 603 | ${rootlibexecdir}/systemd/systemd-measure \ | 599 | ${nonarch_libdir}/systemd/systemd-measure \ |
| 604 | ${rootlibexecdir}/systemd/systemd-pcrphase \ | 600 | ${nonarch_libdir}/systemd/systemd-pcrphase \ |
| 605 | ${rootlibexecdir}/systemd/systemd-socket-proxyd \ | 601 | ${nonarch_libdir}/systemd/systemd-socket-proxyd \ |
| 606 | ${rootlibexecdir}/systemd/systemd-reply-password \ | 602 | ${nonarch_libdir}/systemd/systemd-reply-password \ |
| 607 | ${rootlibexecdir}/systemd/systemd-sleep \ | 603 | ${nonarch_libdir}/systemd/systemd-sleep \ |
| 608 | ${rootlibexecdir}/systemd/system-sleep \ | 604 | ${nonarch_libdir}/systemd/system-sleep \ |
| 609 | ${systemd_system_unitdir}/systemd-hibernate.service \ | 605 | ${systemd_system_unitdir}/systemd-hibernate.service \ |
| 610 | ${systemd_system_unitdir}/systemd-hybrid-sleep.service \ | 606 | ${systemd_system_unitdir}/systemd-hybrid-sleep.service \ |
| 611 | ${systemd_system_unitdir}/systemd-pcrphase-initrd.service \ | 607 | ${systemd_system_unitdir}/systemd-pcrphase-initrd.service \ |
| @@ -613,22 +609,22 @@ FILES:${PN}-extra-utils = "\ | |||
| 613 | ${systemd_system_unitdir}/systemd-pcrphase-sysinit.service \ | 609 | ${systemd_system_unitdir}/systemd-pcrphase-sysinit.service \ |
| 614 | ${systemd_system_unitdir}/systemd-suspend.service \ | 610 | ${systemd_system_unitdir}/systemd-suspend.service \ |
| 615 | ${systemd_system_unitdir}/sleep.target \ | 611 | ${systemd_system_unitdir}/sleep.target \ |
| 616 | ${rootlibexecdir}/systemd/systemd-initctl \ | 612 | ${nonarch_libdir}/systemd/systemd-initctl \ |
| 617 | ${systemd_system_unitdir}/systemd-initctl.service \ | 613 | ${systemd_system_unitdir}/systemd-initctl.service \ |
| 618 | ${systemd_system_unitdir}/systemd-initctl.socket \ | 614 | ${systemd_system_unitdir}/systemd-initctl.socket \ |
| 619 | ${systemd_system_unitdir}/sockets.target.wants/systemd-initctl.socket \ | 615 | ${systemd_system_unitdir}/sockets.target.wants/systemd-initctl.socket \ |
| 620 | ${rootlibexecdir}/systemd/system-generators/systemd-gpt-auto-generator \ | 616 | ${nonarch_libdir}/systemd/system-generators/systemd-gpt-auto-generator \ |
| 621 | ${rootlibexecdir}/systemd/systemd-cgroups-agent \ | 617 | ${nonarch_libdir}/systemd/systemd-cgroups-agent \ |
| 622 | " | 618 | " |
| 623 | 619 | ||
| 624 | FILES:${PN}-mime = "${MIMEDIR}" | 620 | FILES:${PN}-mime = "${MIMEDIR}" |
| 625 | RRECOMMENDS:${PN} += "${PN}-mime" | 621 | RRECOMMENDS:${PN} += "${PN}-mime" |
| 626 | 622 | ||
| 627 | FILES:${PN}-udev-rules = "\ | 623 | FILES:${PN}-udev-rules = "\ |
| 628 | ${rootlibexecdir}/udev/rules.d/70-uaccess.rules \ | 624 | ${nonarch_libdir}/udev/rules.d/70-uaccess.rules \ |
| 629 | ${rootlibexecdir}/udev/rules.d/71-seat.rules \ | 625 | ${nonarch_libdir}/udev/rules.d/71-seat.rules \ |
| 630 | ${rootlibexecdir}/udev/rules.d/73-seat-late.rules \ | 626 | ${nonarch_libdir}/udev/rules.d/73-seat-late.rules \ |
| 631 | ${rootlibexecdir}/udev/rules.d/99-systemd.rules \ | 627 | ${nonarch_libdir}/udev/rules.d/99-systemd.rules \ |
| 632 | " | 628 | " |
| 633 | 629 | ||
| 634 | CONFFILES:${PN} = "${sysconfdir}/systemd/coredump.conf \ | 630 | CONFFILES:${PN} = "${sysconfdir}/systemd/coredump.conf \ |
| @@ -672,7 +668,7 @@ FILES:${PN} = " ${base_bindir}/* \ | |||
| 672 | ${sysconfdir}/X11/xinit/xinitrc.d/* \ | 668 | ${sysconfdir}/X11/xinit/xinitrc.d/* \ |
| 673 | ${sysconfdir}/ssh/ssh_config.d/20-systemd-ssh-proxy.conf \ | 669 | ${sysconfdir}/ssh/ssh_config.d/20-systemd-ssh-proxy.conf \ |
| 674 | ${sysconfdir}/ssh/sshd_config.d/20-systemd-userdb.conf \ | 670 | ${sysconfdir}/ssh/sshd_config.d/20-systemd-userdb.conf \ |
| 675 | ${rootlibexecdir}/systemd/* \ | 671 | ${nonarch_libdir}/systemd/* \ |
| 676 | ${libdir}/systemd/libsystemd-core* \ | 672 | ${libdir}/systemd/libsystemd-core* \ |
| 677 | ${libdir}/pam.d \ | 673 | ${libdir}/pam.d \ |
| 678 | ${nonarch_libdir}/pam.d \ | 674 | ${nonarch_libdir}/pam.d \ |
| @@ -698,8 +694,8 @@ FILES:${PN} = " ${base_bindir}/* \ | |||
| 698 | ${exec_prefix}/lib/environment.d \ | 694 | ${exec_prefix}/lib/environment.d \ |
| 699 | ${exec_prefix}/lib/pcrlock.d \ | 695 | ${exec_prefix}/lib/pcrlock.d \ |
| 700 | ${localstatedir} \ | 696 | ${localstatedir} \ |
| 701 | ${rootlibexecdir}/modprobe.d/systemd.conf \ | 697 | ${nonarch_libdir}/modprobe.d/systemd.conf \ |
| 702 | ${rootlibexecdir}/modprobe.d/README \ | 698 | ${nonarch_libdir}/modprobe.d/README \ |
| 703 | ${datadir}/dbus-1/system.d/org.freedesktop.timedate1.conf \ | 699 | ${datadir}/dbus-1/system.d/org.freedesktop.timedate1.conf \ |
| 704 | ${datadir}/dbus-1/system.d/org.freedesktop.locale1.conf \ | 700 | ${datadir}/dbus-1/system.d/org.freedesktop.locale1.conf \ |
| 705 | ${datadir}/dbus-1/system.d/org.freedesktop.network1.conf \ | 701 | ${datadir}/dbus-1/system.d/org.freedesktop.network1.conf \ |
| @@ -742,58 +738,58 @@ RDEPENDS:udev-bash-completion += "bash-completion" | |||
| 742 | RDEPENDS:udev-hwdb += "udev" | 738 | RDEPENDS:udev-hwdb += "udev" |
| 743 | 739 | ||
| 744 | FILES:udev += "${base_sbindir}/udevd \ | 740 | FILES:udev += "${base_sbindir}/udevd \ |
| 745 | ${rootlibexecdir}/systemd/network/99-default.link \ | 741 | ${nonarch_libdir}/systemd/network/99-default.link \ |
| 746 | ${rootlibexecdir}/systemd/systemd-udevd \ | 742 | ${nonarch_libdir}/systemd/systemd-udevd \ |
| 747 | ${rootlibexecdir}/udev/accelerometer \ | 743 | ${nonarch_libdir}/udev/accelerometer \ |
| 748 | ${rootlibexecdir}/udev/ata_id \ | 744 | ${nonarch_libdir}/udev/ata_id \ |
| 749 | ${rootlibexecdir}/udev/cdrom_id \ | 745 | ${nonarch_libdir}/udev/cdrom_id \ |
| 750 | ${rootlibexecdir}/udev/collect \ | 746 | ${nonarch_libdir}/udev/collect \ |
| 751 | ${rootlibexecdir}/udev/dmi_memory_id \ | 747 | ${nonarch_libdir}/udev/dmi_memory_id \ |
| 752 | ${rootlibexecdir}/udev/fido_id \ | 748 | ${nonarch_libdir}/udev/fido_id \ |
| 753 | ${rootlibexecdir}/udev/findkeyboards \ | 749 | ${nonarch_libdir}/udev/findkeyboards \ |
| 754 | ${rootlibexecdir}/udev/iocost \ | 750 | ${nonarch_libdir}/udev/iocost \ |
| 755 | ${rootlibexecdir}/udev/keyboard-force-release.sh \ | 751 | ${nonarch_libdir}/udev/keyboard-force-release.sh \ |
| 756 | ${rootlibexecdir}/udev/keymap \ | 752 | ${nonarch_libdir}/udev/keymap \ |
| 757 | ${rootlibexecdir}/udev/mtd_probe \ | 753 | ${nonarch_libdir}/udev/mtd_probe \ |
| 758 | ${rootlibexecdir}/udev/scsi_id \ | 754 | ${nonarch_libdir}/udev/scsi_id \ |
| 759 | ${rootlibexecdir}/udev/v4l_id \ | 755 | ${nonarch_libdir}/udev/v4l_id \ |
| 760 | ${rootlibexecdir}/udev/keymaps \ | 756 | ${nonarch_libdir}/udev/keymaps \ |
| 761 | ${rootlibexecdir}/udev/rules.d/50-udev-default.rules \ | 757 | ${nonarch_libdir}/udev/rules.d/50-udev-default.rules \ |
| 762 | ${rootlibexecdir}/udev/rules.d/60-autosuspend.rules \ | 758 | ${nonarch_libdir}/udev/rules.d/60-autosuspend.rules \ |
| 763 | ${rootlibexecdir}/udev/rules.d/60-autosuspend-chromiumos.rules \ | 759 | ${nonarch_libdir}/udev/rules.d/60-autosuspend-chromiumos.rules \ |
| 764 | ${rootlibexecdir}/udev/rules.d/60-block.rules \ | 760 | ${nonarch_libdir}/udev/rules.d/60-block.rules \ |
| 765 | ${rootlibexecdir}/udev/rules.d/60-cdrom_id.rules \ | 761 | ${nonarch_libdir}/udev/rules.d/60-cdrom_id.rules \ |
| 766 | ${rootlibexecdir}/udev/rules.d/60-dmi-id.rules \ | 762 | ${nonarch_libdir}/udev/rules.d/60-dmi-id.rules \ |
| 767 | ${rootlibexecdir}/udev/rules.d/60-drm.rules \ | 763 | ${nonarch_libdir}/udev/rules.d/60-drm.rules \ |
| 768 | ${rootlibexecdir}/udev/rules.d/60-evdev.rules \ | 764 | ${nonarch_libdir}/udev/rules.d/60-evdev.rules \ |
| 769 | ${rootlibexecdir}/udev/rules.d/60-fido-id.rules \ | 765 | ${nonarch_libdir}/udev/rules.d/60-fido-id.rules \ |
| 770 | ${rootlibexecdir}/udev/rules.d/60-infiniband.rules \ | 766 | ${nonarch_libdir}/udev/rules.d/60-infiniband.rules \ |
| 771 | ${rootlibexecdir}/udev/rules.d/60-input-id.rules \ | 767 | ${nonarch_libdir}/udev/rules.d/60-input-id.rules \ |
| 772 | ${rootlibexecdir}/udev/rules.d/60-persistent-alsa.rules \ | 768 | ${nonarch_libdir}/udev/rules.d/60-persistent-alsa.rules \ |
| 773 | ${rootlibexecdir}/udev/rules.d/60-persistent-input.rules \ | 769 | ${nonarch_libdir}/udev/rules.d/60-persistent-input.rules \ |
| 774 | ${rootlibexecdir}/udev/rules.d/60-persistent-storage.rules \ | 770 | ${nonarch_libdir}/udev/rules.d/60-persistent-storage.rules \ |
| 775 | ${rootlibexecdir}/udev/rules.d/60-persistent-storage-mtd.rules \ | 771 | ${nonarch_libdir}/udev/rules.d/60-persistent-storage-mtd.rules \ |
| 776 | ${rootlibexecdir}/udev/rules.d/60-persistent-storage-tape.rules \ | 772 | ${nonarch_libdir}/udev/rules.d/60-persistent-storage-tape.rules \ |
| 777 | ${rootlibexecdir}/udev/rules.d/60-persistent-v4l.rules \ | 773 | ${nonarch_libdir}/udev/rules.d/60-persistent-v4l.rules \ |
| 778 | ${rootlibexecdir}/udev/rules.d/60-sensor.rules \ | 774 | ${nonarch_libdir}/udev/rules.d/60-sensor.rules \ |
| 779 | ${rootlibexecdir}/udev/rules.d/60-serial.rules \ | 775 | ${nonarch_libdir}/udev/rules.d/60-serial.rules \ |
| 780 | ${rootlibexecdir}/udev/rules.d/61-autosuspend-manual.rules \ | 776 | ${nonarch_libdir}/udev/rules.d/61-autosuspend-manual.rules \ |
| 781 | ${rootlibexecdir}/udev/rules.d/64-btrfs.rules \ | 777 | ${nonarch_libdir}/udev/rules.d/64-btrfs.rules \ |
| 782 | ${rootlibexecdir}/udev/rules.d/70-camera.rules \ | 778 | ${nonarch_libdir}/udev/rules.d/70-camera.rules \ |
| 783 | ${rootlibexecdir}/udev/rules.d/70-joystick.rules \ | 779 | ${nonarch_libdir}/udev/rules.d/70-joystick.rules \ |
| 784 | ${rootlibexecdir}/udev/rules.d/70-memory.rules \ | 780 | ${nonarch_libdir}/udev/rules.d/70-memory.rules \ |
| 785 | ${rootlibexecdir}/udev/rules.d/70-mouse.rules \ | 781 | ${nonarch_libdir}/udev/rules.d/70-mouse.rules \ |
| 786 | ${rootlibexecdir}/udev/rules.d/70-power-switch.rules \ | 782 | ${nonarch_libdir}/udev/rules.d/70-power-switch.rules \ |
| 787 | ${rootlibexecdir}/udev/rules.d/70-touchpad.rules \ | 783 | ${nonarch_libdir}/udev/rules.d/70-touchpad.rules \ |
| 788 | ${rootlibexecdir}/udev/rules.d/75-net-description.rules \ | 784 | ${nonarch_libdir}/udev/rules.d/75-net-description.rules \ |
| 789 | ${rootlibexecdir}/udev/rules.d/75-probe_mtd.rules \ | 785 | ${nonarch_libdir}/udev/rules.d/75-probe_mtd.rules \ |
| 790 | ${rootlibexecdir}/udev/rules.d/78-sound-card.rules \ | 786 | ${nonarch_libdir}/udev/rules.d/78-sound-card.rules \ |
| 791 | ${rootlibexecdir}/udev/rules.d/80-drivers.rules \ | 787 | ${nonarch_libdir}/udev/rules.d/80-drivers.rules \ |
| 792 | ${rootlibexecdir}/udev/rules.d/80-net-setup-link.rules \ | 788 | ${nonarch_libdir}/udev/rules.d/80-net-setup-link.rules \ |
| 793 | ${rootlibexecdir}/udev/rules.d/81-net-dhcp.rules \ | 789 | ${nonarch_libdir}/udev/rules.d/81-net-dhcp.rules \ |
| 794 | ${rootlibexecdir}/udev/rules.d/90-vconsole.rules \ | 790 | ${nonarch_libdir}/udev/rules.d/90-vconsole.rules \ |
| 795 | ${rootlibexecdir}/udev/rules.d/90-iocost.rules \ | 791 | ${nonarch_libdir}/udev/rules.d/90-iocost.rules \ |
| 796 | ${rootlibexecdir}/udev/rules.d/README \ | 792 | ${nonarch_libdir}/udev/rules.d/README \ |
| 797 | ${sysconfdir}/udev \ | 793 | ${sysconfdir}/udev \ |
| 798 | ${sysconfdir}/init.d/systemd-udevd \ | 794 | ${sysconfdir}/init.d/systemd-udevd \ |
| 799 | ${systemd_system_unitdir}/*udev* \ | 795 | ${systemd_system_unitdir}/*udev* \ |
| @@ -805,7 +801,7 @@ FILES:udev += "${base_sbindir}/udevd \ | |||
| 805 | " | 801 | " |
| 806 | 802 | ||
| 807 | FILES:udev-bash-completion = "${datadir}/bash-completion/completions/udevadm" | 803 | FILES:udev-bash-completion = "${datadir}/bash-completion/completions/udevadm" |
| 808 | FILES:udev-hwdb = "${rootlibexecdir}/udev/hwdb.d \ | 804 | FILES:udev-hwdb = "${nonarch_libdir}/udev/hwdb.d \ |
| 809 | " | 805 | " |
| 810 | 806 | ||
| 811 | RCONFLICTS:${PN} = "tiny-init ${@bb.utils.contains('PACKAGECONFIG', 'resolved', 'resolvconf', '', d)}" | 807 | RCONFLICTS:${PN} = "tiny-init ${@bb.utils.contains('PACKAGECONFIG', 'resolved', 'resolvconf', '', d)}" |
| @@ -900,7 +896,7 @@ PACKAGE_WRITE_DEPS += "qemu-native" | |||
| 900 | pkg_postinst:udev-hwdb () { | 896 | pkg_postinst:udev-hwdb () { |
| 901 | if test -n "$D"; then | 897 | if test -n "$D"; then |
| 902 | $INTERCEPT_DIR/postinst_intercept update_udev_hwdb ${PKG} mlprefix=${MLPREFIX} binprefix=${MLPREFIX} \ | 898 | $INTERCEPT_DIR/postinst_intercept update_udev_hwdb ${PKG} mlprefix=${MLPREFIX} binprefix=${MLPREFIX} \ |
| 903 | rootlibexecdir="${rootlibexecdir}" PREFERRED_PROVIDER_udev="${PREFERRED_PROVIDER_udev}" base_bindir="${base_bindir}" | 899 | rootlibexecdir="${nonarch_libdir}" PREFERRED_PROVIDER_udev="${PREFERRED_PROVIDER_udev}" base_bindir="${base_bindir}" |
| 904 | else | 900 | else |
| 905 | systemd-hwdb update | 901 | systemd-hwdb update |
| 906 | fi | 902 | fi |
