diff options
Diffstat (limited to 'meta-ibm')
-rw-r--r-- | meta-ibm/recipes-core/systemd/systemd/network.conf | 4 | ||||
-rw-r--r-- | meta-ibm/recipes-core/systemd/systemd_%.bbappend | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/meta-ibm/recipes-core/systemd/systemd/network.conf b/meta-ibm/recipes-core/systemd/systemd/network.conf new file mode 100644 index 0000000000..0abbc5d42b --- /dev/null +++ b/meta-ibm/recipes-core/systemd/systemd/network.conf @@ -0,0 +1,4 @@ +net.ipv4.conf.all.arp_ignore=1 +net.ipv4.conf.all.arp_filter=1 +net.ipv4.conf.default.rp_filter=1 +net.ipv4.conf.all.rp_filter=1 diff --git a/meta-ibm/recipes-core/systemd/systemd_%.bbappend b/meta-ibm/recipes-core/systemd/systemd_%.bbappend index b55a7f7b24..c63cf0c0bb 100644 --- a/meta-ibm/recipes-core/systemd/systemd_%.bbappend +++ b/meta-ibm/recipes-core/systemd/systemd_%.bbappend @@ -7,6 +7,7 @@ SRC_URI:append:p10bmc = " file://journald-storage-policy.conf" SRC_URI:append:p10bmc = " file://systemd-journald-override.conf" SRC_URI:append:p10bmc = " file://journald-size-policy-16MB.conf" SRC_URI:append:p10bmc = " file://vm.conf" +SRC_URI:append:p10bmc = " file://network.conf" FILES:${PN}:append:ibm-ac-server = " ${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf" FILES:${PN}:append:ibm-ac-server = " ${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf" @@ -16,6 +17,7 @@ FILES:${PN}:append:p10bmc = " ${systemd_unitdir}/journald.conf.d/journald-storag FILES:${PN}:append:p10bmc = " ${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf" FILES:${PN}:append:p10bmc = " ${systemd_unitdir}/journald.conf.d/journald-size-policy.conf" FILES:${PN}:append:p10bmc = " ${sysconfdir}/sysctl.d/vm.conf" +FILES:${PN}:append:p10bmc = " ${sysconfdir}/sysctl.d/network.conf" do_install:append:ibm-ac-server() { install -m 644 -D ${WORKDIR}/journald-storage-policy.conf ${D}${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf @@ -27,6 +29,7 @@ do_install:append:p10bmc() { install -m 644 -D ${WORKDIR}/systemd-journald-override.conf ${D}${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf install -m 644 -D ${WORKDIR}/journald-size-policy-16MB.conf ${D}${systemd_unitdir}/journald.conf.d/journald-size-policy.conf install -m 644 -D ${WORKDIR}/vm.conf ${D}${sysconfdir}/sysctl.d/vm.conf + install -m 644 -D ${WORKDIR}/network.conf ${D}${sysconfdir}/sysctl.d/network.conf } # Witherspoon doesn't have the space for the both zstd and xz compression |