aboutsummaryrefslogtreecommitdiffstats
path: root/main/openrc
diff options
context:
space:
mode:
Diffstat (limited to 'main/openrc')
-rw-r--r--main/openrc/0001-call-sbin-mkmntdirs-in-localmount-OpenRC-service.patch6
-rw-r--r--main/openrc/0002-force-root-be-rw-before-localmount.patch22
-rw-r--r--main/openrc/0002-fsck-don-t-add-C0-to-busybox-fsck.patch (renamed from main/openrc/0001-fsck-don-t-add-C0-to-busybox-fsck.patch)6
-rw-r--r--main/openrc/0003-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch (renamed from main/openrc/0005-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch)18
-rw-r--r--main/openrc/0004-hide-error-when-migrating-var-run-to-run.patch28
-rw-r--r--main/openrc/0004-make-consolefont-service-compatible-with-busyboxs-se.patch (renamed from main/openrc/0007-make-consolefont-service-compatible-with-busyboxs-se.patch)8
-rw-r--r--main/openrc/0005-Support-early-loading-of-keymap-if-kbd-is-installed.patch (renamed from main/openrc/0009-Support-early-loading-of-keymap-if-kdb-is-installed.patch)9
-rw-r--r--main/openrc/0006-Add-support-for-starting-services-in-a-specified-VRF.patch (renamed from main/openrc/0011-vrf.patch)29
-rw-r--r--main/openrc/0007-Clean-up-staticroute-config-remove-irrelevant-parts-.patch (renamed from main/openrc/0020-staticroute-confd.patch)16
-rw-r--r--main/openrc/0008-fix-undeclared-UT_LINESIZE.patch28
-rw-r--r--main/openrc/0010-rc-mount-make-timeout-invocation-compatible-with-bus.patch27
-rw-r--r--main/openrc/0014-time_t-64bit.patch30
-rw-r--r--main/openrc/APKBUILD44
13 files changed, 72 insertions, 199 deletions
diff --git a/main/openrc/0001-call-sbin-mkmntdirs-in-localmount-OpenRC-service.patch b/main/openrc/0001-call-sbin-mkmntdirs-in-localmount-OpenRC-service.patch
index f6996b3fc7..2cbce3b216 100644
--- a/main/openrc/0001-call-sbin-mkmntdirs-in-localmount-OpenRC-service.patch
+++ b/main/openrc/0001-call-sbin-mkmntdirs-in-localmount-OpenRC-service.patch
@@ -1,4 +1,4 @@
-From 94742e085ac96d366401df883df96d35d0eafd5a Mon Sep 17 00:00:00 2001
+From 44659e474ca7fa789214ef7b1452c86e884cbd93 Mon Sep 17 00:00:00 2001
From: Natanael Copa <ncopa@alpinelinux.org>
Date: Wed, 1 Feb 2017 04:04:52 +0000
Subject: [PATCH 1/7] call /sbin/mkmntdirs in localmount OpenRC service
@@ -8,7 +8,7 @@ Subject: [PATCH 1/7] call /sbin/mkmntdirs in localmount OpenRC service
1 file changed, 2 insertions(+)
diff --git a/init.d/localmount.in b/init.d/localmount.in
-index cae80c34..3dbb375b 100644
+index c571504a..14189396 100644
--- a/init.d/localmount.in
+++ b/init.d/localmount.in
@@ -21,6 +21,8 @@ depend()
@@ -21,5 +21,5 @@ index cae80c34..3dbb375b 100644
# The types variable must start with no, and must be a type
local critical= types="noproc" x= no_netdev= rc=
--
-2.11.0
+2.33.0
diff --git a/main/openrc/0002-force-root-be-rw-before-localmount.patch b/main/openrc/0002-force-root-be-rw-before-localmount.patch
deleted file mode 100644
index 7ea880829d..0000000000
--- a/main/openrc/0002-force-root-be-rw-before-localmount.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Natanael Copa <ncopa@alpinelinux.org>
-Date: Wed, 1 Feb 2017 04:05:44 +0000
-Date: Tue, 3 Apr 2018 17:11:15 +0200
-Subject: [PATCH] force root be rw before localmount
-
-The service that pulls in root remount is mtab which we dont need/use.
-
---- a/init.d/localmount.in
-+++ b/init.d/localmount.in
-@@ -13,9 +13,9 @@
-
- depend()
- {
-- need fsck
-- use lvm modules root
-- after clock lvm modules root
-+ need fsck root
-+ use lvm modules
-+ after clock lvm modules
- keyword -docker -jail -lxc -prefix -systemd-nspawn -vserver
- }
-
diff --git a/main/openrc/0001-fsck-don-t-add-C0-to-busybox-fsck.patch b/main/openrc/0002-fsck-don-t-add-C0-to-busybox-fsck.patch
index 46c2c7bbe6..6d1a6cc841 100644
--- a/main/openrc/0001-fsck-don-t-add-C0-to-busybox-fsck.patch
+++ b/main/openrc/0002-fsck-don-t-add-C0-to-busybox-fsck.patch
@@ -1,7 +1,7 @@
-From eb1d69ae84f6d2cb7f081dfca3251b2446a039f0 Mon Sep 17 00:00:00 2001
+From 1eccd655237e7657d1f7ac21108138a20cb17d0a Mon Sep 17 00:00:00 2001
From: Natanael Copa <ncopa@alpinelinux.org>
Date: Tue, 28 Nov 2017 13:35:10 +0100
-Subject: [PATCH] fsck: don't add -C0 to busybox fsck
+Subject: [PATCH 2/7] fsck: don't add -C0 to busybox fsck
---
init.d/fsck.in | 5 ++++-
@@ -31,5 +31,5 @@ index 7052d808..99a9ae4f 100644
trap : INT QUIT
--
-2.15.0
+2.33.0
diff --git a/main/openrc/0005-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch b/main/openrc/0003-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch
index eb1ad14085..352c3eb7df 100644
--- a/main/openrc/0005-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch
+++ b/main/openrc/0003-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch
@@ -1,7 +1,7 @@
-From b62d7b9438af6dac50d52708777070f312e6650c Mon Sep 17 00:00:00 2001
+From ec680a6d258dd9b1447f968f350a2bea367df143 Mon Sep 17 00:00:00 2001
From: Natanael Copa <ncopa@alpinelinux.org>
Date: Wed, 1 Feb 2017 04:17:14 +0000
-Subject: [PATCH 5/7] rc: pull in sysinit and boot as stacked levels when
+Subject: [PATCH 3/7] rc: pull in sysinit and boot as stacked levels when
needed
We need start services from sysinit and boot runlevel, even if the new
@@ -21,10 +21,10 @@ Fixes issue #54.
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/rc/rc.c b/src/rc/rc.c
-index 110591e4..13a7e0d4 100644
+index ef46925d..82786074 100644
--- a/src/rc/rc.c
+++ b/src/rc/rc.c
-@@ -738,6 +738,7 @@ int main(int argc, char **argv)
+@@ -729,6 +729,7 @@ int main(int argc, char **argv)
const char *bootlevel = NULL;
char *newlevel = NULL;
const char *systype = NULL;
@@ -32,7 +32,7 @@ index 110591e4..13a7e0d4 100644
RC_STRINGLIST *deporder = NULL;
RC_STRINGLIST *tmplist;
RC_STRING *service;
-@@ -993,6 +994,7 @@ int main(int argc, char **argv)
+@@ -986,6 +987,7 @@ int main(int argc, char **argv)
main_hotplugged_services = rc_services_in_state(RC_SERVICE_HOTPLUGGED);
main_start_services = rc_services_in_runlevel_stacked(newlevel ?
newlevel : runlevel);
@@ -40,7 +40,7 @@ index 110591e4..13a7e0d4 100644
if (strcmp(newlevel ? newlevel : runlevel, RC_LEVEL_SHUTDOWN) != 0 &&
strcmp(newlevel ? newlevel : runlevel, RC_LEVEL_SYSINIT) != 0)
{
-@@ -1010,6 +1012,7 @@ int main(int argc, char **argv)
+@@ -1003,6 +1005,7 @@ int main(int argc, char **argv)
tmplist = rc_services_in_runlevel(bootlevel);
TAILQ_CONCAT(main_start_services, tmplist, entries);
free(tmplist);
@@ -48,7 +48,7 @@ index 110591e4..13a7e0d4 100644
}
if (main_hotplugged_services) {
TAILQ_FOREACH(service, main_hotplugged_services,
-@@ -1018,6 +1021,7 @@ int main(int argc, char **argv)
+@@ -1011,6 +1014,7 @@ int main(int argc, char **argv)
service->value);
}
}
@@ -56,7 +56,7 @@ index 110591e4..13a7e0d4 100644
}
parallel = rc_conf_yesno("rc_parallel");
-@@ -1074,9 +1078,6 @@ int main(int argc, char **argv)
+@@ -1067,9 +1071,6 @@ int main(int argc, char **argv)
/* If we have a list of services to start then... */
if (main_start_services) {
@@ -67,5 +67,5 @@ index 110591e4..13a7e0d4 100644
RC_STRING *rlevel;
TAILQ_FOREACH_REVERSE(rlevel, runlevel_chain, rc_stringlist, entries)
--
-2.11.0
+2.33.0
diff --git a/main/openrc/0004-hide-error-when-migrating-var-run-to-run.patch b/main/openrc/0004-hide-error-when-migrating-var-run-to-run.patch
deleted file mode 100644
index 801d3b2363..0000000000
--- a/main/openrc/0004-hide-error-when-migrating-var-run-to-run.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 496b984f889531bf629d77a5fa2211f8cb0a1183 Mon Sep 17 00:00:00 2001
-From: Natanael Copa <ncopa@alpinelinux.org>
-Date: Wed, 17 Aug 2016 17:18:21 +0200
-Subject: [PATCH 4/7] hide error when migrating /var/run to /run
-
-The script tries to copy non-existing files. We simply hide the error
-
-http://bugs.alpinelinux.org/issues/3160
----
- init.d/bootmisc.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/init.d/bootmisc.in b/init.d/bootmisc.in
-index efc1c572..6e473ade 100644
---- a/init.d/bootmisc.in
-+++ b/init.d/bootmisc.in
-@@ -112,7 +112,7 @@ migrate_to_run()
- rm $src
- elif [ ! -L $src -a -d $src ]; then
- ebegin "Migrating $src to $dst"
-- cp -a $src/* $dst/
-+ cp -a $src/* $dst/ 2>/dev/null
- rm -rf $src
- eend $?
- fi
---
-2.11.0
-
diff --git a/main/openrc/0007-make-consolefont-service-compatible-with-busyboxs-se.patch b/main/openrc/0004-make-consolefont-service-compatible-with-busyboxs-se.patch
index 6c23e2ab06..edd0aab13d 100644
--- a/main/openrc/0007-make-consolefont-service-compatible-with-busyboxs-se.patch
+++ b/main/openrc/0004-make-consolefont-service-compatible-with-busyboxs-se.patch
@@ -1,7 +1,7 @@
-From 3d0d2b89745597ea973129eafa3f999cf19d761f Mon Sep 17 00:00:00 2001
+From 8f2e4dedbcd6991b55e295646a89d595413b600c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
Date: Wed, 17 Aug 2016 17:52:58 +0200
-Subject: [PATCH 7/7] make consolefont service compatible with busyboxs setfont
+Subject: [PATCH 4/7] make consolefont service compatible with busyboxs setfont
applet
Compared to kdbs setfont program it doesn't support -O and -m.
@@ -34,7 +34,7 @@ index e01ae842..75544b2f 100644
-#unicodemap="iso01"
+#consoletranslation="8859-1_to_uni.trans"
diff --git a/init.d/consolefont.in b/init.d/consolefont.in
-index 9fe95afa..173ed426 100644
+index d65dd14c..ccb6ee87 100644
--- a/init.d/consolefont.in
+++ b/init.d/consolefont.in
@@ -22,7 +22,6 @@ start()
@@ -66,5 +66,5 @@ index 9fe95afa..173ed426 100644
return $retval
--
-2.11.0
+2.33.0
diff --git a/main/openrc/0009-Support-early-loading-of-keymap-if-kdb-is-installed.patch b/main/openrc/0005-Support-early-loading-of-keymap-if-kbd-is-installed.patch
index cabfad83e6..c1cc07a1dc 100644
--- a/main/openrc/0009-Support-early-loading-of-keymap-if-kdb-is-installed.patch
+++ b/main/openrc/0005-Support-early-loading-of-keymap-if-kbd-is-installed.patch
@@ -1,7 +1,7 @@
-From c991820ef19cc57b7c83dfa86f195d9ed12ec501 Mon Sep 17 00:00:00 2001
+From daf9a97c97d045ff7b14e68fc89c1f479dbb669d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
Date: Thu, 7 Mar 2019 16:55:53 +0100
-Subject: [PATCH] Support early loading of keymap if kbd is installed
+Subject: [PATCH 5/7] Support early loading of keymap if kbd is installed
Early loading of the keymap with busybox was never supported and would
require modifying the save-keymaps services as well. Since no one
@@ -12,7 +12,7 @@ with kbd for now.
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sh/init-early.sh.Linux.in b/sh/init-early.sh.Linux.in
-index b7082a02..777cbda9 100644
+index f304e924..7571ff3d 100644
--- a/sh/init-early.sh.Linux.in
+++ b/sh/init-early.sh.Linux.in
@@ -48,8 +48,8 @@ if service_present "$RC_DEFAULTLEVEL" consolefont ||
@@ -26,3 +26,6 @@ index b7082a02..777cbda9 100644
kbd_mode $kmode -C "$CONSOLE" 2>/dev/null
if [ -r "$RC_LIBEXECDIR"/console/keymap ]; then
loadkeys -q "$RC_LIBEXECDIR"/console/keymap 2>/dev/null
+--
+2.33.0
+
diff --git a/main/openrc/0011-vrf.patch b/main/openrc/0006-Add-support-for-starting-services-in-a-specified-VRF.patch
index 822b53191e..8b3f94a4c0 100644
--- a/main/openrc/0011-vrf.patch
+++ b/main/openrc/0006-Add-support-for-starting-services-in-a-specified-VRF.patch
@@ -1,7 +1,7 @@
-From e9fa602a76693ff508dd498bcae8b27ce73e8294 Mon Sep 17 00:00:00 2001
+From df85b1bffa0864a4a95001a094f91bdd3bea1ecd Mon Sep 17 00:00:00 2001
From: Ariadne Conill <ariadne@dereferenced.org>
Date: Fri, 14 Feb 2020 16:02:43 +0000
-Subject: [PATCH] Add support for starting services in a specified VRF.
+Subject: [PATCH 6/7] Add support for starting services in a specified VRF.
The venerable iproute2 utility has recently introduced support
for executing programs in specific VRFs which are virtualized
@@ -28,7 +28,7 @@ Signed-off-by: Ariadne Conill <ariadne@dereferenced.org>
5 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/sh/openrc-run.sh.in b/sh/openrc-run.sh.in
-index 7e9064c2..0401423e 100644
+index 5c84af45..a1f374b0 100644
--- a/sh/openrc-run.sh.in
+++ b/sh/openrc-run.sh.in
@@ -236,6 +236,12 @@ if ! sourcex -e "$_conf_d/$RC_SVCNAME.$RC_RUNLEVEL"; then
@@ -45,18 +45,18 @@ index 7e9064c2..0401423e 100644
sourcex "@LIBEXECDIR@/sh/runit.sh"
sourcex "@LIBEXECDIR@/sh/s6.sh"
diff --git a/sh/runit.sh b/sh/runit.sh
-index 3cef0f3a..ab729292 100644
+index 5d82c9f6..c0186a43 100644
--- a/sh/runit.sh
+++ b/sh/runit.sh
-@@ -20,7 +20,7 @@ runit_start()
- service_link="${RC_SVCDIR}/sv/${service_path##*/}"
- ebegin "Starting ${name:-$RC_SVCNAME}"
- ln -snf "${service_path}" "${service_link}"
-- sv start "${service_link}" > /dev/null 2>&1
-+ ${RC_VRF_EXEC} sv start "${service_link}" > /dev/null 2>&1
- eend $? "Failed to start ${name:-$RC_SVCNAME}"
- }
-
+@@ -23,7 +23,7 @@ runit_start()
+ local i=0 retval=1
+ # it can take upto 5 seconds for runsv to start
+ while [ $i -lt 6 ] ; do
+- if sv start "${service_link}" > /dev/null 2>&1; then
++ if ${RC_VRF_EXEC} sv start "${service_link}" > /dev/null 2>&1; then
+ retval=0
+ break
+ fi
diff --git a/sh/s6.sh b/sh/s6.sh
index acbe965b..1f339703 100644
--- a/sh/s6.sh
@@ -96,3 +96,6 @@ index e403a789..259b8166 100644
${retry:+--retry} $retry \
${directory:+--chdir} $directory \
${chroot:+--chroot} $chroot \
+--
+2.33.0
+
diff --git a/main/openrc/0020-staticroute-confd.patch b/main/openrc/0007-Clean-up-staticroute-config-remove-irrelevant-parts-.patch
index 86b6e01bad..be5366f517 100644
--- a/main/openrc/0020-staticroute-confd.patch
+++ b/main/openrc/0007-Clean-up-staticroute-config-remove-irrelevant-parts-.patch
@@ -1,6 +1,15 @@
-Clean up staticroute config - remove irrelevant parts (for BSD, Hurd)
-and suggest that route(8) is legacy.
+From cd1ae58ba74e636dd0f94d2ff9a5db5bd8385e3f Mon Sep 17 00:00:00 2001
+From: Ariadne Conill <ariadne@dereferenced.org>
+Date: Wed, 8 Sep 2021 23:51:11 -0600
+Subject: [PATCH 7/7] Clean up staticroute config - remove irrelevant parts
+ (for BSD, Hurd) and suggest that route(8) is legacy.
+---
+ conf.d/staticroute | 23 +++--------------------
+ 1 file changed, 3 insertions(+), 20 deletions(-)
+
+diff --git a/conf.d/staticroute b/conf.d/staticroute
+index 19d0961f..49d0e0bb 100644
--- a/conf.d/staticroute
+++ b/conf.d/staticroute
@@ -1,26 +1,9 @@
@@ -33,3 +42,6 @@ and suggest that route(8) is legacy.
+# Or define static routes on Linux using route (legacy). See route(8) for syntax.
+#staticroute="net 192.168.0.0 netmask 255.255.255.0 gw 10.73.1.1
+#net 192.168.1.0 netmask 255.255.255.0 gw 10.73.1.1"
+--
+2.33.0
+
diff --git a/main/openrc/0008-fix-undeclared-UT_LINESIZE.patch b/main/openrc/0008-fix-undeclared-UT_LINESIZE.patch
deleted file mode 100644
index a61f0c6c7f..0000000000
--- a/main/openrc/0008-fix-undeclared-UT_LINESIZE.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From e7a8d2d5f988d6a9688b7359f62209b6ed296c64 Mon Sep 17 00:00:00 2001
-From: Jakub Jirutka <jakub@jirutka.cz>
-Date: Mon, 12 Nov 2018 18:41:32 +0100
-Subject: [PATCH] Fix undeclared UT_LINESIZE
-
-Fix the following error:
-
- broadcast.c:41:21: error: '__UT_LINESIZE' undeclared (first use in this function); did you mean 'UT_LINESIZE'?
- #define UT_LINESIZE __UT_LINESIZE
- ^~~~~~~~~~
-
-Constant UT_LINESIZE is defined in <utmp.h> provided by musl.
----
- src/rc/broadcast.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/rc/broadcast.c b/src/rc/broadcast.c
-index 47c093ce..4877fb74 100644
---- a/src/rc/broadcast.c
-+++ b/src/rc/broadcast.c
-@@ -22,6 +22,7 @@
- #include <time.h>
- #include <unistd.h>
- #include <stdio.h>
-+#include <utmp.h>
- #include <utmpx.h>
- #include <pwd.h>
- #include <fcntl.h>
diff --git a/main/openrc/0010-rc-mount-make-timeout-invocation-compatible-with-bus.patch b/main/openrc/0010-rc-mount-make-timeout-invocation-compatible-with-bus.patch
deleted file mode 100644
index 02e0031830..0000000000
--- a/main/openrc/0010-rc-mount-make-timeout-invocation-compatible-with-bus.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 3825e467b30b04cdfd25e24de9425df051d47a97 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
-Date: Wed, 15 Jan 2020 21:41:32 +0100
-Subject: [PATCH] rc-mount: make timeout invocation compatible with busybox
- timeout
-
-Busybox timeout does not support the `-k` flag. As such, invoking fuser
-from do_unmount never worked without this patch. This went unnoticed as
-standard error is redirected to /dev/null. This patch fixes this by
-simply removing the incompatible `-k` flag.
----
- sh/rc-mount.sh | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/sh/rc-mount.sh b/sh/rc-mount.sh
-index f443d4c5..b640541f 100644
---- a/sh/rc-mount.sh
-+++ b/sh/rc-mount.sh
-@@ -48,7 +48,7 @@ do_unmount()
- retry=4 # Effectively TERM, sleep 1, TERM, sleep 1, KILL, sleep 1
- while ! LC_ALL=C $cmd "$mnt" 2>/dev/null; do
- if command -v fuser >/dev/null 2>&1; then
-- pids="$(timeout -k 10 -s KILL "${rc_fuser_timeout:-60}" \
-+ pids="$(timeout -s KILL "${rc_fuser_timeout:-60}" \
- fuser $f_opts "$mnt" 2>/dev/null)"
- fi
- case " $pids " in
diff --git a/main/openrc/0014-time_t-64bit.patch b/main/openrc/0014-time_t-64bit.patch
deleted file mode 100644
index dbefcc45bc..0000000000
--- a/main/openrc/0014-time_t-64bit.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Since musl 1.2 time_t is a 64 bit value, even on 32 bit systems. A
-hotfix for printing the value is simply using PRIu64 from inttypes.h
-in the format string.
-
-diff -upr openrc-0.42.1.orig/src/rc/rc-status.c openrc-0.42.1/src/rc/rc-status.c
---- openrc-0.42.1.orig/src/rc/rc-status.c 2021-01-05 18:59:53.610428019 +0100
-+++ openrc-0.42.1/src/rc/rc-status.c 2021-01-05 19:00:34.967112000 +0100
-@@ -20,6 +20,7 @@
- #include <stdlib.h>
- #include <string.h>
- #include <unistd.h>
-+#include <inttypes.h>
-
- #include "einfo.h"
- #include "queue.h"
-@@ -128,12 +129,12 @@ static char *get_uptime(const char *serv
- }
- if (diff_days > 0)
- xasprintf(&uptime,
-- "%ld day(s) %02ld:%02ld:%02ld (%s)",
-+ "%"PRId64" day(s) %02"PRId64":%02"PRId64":%02"PRId64" (%s)",
- diff_days, diff_hours, diff_mins, diff_secs,
- start_count);
- else
- xasprintf(&uptime,
-- "%02ld:%02ld:%02ld (%s)",
-+ "%02"PRId64":%02"PRId64":%02"PRId64" (%s)",
- diff_hours, diff_mins, diff_secs, start_count);
- }
- }
diff --git a/main/openrc/APKBUILD b/main/openrc/APKBUILD
index 8aaea2db73..7507450936 100644
--- a/main/openrc/APKBUILD
+++ b/main/openrc/APKBUILD
@@ -1,8 +1,8 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=openrc
-pkgver=0.43.3
+pkgver=0.44.5
_ver=${pkgver/_git*/}
-pkgrel=1
+pkgrel=0
pkgdesc="OpenRC manages the services, startup and shutdown of a host"
url="https://github.com/OpenRC/openrc"
arch="all"
@@ -10,24 +10,19 @@ license="BSD-2-Clause"
depends="ifupdown-any"
makedepends="bsd-compat-headers"
checkdepends="sed"
-subpackages="$pkgname-doc $pkgname-dev $pkgname-dbg
+subpackages="$pkgname-dbg $pkgname-doc $pkgname-dev
$pkgname-zsh-completion:zshcomp:noarch
$pkgname-bash-completion:bashcomp:noarch"
install="$pkgname.post-install $pkgname.post-upgrade"
source="$pkgname-$pkgver.tar.gz::https://github.com/OpenRC/openrc/archive/$pkgver.tar.gz
0001-call-sbin-mkmntdirs-in-localmount-OpenRC-service.patch
- 0002-force-root-be-rw-before-localmount.patch
- 0004-hide-error-when-migrating-var-run-to-run.patch
- 0005-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch
- 0007-make-consolefont-service-compatible-with-busyboxs-se.patch
- 0001-fsck-don-t-add-C0-to-busybox-fsck.patch
- 0008-fix-undeclared-UT_LINESIZE.patch
- 0009-Support-early-loading-of-keymap-if-kdb-is-installed.patch
- 0010-rc-mount-make-timeout-invocation-compatible-with-bus.patch
- 0011-vrf.patch
- 0014-time_t-64bit.patch
- 0020-staticroute-confd.patch
+ 0002-fsck-don-t-add-C0-to-busybox-fsck.patch
+ 0003-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch
+ 0004-make-consolefont-service-compatible-with-busyboxs-se.patch
+ 0005-Support-early-loading-of-keymap-if-kbd-is-installed.patch
+ 0006-Add-support-for-starting-services-in-a-specified-VRF.patch
+ 0007-Clean-up-staticroute-config-remove-irrelevant-parts-.patch
openrc.logrotate
hostname.initd
@@ -129,19 +124,14 @@ zshcomp() {
}
sha512sums="
-a6b0a3b7eba7624ed00cb33253cec71059b9af194f3828eb7417f9faba551ecdff7c1e1b5132772969a9c868ff60a92378b28e56e54edfe8e0f4e143aa43b8c5 openrc-0.43.3.tar.gz
-71fce711adbcb411189a089f1d49567c50348e12c42b7a9c9b582dae5d18051f88ccf81c768337e87d6792d953e84d1e8b93d7978a1947d7d20ef3b1cd330875 0001-call-sbin-mkmntdirs-in-localmount-OpenRC-service.patch
-b1cedd38badda4fc308decdff06f9644b96fe35617792da8d6d62407409841705fd71b5b57d1804a6395095604a70898f80830c76395ec99f715038a0809d815 0002-force-root-be-rw-before-localmount.patch
-d54630d40a2d6b10a325cb012d4efcda997a60c008ca953ce5d60059d3f267308a59dabddf93a5fc0d301aa91967137d144effbe5f574394af768ce4ebc48738 0004-hide-error-when-migrating-var-run-to-run.patch
-39a35c54ec9112fe84c901ed155a711cec8e194af02d5483ee60b80743dab12391e6fdc7b3da2f86844dd4edcf53e681ff95bd4d6fa1101a89ce54dce2ddbb7c 0005-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch
-234c4f3cf39df3350dbea25c00b8d584794b28194f44c726767a6a16d91a26fee1b5d2dd16635f19803fc015b4e9d99c52b23128e6b815938b88365feba8cf59 0007-make-consolefont-service-compatible-with-busyboxs-se.patch
-dbe3f170440f0f357f31ac4d49c56a9a7ec22172df2701bf4a0afdee22aedda1f88b9fa5ffdbe19a5eea3c764ad0e4c802e19b95b7082a72d423d46d30c18edd 0001-fsck-don-t-add-C0-to-busybox-fsck.patch
-d2b8700f56b05579926352855de8fcee5cf78f0c13200643a5195f8c60e2b5082d476b42cc77b13246b9fb883aa002d723237b0fc7ae84ccd7ebe3b25690cf50 0008-fix-undeclared-UT_LINESIZE.patch
-667085d89e194f7e2255d5c098c3d8de272f54cb925710cb98d5e7a6b58982d0acfe15f97b574cfc646b139cd7aa5b527ba700ef9b8048a6d6d9dee8cc74913c 0009-Support-early-loading-of-keymap-if-kdb-is-installed.patch
-ff9bf2f6e4f55633a9641385398f70a2e591e2b3b56b1903f168a97b07bd56dc5a65d151deeab94229452b2e892b597c16dc3d57d5d47ec35a48cf5343190c36 0010-rc-mount-make-timeout-invocation-compatible-with-bus.patch
-34c5b1157d9f1e26f9c9121b649f7a31c32f3bdd62a17f451d3391f276ec8ca82623c1b917506867647523d18a1ee665a17d261ac12ff1732ab5c19cfaf91aac 0011-vrf.patch
-af0d5a3e6bdd09abd65174a0292450ebb79116a6be50ad4dc368e7ade497020bf4f7d55487335eb32067616603c7d9c3f8596228064c93bfd47596fb12ef7215 0014-time_t-64bit.patch
-50acfd498c74e34b099b43776545327dba63114d16347839bc9f1cc40b1898d0a600f05e64b24f7f013842e9f72fadc5a7b651d145d45699e87b6919ba077281 0020-staticroute-confd.patch
+95b9399168522ead967a9f1de8ddce3826de997ff0e1acd56b342dc41cf18ea527598ea316e0e377916582a4f6a109a12233bd302e72ae93b3f1bcb81bfe7a4a openrc-0.44.5.tar.gz
+eac941fb30591309bef4cbb84328a2424b9ae18d10a141ac4e265fc9f5f94dff35aed9e6fe90a0aca42f6aeef277632ddcb189baf6b265ba2c37998702ea4feb 0001-call-sbin-mkmntdirs-in-localmount-OpenRC-service.patch
+adae8519917fff5926c05361da2eab7de58975b73bdf57546c10882384520eaa47ea40cd872ff4341e856927e3af057821c8855c540a0cad0827556773a4ac04 0002-fsck-don-t-add-C0-to-busybox-fsck.patch
+3b5cf299d92904fe1976cc9570ca7503556613ff9568e0d51828411e72f152cef9663cdf09dbe17be1f69a2f7d48d404457a5b97181b5e01d324e40277378fdd 0003-rc-pull-in-sysinit-and-boot-as-stacked-levels-when-n.patch
+6c0e7b0c89b3800c902259aa2c2d5c0c477baefbae4e826c3eea2803f9ae54b970f84b3fee2c8f320d3a893d191b91c22a8475ece5212f1b073bc170dc5252e9 0004-make-consolefont-service-compatible-with-busyboxs-se.patch
+16f8dcd06eed9012409de1a96ba7c654831e5a99d083cae2ee89072589438b5cf8c10e706fd8437bb263f2b79bbc2ea6539da9c1832a23311af096843bfd5bf9 0005-Support-early-loading-of-keymap-if-kbd-is-installed.patch
+7b8a0c958a0a9dca7addefdf15815a8f11f331d4ff3ee16d2688bb4ab064461e497795f123fe3bc5f67e0379fba5199fa33c82734e068e25ad20fc98992316a8 0006-Add-support-for-starting-services-in-a-specified-VRF.patch
+e10d7b299841627653f2a178dd0e3fc0c00006431d6dd79008e0884d53027df0ce1a86bd83f36d0ef6dde95603a5cb551c57cbbe9b9f188855d8d9abab6fc665 0007-Clean-up-staticroute-config-remove-irrelevant-parts-.patch
12bb6354e808fbf47bbab963de55ee7901738b4a912659982c57ef2777fff9a670e867fcb8ec316a76b151032c92dc89a950d7d1d835ef53f753a8f3b41d2cec openrc.logrotate
493f27d588e64bb2bb542b32493ed05873f4724e8ad1751002982d7b4e07963cfb72f93603b2d678f305177cf9556d408a87b793744c6b7cd46cf9be4b744c02 hostname.initd
c06eac7264f6cc6888563feeae5ca745aae538323077903de1b19102e4f16baa34c18b8c27af5dd5423e7670834e2261e9aa55f2b1ec8d8fdc2be105fe894d55 hwdrivers.initd