diff --git a/main/ifupdown-ng/0001-openrc-use-auto-selector-when-determining-which-inte.patch b/main/ifupdown-ng/0001-openrc-use-auto-selector-when-determining-which-inte.patch new file mode 100644 index 0000000000000000000000000000000000000000..f541a87ac845bcb3ce7f3b902601e9be304cf9ed --- /dev/null +++ b/main/ifupdown-ng/0001-openrc-use-auto-selector-when-determining-which-inte.patch @@ -0,0 +1,26 @@ +From 509b75bc73db4660df7d45e7863929e45bd32bab Mon Sep 17 00:00:00 2001 +From: Ariadne Conill <ariadne@dereferenced.org> +Date: Sat, 17 Oct 2020 05:20:10 -0600 +Subject: [PATCH] openrc: use --auto selector when determining which interfaces + to start (closes #112) + +--- + dist/openrc/networking.initd | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/dist/openrc/networking.initd b/dist/openrc/networking.initd +index 3ce673a..eaebdab 100644 +--- a/dist/openrc/networking.initd ++++ b/dist/openrc/networking.initd +@@ -21,7 +21,7 @@ find_ifaces() { + if [ -n "$single_iface" ]; then + echo $single_iface + else +- ifquery -L -i "$cfgfile" ++ ifquery -L -a -i "$cfgfile" + fi + } + +-- +2.28.0 + diff --git a/main/ifupdown-ng/APKBUILD b/main/ifupdown-ng/APKBUILD index ec6124b5d662097a55f8e1f9fe1f4394911d824b..433774bcc58ee90db850e4c7f09f6f4e9839b56f 100644 --- a/main/ifupdown-ng/APKBUILD +++ b/main/ifupdown-ng/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Ariadne Conill <ariadne@dereferenced.org> pkgname=ifupdown-ng pkgver=0.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="tools for managing network configuration" url="https://github.com/ifupdown-ng/ifupdown-ng" arch="all" @@ -10,7 +10,8 @@ checkdepends="kyua atf" makedepends="scdoc" install="" subpackages="$pkgname-doc $pkgname-iproute2 $pkgname-ppp $pkgname-wireguard $pkgname-ethtool $pkgname-batman $pkgname-openrc" -source="https://distfiles.dereferenced.org/ifupdown-ng/ifupdown-ng-$pkgver.tar.xz" +source="https://distfiles.dereferenced.org/ifupdown-ng/ifupdown-ng-$pkgver.tar.xz + 0001-openrc-use-auto-selector-when-determining-which-inte.patch" builddir="$srcdir/ifupdown-ng-$pkgver" provides="ifupdown-any" provider_priority=900 @@ -97,4 +98,5 @@ openrc() { install -D -m644 "$builddir"/dist/openrc/networking.confd "$subpkgdir"/etc/conf.d/networking } -sha512sums="0b307688254a8139cbb6086f183bfff6f19b79380a6a72171953714f2e05009eb05444356b85c51ee647ef389ffbd522c36df3fedf5c62c58b4a8ca73cfc4757 ifupdown-ng-0.10.0.tar.xz" +sha512sums="0b307688254a8139cbb6086f183bfff6f19b79380a6a72171953714f2e05009eb05444356b85c51ee647ef389ffbd522c36df3fedf5c62c58b4a8ca73cfc4757 ifupdown-ng-0.10.0.tar.xz +4ded9ab441ce8ed3659a0e7a9250e22b5e9bee8e6152b1978c4f33df237791b6ab2ea6a355cc583b2fbfecb5917178d145b230980beaa7a7d461e0d5ec977a8b 0001-openrc-use-auto-selector-when-determining-which-inte.patch"