mirror of
git://slackware.nl/current.git
synced 2025-01-09 05:24:36 +01:00
f493ddecac
a/kernel-firmware-20230117_7e4f0ed-noarch-1.txz: Upgraded. a/kernel-generic-6.1.7-x86_64-1.txz: Upgraded. a/kernel-huge-6.1.7-x86_64-1.txz: Upgraded. a/kernel-modules-6.1.7-x86_64-1.txz: Upgraded. a/pkgtools-15.1-noarch-3.txz: Rebuilt. installpkg: allow xz to use all the available CPU threads. makepkg: by default, allow xz to determine how many threads to use. However, on 32-bit platforms default to 2 threads since we were using this before. If allowed to decide, xz seems to only want to use a single thread on 32-bit. ap/nano-7.2-x86_64-1.txz: Upgraded. ap/sudo-1.9.12p2-x86_64-1.txz: Upgraded. This update fixes a flaw in sudo's -e option (aka sudoedit) that could allow a malicious user with sudoedit privileges to edit arbitrary files. For more information, see: https://www.cve.org/CVERecord?id=CVE-2023-22809 (* Security fix *) d/kernel-headers-6.1.7-x86-1.txz: Upgraded. k/kernel-source-6.1.7-noarch-1.txz: Upgraded. kde/plasma-wayland-protocols-1.10-x86_64-1.txz: Upgraded. isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. usb-and-pxe-installers/usbboot.img: Rebuilt.
57 lines
1.6 KiB
Bash
Executable file
57 lines
1.6 KiB
Bash
Executable file
#!/bin/bash
|
|
TMP=/var/log/setup/tmp
|
|
if [ ! -d $TMP ]; then
|
|
mkdir -p $TMP
|
|
fi
|
|
|
|
# Call the A-i-O (All-in-One Offline Installer) media handler.
|
|
# This is for Slackware Installer images that contain a partition
|
|
# labeled 'SLKins_aio' which holds the Slackware packages.
|
|
# If a partition exists, passes the sanity checks and the user
|
|
# wants to use the bundled media, we exit.
|
|
# Otherwise, if the user creates a file named '/.no-allinone', the
|
|
# the sanity checks fail or the user doesn't want to use the
|
|
# media, we offer the set of options to select the source media.
|
|
INS-all-in-one && exit 0
|
|
|
|
dialog --backtitle "Select Slackware installation source." \
|
|
--title "SOURCE MEDIA SELECTION" --menu \
|
|
"Please select the media from which to install Slackware Linux:" \
|
|
14 70 7 \
|
|
"1" "Install from a Slackware CD or DVD" \
|
|
"2" "Install from a Slackware USB stick" \
|
|
"3" "Install from a hard drive partition" \
|
|
"4" "Install from NFS (Network File System)" \
|
|
"5" "Install from FTP/HTTP server" \
|
|
"6" "Install from Samba share" \
|
|
"7" "Install from a pre-mounted directory" \
|
|
2> $TMP/media
|
|
if [ ! $? = 0 ]; then
|
|
rm $TMP/media
|
|
exit
|
|
fi
|
|
|
|
SOURCE_MEDIA="`cat $TMP/media`"
|
|
rm -f $TMP/media
|
|
if [ "$SOURCE_MEDIA" = "1" ]; then
|
|
INSCD
|
|
elif [ "$SOURCE_MEDIA" = "2" ]; then
|
|
INSUSB
|
|
elif [ "$SOURCE_MEDIA" = "3" ]; then
|
|
INShd
|
|
elif [ "$SOURCE_MEDIA" = "4" ]; then
|
|
SeTnet
|
|
INSNFS
|
|
elif [ "$SOURCE_MEDIA" = "5" ]; then
|
|
SeTnet
|
|
INSURL
|
|
elif [ "$SOURCE_MEDIA" = "6" ]; then
|
|
SeTnet
|
|
INSSMB
|
|
elif [ "$SOURCE_MEDIA" = "7" ]; then
|
|
INSdir
|
|
fi
|
|
|
|
# Sorry, this goes the way of the dinosaur...
|
|
#"5" "Install from floppy disks (A and N series only)"
|
|
|