summaryrefslogtreecommitdiff
path: root/mkinitfs/mkinitfs.trigger
diff options
context:
space:
mode:
authorJohn Vogel <jvogel4@stny.rr.com>2023-04-16 02:55:22 -0400
committerJohn Vogel <jvogel4@stny.rr.com>2023-04-16 02:55:22 -0400
commit7bc4a6d17e9f920214002a68113c06386fab0222 (patch)
tree9908a488f8196dbae6a0060dd98ae5e638feca28 /mkinitfs/mkinitfs.trigger
parent4d39182e541d7f850bd09eb91f36e4d1b4ea86d7 (diff)
downloadmy-aports-7bc4a6d17e9f920214002a68113c06386fab0222.tar.gz
mkinitfs: delete fork
Diffstat (limited to 'mkinitfs/mkinitfs.trigger')
-rw-r--r--mkinitfs/mkinitfs.trigger37
1 files changed, 0 insertions, 37 deletions
diff --git a/mkinitfs/mkinitfs.trigger b/mkinitfs/mkinitfs.trigger
deleted file mode 100644
index 35b13c0..0000000
--- a/mkinitfs/mkinitfs.trigger
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-
-CONFIG='/etc/mkinitfs/mkinitfs.conf'
-if [ -f "$CONFIG" ]; then
- case "$(. "$CONFIG" >/dev/null; printf %s "$disable_trigger")" in
- yes | YES | true | TRUE | 1) exit 0;;
- esac
-fi
-
-for i in "$@"; do
- # get last element in path
- flavor=${i##*/}
- if ! [ -f "$i"/kernel.release ]; then
- # kernel was uninstalled
- rm -f $( readlink -f /boot/initramfs-$flavor ) \
- /boot/initramfs-$flavor /boot/vmlinuz-$flavor \
- /boot/$flavor /boot/$flavor.gz /$flavor /$flavor.gz
- continue
- fi
- abi_release=$(cat "$i"/kernel.release)
- initfs=initramfs-$flavor
- mkinitfs -o /boot/$initfs $abi_release || {
- echo " mkinitfs failed!" >2
- echo " your system may not be bootable" >2
- exit 1
- }
-done
-
-# extlinux will use path relative partition, so if /boot is on a
-# separate partition we want /boot/<kernel> resolve to /<kernel>
-if ! [ -e /boot/boot ]; then
- ln -sf . /boot/boot 2>/dev/null # silence error in case of FAT
-fi
-
-# sync only the filesystem on /boot as that is where we are writing the initfs.
-sync -f /boot
-exit 0