X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=meta-stx%2Frecipes-core%2Fstx-utilities%2Futilities%2Fstx-extensions.inc;h=5e808218bedf1e530ffdda0503d822607feb7bb6;hb=refs%2Fchanges%2F11%2F5811%2F1;hp=aba84f26d97bbc3646c9b8eb7fc2d422dd4b2437;hpb=57fdea704bd62af847872c40508f00aa1d7cac60;p=pti%2Frtp.git diff --git a/meta-stx/recipes-core/stx-utilities/utilities/stx-extensions.inc b/meta-stx/recipes-core/stx-utilities/utilities/stx-extensions.inc index aba84f2..5e80821 100644 --- a/meta-stx/recipes-core/stx-utilities/utilities/stx-extensions.inc +++ b/meta-stx/recipes-core/stx-utilities/utilities/stx-extensions.inc @@ -31,15 +31,19 @@ do_compile_append() { do_install_append() { cd ${S}/utilities/stx-extensions/files + install -p -d -m 0755 ${D}/${sysconfdir}/sysctl.d + install -m 0644 coredump-sysctl.conf ${D}/${sysconfdir}/sysctl.d/50-coredump.conf - install -p -d -m0755 ${D}/${sysconfdir}/sysctl.d - install -m0755 coredump-sysctl.conf ${D}/${sysconfdir}/sysctl.d/50-coredump.conf + # Fix the systemd unitdir and the arguments for kernel.core_pattern + sed -i -e 's|${nonarch_libdir}/systemd|${systemd_unitdir}|' \ + -e 's/%p/%P/' -e 's/%e/%c %h %e/' \ + ${D}/${sysconfdir}/sysctl.d/50-coredump.conf - install -p -d -m0755 ${D}/${sysconfdir}/systemd/coredump.conf.d - install -m0755 coredump.conf ${D}/${sysconfdir}/systemd/coredump.conf.d/coredump.conf + install -p -d -m 0755 ${D}/${sysconfdir}/systemd/coredump.conf.d + install -m 0644 coredump.conf ${D}/${sysconfdir}/systemd/coredump.conf.d/coredump.conf - install -p -d -m0755 ${D}/${sysconfdir}/modules-load.d - install -m0644 modules-load-vfio.conf ${D}/${sysconfdir}/modules-load.d/vfio.conf + install -p -d -m 0755 ${D}/${sysconfdir}/modules-load.d + install -m 0644 modules-load-vfio.conf ${D}/${sysconfdir}/modules-load.d/vfio.conf }