aboutsummaryrefslogtreecommitdiffstats
path: root/main/alpine-conf/0001-update-kernel-Make-path-for-tmpdir-changeable-via-cl.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/alpine-conf/0001-update-kernel-Make-path-for-tmpdir-changeable-via-cl.patch')
-rw-r--r--main/alpine-conf/0001-update-kernel-Make-path-for-tmpdir-changeable-via-cl.patch64
1 files changed, 0 insertions, 64 deletions
diff --git a/main/alpine-conf/0001-update-kernel-Make-path-for-tmpdir-changeable-via-cl.patch b/main/alpine-conf/0001-update-kernel-Make-path-for-tmpdir-changeable-via-cl.patch
deleted file mode 100644
index f2b33e2205..0000000000
--- a/main/alpine-conf/0001-update-kernel-Make-path-for-tmpdir-changeable-via-cl.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From 661f3b90f29f96a733aaff62ff0ca899ed34234d Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Dennis=20G=C3=BCnnewig?= <dev@fedux.org>
-Date: Sun, 30 May 2021 15:16:17 +0200
-Subject: [PATCH] update-kernel: Make path for tmpdir changeable via cli flag
-
-On a Raspberry Pi 3B+ the memory is limited. Updating a kernel might be not possible due to "out of space" situations. This MR adds a flag to mitigate the problem for users facing this issue.
----
- update-kernel.in | 12 +++++++++---
- 1 file changed, 9 insertions(+), 3 deletions(-)
-
-diff --git a/update-kernel.in b/update-kernel.in
-index dce5006..51fed76 100644
---- a/update-kernel.in
-+++ b/update-kernel.in
-@@ -31,6 +31,7 @@ REPOSITORIES_FILE=/etc/apk/repositories
- KEYS_DIR=/etc/apk/keys
- SIGNALS="HUP INT TERM"
- TMPDIR=
-+TMPDIR_PATH="/tmp"
- features=
- modloopfw=
-
-@@ -55,6 +56,7 @@ usage() {
- -F|--feature <feature> Enable initfs feature
- -p|--package <package> Additional module or firmware package
- -s|--modloopsign Sign modloop with abuild key
-+ -t|--tmpdir <directory> Choose different (non RAM) temporary directory for build files etc.
- -v|--verbose Verbose output
- -k|--apk-pubkey <key> Include given key in initramfs
- -K|--hostkeys Include host keys in initramfs
-@@ -68,8 +70,8 @@ usage() {
- }
-
- QUIET_OPT="--quiet"
--OPTS=$(getopt -l arch:,build-dir:,flavor:,feature:,modloopfw:,help,package:,modloopsign,verbose,apk-pubkey:,hostkeys,compression:,media,repositories-file:,keys-dir: \
-- -n $SCRIPT -o a:b:f:F:hp:svk:KC:Md: -- "$@") || usage 1
-+OPTS=$(getopt -l arch:,build-dir:,flavor:,feature:,modloopfw:,help,package:,modloopsign,tmpdir:,verbose,apk-pubkey:,hostkeys,compression:,media,repositories-file:,keys-dir: \
-+ -n $SCRIPT -o a:b:f:F:hp:st:vk:KC:Md: -- "$@") || usage 1
-
- eval set -- "$OPTS"
- while :; do
-@@ -105,6 +107,10 @@ while :; do
- -s|--modloopsign)
- MODLOOPSIGN=1
- ;;
-+ -t|--tmpdir)
-+ shift
-+ TMPDIR_PATH="$1"
-+ ;;
- -v|--verbose)
- QUIET_OPT=
- ;;
-@@ -218,7 +224,7 @@ fi
-
- [ "$ARCH" ] || ARCH=$(apk --print-arch)
-
--TMPDIR=$(mktemp -d /tmp/$SCRIPT.XXXXXX)
-+TMPDIR=$(mktemp -d "$TMPDIR_PATH/$SCRIPT.XXXXXX")
- ROOT=$TMPDIR/root
- BOOT=$ROOT/boot
-
---
-2.31.1
-