aboutsummaryrefslogtreecommitdiff
path: root/repos/extra/linux/postinstall
diff options
context:
space:
mode:
authoremmett1 <emmett1.2miligrams@protonmail.com>2025-10-06 14:25:33 +0000
committeremmett1 <emmett1.2miligrams@protonmail.com>2025-10-06 14:25:33 +0000
commit0550e84f8f19424b5c1d77d476abd6d40ea65ddf (patch)
tree3e4739dbd996b8b7bd5db06ee9a6afc1e947b058 /repos/extra/linux/postinstall
parentb3dfdf0032d1d0fa27c339521aa9e53aec8b6a86 (diff)
downloadalicelinux-0550e84f8f19424b5c1d77d476abd6d40ea65ddf.tar.gz
alicelinux-0550e84f8f19424b5c1d77d476abd6d40ea65ddf.zip
linux: updated to 6.12.50
Diffstat (limited to 'repos/extra/linux/postinstall')
-rwxr-xr-xrepos/extra/linux/postinstall10
1 files changed, 7 insertions, 3 deletions
diff --git a/repos/extra/linux/postinstall b/repos/extra/linux/postinstall
index 04b6aa2f..f5e8be90 100755
--- a/repos/extra/linux/postinstall
+++ b/repos/extra/linux/postinstall
@@ -1,7 +1,11 @@
#!/bin/sh
for i in /lib/modules/*; do
- [ -f $i/current ] || continue
- depmod ${i##*/}
- mkinitrd -k ${i##*/} /boot/initrd-linux
+ [ -L $i ] || continue
+ case $(readlink $i) in
+ linux)
+ depmod ${i##*/}
+ mkinitrd -k ${i##*/} /boot/initrd-linux
+ break;;
+ esac
done