From 85a52cac618bf47e94c4a678ed42ded574ec2ef7 Mon Sep 17 00:00:00 2001 From: "William A. Kennington III" Date: Wed, 8 Nov 2023 16:40:56 -0800 Subject: meta-google: Purge all avahi support We never used this and we never intend to pick it back up. Change-Id: Iaa23d6b9d87129eca8e76d67b8173941342ea2e9 Signed-off-by: William A. Kennington III --- meta-google/conf/distro/gbmc.conf | 1 + meta-google/recipes-connectivity/avahi/avahi_%.bbappend | 5 ----- .../recipes-connectivity/avahi/files/avahi-daemon.conf | 8 -------- meta-google/recipes-google/networking/gbmc-bridge.bb | 9 --------- .../recipes-google/networking/gbmc-bridge/ipmi.service.in | 11 ----------- 5 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 meta-google/recipes-connectivity/avahi/avahi_%.bbappend delete mode 100644 meta-google/recipes-connectivity/avahi/files/avahi-daemon.conf delete mode 100644 meta-google/recipes-google/networking/gbmc-bridge/ipmi.service.in diff --git a/meta-google/conf/distro/gbmc.conf b/meta-google/conf/distro/gbmc.conf index e93a258738..1c2c20a27e 100644 --- a/meta-google/conf/distro/gbmc.conf +++ b/meta-google/conf/distro/gbmc.conf @@ -13,6 +13,7 @@ DISTROOVERRIDES .= ":gbmc" GBMC_CONFIG ?= "dev" OVERRIDES .= ":${GBMC_CONFIG}:" +DISTRO_FEATURES:remove = "avahi" DISTRO_FEATURES:remove = "ldap" DISTRO_FEATURES:remove = "slp" diff --git a/meta-google/recipes-connectivity/avahi/avahi_%.bbappend b/meta-google/recipes-connectivity/avahi/avahi_%.bbappend deleted file mode 100644 index bdf56904e6..0000000000 --- a/meta-google/recipes-connectivity/avahi/avahi_%.bbappend +++ /dev/null @@ -1,5 +0,0 @@ -FILESEXTRAPATHS:prepend:gbmc := "${THISDIR}/files:" -SRC_URI:append:gbmc = " file://avahi-daemon.conf" -do_install:append:gbmc() { - install -m0644 ${WORKDIR}/avahi-daemon.conf ${D}${sysconfdir}/avahi/ -} diff --git a/meta-google/recipes-connectivity/avahi/files/avahi-daemon.conf b/meta-google/recipes-connectivity/avahi/files/avahi-daemon.conf deleted file mode 100644 index 57520df7fd..0000000000 --- a/meta-google/recipes-connectivity/avahi/files/avahi-daemon.conf +++ /dev/null @@ -1,8 +0,0 @@ -[server] -allow-interfaces=mgmt,gbmcbr - -[publish] -disable-user-service-publishing=yes -add-service-cookie=yes -publish-hinfo=no -publish-workstation=no diff --git a/meta-google/recipes-google/networking/gbmc-bridge.bb b/meta-google/recipes-google/networking/gbmc-bridge.bb index 09bf2ae663..c7b9f5db91 100644 --- a/meta-google/recipes-google/networking/gbmc-bridge.bb +++ b/meta-google/recipes-google/networking/gbmc-bridge.bb @@ -12,7 +12,6 @@ SRC_URI += " \ file://-bmc-gbmcbrdummy.netdev \ file://-bmc-gbmcbrdummy.network \ file://+-bmc-gbmcbrusb.network \ - file://ipmi.service.in \ file://50-gbmc-br.rules \ file://gbmc-br-ula.sh \ file://gbmc-br-from-ra.sh \ @@ -37,7 +36,6 @@ FILES:${PN}:append = " \ ${datadir}/gbmc-br-lib.sh \ ${systemd_unitdir}/network \ ${sysconfdir}/nftables \ - ${sysconfdir}/avahi/services \ " RDEPENDS:${PN}:append = " \ @@ -117,13 +115,6 @@ do_install() { install -m0644 ${WORKDIR}/50-gbmc-br.rules $nftables_dir/ install -m0644 ${WORKDIR}/50-gbmc-br-cn-redirect.rules $nftables_dir/ - avahi_dir=${D}${sysconfdir}/avahi/services - install -d -m 0755 "$avahi_dir" - sed -i 's,@MACHINE@,${MACHINE},g' ${WORKDIR}/ipmi.service.in - sed -i 's,@EXTRA_ATTRS@,,g' ${WORKDIR}/ipmi.service.in - sed 's,@NAME@,bmc,g' ${WORKDIR}/ipmi.service.in >${avahi_dir}/bmc.ipmi.service - sed 's,@NAME@,${MACHINE}-bmc,g' ${WORKDIR}/ipmi.service.in >${avahi_dir}/${MACHINE}-bmc.ipmi.service - mondir=${D}${datadir}/gbmc-ip-monitor install -d -m0755 "$mondir" install -m0644 ${WORKDIR}/gbmc-br-ula.sh "$mondir"/ diff --git a/meta-google/recipes-google/networking/gbmc-bridge/ipmi.service.in b/meta-google/recipes-google/networking/gbmc-bridge/ipmi.service.in deleted file mode 100644 index 0b940fa2d1..0000000000 --- a/meta-google/recipes-google/networking/gbmc-bridge/ipmi.service.in +++ /dev/null @@ -1,11 +0,0 @@ - - - - @NAME@ - - _ipmi._udp - 623 - Machine=@MACHINE@ - @EXTRA_ATTRS@ - - -- cgit v1.2.3