initramfs-tools: generate busybox applet symlinks dynamically, bumpver.
This commit is contained in:
parent
047b7e2b26
commit
faff8849e0
|
@ -1,6 +1,5 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
BUSYBOXDIR="/usr/lib/busybox-initramfs/bin"
|
|
||||||
PREREQ=""
|
PREREQ=""
|
||||||
|
|
||||||
prereqs()
|
prereqs()
|
||||||
|
@ -17,6 +16,6 @@ prereqs)
|
||||||
esac
|
esac
|
||||||
|
|
||||||
. /usr/share/initramfs-tools/hook-functions
|
. /usr/share/initramfs-tools/hook-functions
|
||||||
copy_exec ${BUSYBOXDIR}/busybox /bin/busybox
|
copy_exec /bin/busybox
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
|
@ -2,18 +2,8 @@
|
||||||
|
|
||||||
echo "Starting up the initramfs, please wait..."
|
echo "Starting up the initramfs, please wait..."
|
||||||
|
|
||||||
BUSYBOX_LINKS="
|
|
||||||
[ [[ ash awk basename cat chgrp chmod chown chroot clear cmp comm cp \
|
|
||||||
cut date dd deallocvt df dirname dmesg dnsdomainname du echo \
|
|
||||||
egrep env expand expr false fgrep find fsync fuser grep head hexdump hostname \
|
|
||||||
id install kbd_mode kill killall killall5 ln loadfont losetup ls lsmod \
|
|
||||||
mkdir mkfifo mknod mktemp more mount mv pgrep pidof pivot_root pkill \
|
|
||||||
printenv printf ps pwd readlink realpath rm rmdir sed seq sh sleep sort \
|
|
||||||
split stat stty sum switch_root sync tac tail tee test top touch tr true tty \
|
|
||||||
umount uname uniq vi wc xargs yes"
|
|
||||||
|
|
||||||
# Create required busybox symlinks
|
# Create required busybox symlinks
|
||||||
for f in $BUSYBOX_LINKS; do
|
for f in $(/bin/busybox --list); do
|
||||||
/bin/busybox ln -s /bin/busybox /bin/${f}
|
/bin/busybox ln -s /bin/busybox /bin/${f}
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Template file for 'initramfs-tools'
|
# Template file for 'initramfs-tools'
|
||||||
pkgname=initramfs-tools
|
pkgname=initramfs-tools
|
||||||
_localver=0.99.7.2 # This is the XBPS version
|
_localver=0.99.8.0 # This is the XBPS version
|
||||||
_distver=0.98.5 # This should match debian version
|
_distver=0.98.5 # This should match debian version
|
||||||
version=${_localver}.${_distver}
|
version=${_localver}.${_distver}
|
||||||
build_style=custom-install
|
build_style=custom-install
|
||||||
|
@ -34,7 +34,7 @@ Add_dependency full bzip2
|
||||||
Add_dependency full xz
|
Add_dependency full xz
|
||||||
Add_dependency full udev
|
Add_dependency full udev
|
||||||
Add_dependency full module-init-tools
|
Add_dependency full module-init-tools
|
||||||
Add_dependency full busybox-initramfs
|
Add_dependency full busybox
|
||||||
Add_dependency full klibc-resume
|
Add_dependency full klibc-resume
|
||||||
|
|
||||||
do_install()
|
do_install()
|
||||||
|
|
Loading…
Reference in New Issue