From 646a5c1cbfd95873950a87b5f75d52073a967023 Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Mon, 28 May 2018 19:12:29 +0000 Subject: Mon May 28 19:12:29 UTC 2018 a/pkgtools-15.0-noarch-13.txz: Rebuilt. installpkg: default line length for --terselength is the number of columns. removepkg: added --terse mode. upgradepkg: default line length for --terselength is the number of columns. upgradepkg: accept -option in addition to --option. ap/vim-8.1.0026-x86_64-1.txz: Upgraded. d/bison-3.0.5-x86_64-1.txz: Upgraded. e/emacs-26.1-x86_64-1.txz: Upgraded. kde/kopete-4.14.3-x86_64-8.txz: Rebuilt. Recompiled against libidn-1.35. n/conntrack-tools-1.4.5-x86_64-1.txz: Upgraded. n/libnetfilter_conntrack-1.0.7-x86_64-1.txz: Upgraded. n/libnftnl-1.1.0-x86_64-1.txz: Upgraded. n/links-2.16-x86_64-2.txz: Rebuilt. Rebuilt to enable X driver for -g mode. n/lynx-2.8.9dev.19-x86_64-1.txz: Upgraded. n/nftables-0.8.5-x86_64-1.txz: Upgraded. n/p11-kit-0.23.11-x86_64-1.txz: Upgraded. n/ulogd-2.0.7-x86_64-1.txz: Upgraded. n/whois-5.3.1-x86_64-1.txz: Upgraded. xap/network-manager-applet-1.8.12-x86_64-1.txz: Upgraded. xap/vim-gvim-8.1.0026-x86_64-1.txz: Upgraded. --- source/installer/ChangeLog.txt | 647 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 647 insertions(+) create mode 100644 source/installer/ChangeLog.txt (limited to 'source/installer/ChangeLog.txt') diff --git a/source/installer/ChangeLog.txt b/source/installer/ChangeLog.txt new file mode 100644 index 000000000..f20ea82c8 --- /dev/null +++ b/source/installer/ChangeLog.txt @@ -0,0 +1,647 @@ +Sat Apr 28 20:04:23 UTC 2018 + Reduce sleep times in the installer. You'll just have to read faster. ;-) ++--------------------------+ +Sat Apr 21 00:29:54 UTC 2018 + Use busybox's dd after all... it wasn't the cause of the size display bug. + Don't try to migrate /tmp storage to the hard drive. We're not in the + floppy disk era any more and are unlikely to run out of space on a tmpfs. ++--------------------------+ +Wed Apr 18 04:06:45 UTC 2018 + Update busybox to 1.28.3. + Add dd and mcookie to the installer. + Add a dialog when setup starts to tell the user that partition information + is being collected. ++--------------------------+ +Sat Mar 31 18:00:31 UTC 2018 + sources/initrd/skeleton_initrd.tar.gz: + /sbin/probe: use md5sum of /proc/partitions to determine if previously + cached results should be returned. ++--------------------------+ +Thu Mar 22 09:51:59 UTC 2018 + Fixes for ARM: + * Fix module loading from etc/rc.d/rc.S + * Update architecture quadlet for build target ++--------------------------+ +Thu Mar 1 21:56:38 UTC 2018 + Put up "Scanning for USB stick..." dialog during the scan delay. + Make "terse" the pre-selected menu mode. ++--------------------------+ +Thu Mar 1 06:55:30 UTC 2018 + /sbin/probe: Add -c option to use the cached previous results if possible. + Use cached probe where possible in /usr/lib/setup scripts. + In many places, remove double spaces from after sentences in accordance with + the Chicago Manual of Style recommendations. ++--------------------------+ +Mon Feb 19 22:30:33 UTC 2018 + Add packages: lzip, lzlib, plzip. ++--------------------------+ +Tue Feb 13 06:43:38 UTC 2018 + Put files in the same places that they would be on a real install, instead + of shoving everything into /bin. Remove busybox symlinks if we have a real + version to use instead. + Don't copy /bin/tar-[0-9]* to the installer. /bin/tar is good enough + (check it with --version ;-), and the pkgtools no longer use tar-1.13. + Don't sed the ldd shebang, no need now that we have a /usr/bin/bash symlink. + Make sure that /bin/sh points to bash, but don't mess with other shell links. + Copy /usr/bin/ddrescue from the package to the installer. ++--------------------------+ +Sun Feb 4 04:24:08 UTC 2018 + Create /etc/default directory. + Include /etc/default/{nfs,rpc} ++--------------------------+ +Wed Nov 22 18:34:44 UTC 2017 + Update to the newer elilo.x64 binary in sources/efi* ++--------------------------+ +Wed Nov 22 04:49:08 UTC 2017 + SeTEFI: Don't use fdisk -l (unneccessary). Thanks to Didier Spaier. + SetEFI: Scan /dev/mmcblk[0-9]. Thanks to zerouno. + probe: Filter another possible EFI partition label. ++--------------------------+ +Sun Nov 12 22:08:51 UTC 2017 + Include iproute2 and hostname packages (to get hostname and ip man pages). ++--------------------------+ +Mon Oct 2 17:35:19 UTC 2017 + slackinstall: When doing a network install, don't download a package if the + tagfile is going to skip installing it. Thanks to ivandi. ++--------------------------+ +Sat Sep 30 21:06:10 UTC 2017 + SeTnet attempts to cat $TMP/SeTT_PX at boot time, when it doesn't exist. + I just directed stderr from these attempts to /dev/null to get rid of the + error message, but perhaps there's a bug here that needs to be addressed? + SeTnet doesn't actually seem to use $T_PX for anything other than determining + if it's running on the installer or an installed system. ++--------------------------+ +Fri Jul 28 17:09:07 UTC 2017 + Upgraded to busybox-1.27.1, and enabled damn near everything. Might as well, + since the size of e.g. kernel modules will dwarf the busybox binary anyway, + and any real utilities we use will be copied over the symlinks after busybox + is built. + Removed /usr/bin/man shell script -- use busybox man applet instead. + Create /usr/bin/man? -> cat? symlinks to make busybox man happy with the + preprocessed manpages. ++--------------------------+ +Mon Jul 17 18:47:36 UTC 2017 + In busybox-dot-config, add support for findfs and volume ids. ++--------------------------+ +Fri Jul 7 18:53:31 UTC 2017 + Dnsmasq has changed to using libidn2, so add the libidn2 library and the + libunistring library to the installer. Don't add libidn version 1 anymore, + as nothing else on the installer uses it. ++--------------------------+ +Tue May 9 20:22:15 UTC 2017 + Replace hardcoded /mnt with ${T_PX} in many places. + Thanks to alienBOB. ++--------------------------+ +Tue May 9 18:43:55 UTC 2017 + Use nosuid,nodev,noexec mount options for /dev/shm in installer-created + /etc/fstab. ++--------------------------+ +Thu May 4 21:31:35 UTC 2017 + Patched SeTEFI and probe to fix NVMe support. + Thanks to Didier Spaier. ++--------------------------+ +Thu Feb 23 19:00:56 UTC 2017 + sources/initrd/skeleton_initrd.tar.gz: + /sbin/probe, line 156: filter output through strings to avoid bash warning + about NUL bytes in input. ++--------------------------+ +Mon Jan 2 23:34:36 UTC 2017 + build_installer: Use the 'bash' package rather than compiling it. + Removed some old ARM cruft. + Added some basic 'aarch64' (arm64) support. ++--------------------------+ +Sat Dec 24 00:53:47 UTC 2016 + build_installer: Do not include libtermcap. + Also, I'd rather see this use the bash package than compile bash, just to + save a bit of compile time. There's currently no reason to be compiling + this, and the given reason is "in case we might need diet configure flags + sometime in the future". YAGNI. ++--------------------------+ +Tue Jul 12 17:25:10 UTC 2016 + build_installer: Switched soft->hard float CFLAGS. + Removed trailing white space. ++--------------------------+ +Tue Jun 7 10:36:58 UTC 2016 + build_installer: Added /etc/nfsmount.conf so that any default changes + made to the nfs-utils package exist within the installer. + Moved some of the file copying script around. + sources/initrd/skeleton_initrd.tar.gz: + Removed etc/nfsmount.conf, etc/dialogrc (was already copied by the + build_installer script). + MoZes. ++--------------------------+ +Fri May 27 19:45:28 UTC 2016 + Forgot to make rc.dropbear executable, AAAAAARGH ++--------------------------+ +Wed May 25 23:08:19 UTC 2016 + In rc.dropbear, don't tell it to use motd.net, which no longer exists. ++--------------------------+ +Fri May 20 17:10:54 UTC 2016 + Include /sbin/e4crypt. ++--------------------------+ +Wed May 11 23:43:13 UTC 2016 + In rc.S, comment out making motd.net telling the user to source /etc/profile. + Dropbear handles things properly without that now. ++--------------------------+ +Tue May 3 19:53:33 UTC 2016 + Include md/dm-raid.ko module for LVM with internal RAID support. ++--------------------------+ +Sun Apr 24 00:27:03 UTC 2016 + Patched busybox to fix newly created directory perms on 64-bit platforms. ++--------------------------+ +Sat Mar 19 21:27:44 UTC 2016 + Increase "full install" size estimate to 9+ GB. ++--------------------------+ +Sat Mar 19 19:01:06 UTC 2016 + Add libpci.so.* to the installer, since lspci needs that now. ++--------------------------+ +Sat Mar 5 18:12:03 UTC 2016 + Use "mkfs.brtfs -f" in SeTpartitions. Thanks to Didier Spaier. ++--------------------------+ +Wed Mar 2 20:01:32 UTC 2016 + Patch /sbin/probe (again) to hopefully fix NVMe devices on Dell laptops. ++--------------------------+ +Sat Feb 20 17:50:37 UTC 2016 + Set empty password for root in /etc/shadow so that root can log in using + dropbear. Thanks to MoZes. ++--------------------------+ +Wed Feb 3 00:13:29 UTC 2016 + Include all cpufreq modules. + Keep acpi/processor.ko, needed by acpi-cpufreq. + Use 'LANG=C fdisk -l' in SeTEFI. ++--------------------------+ +Wed Jan 13 19:15:03 UTC 2016 + Fixed this line in /sbin/probe: + elif [ "$MAJOR" = "259" ]; then ++--------------------------+ +#NOT ACTUALLY MERGED SINCE IT DOESN'T WORK +#Tue Jan 12 07:26:02 UTC 2016 +# Use tar to extract the kernel module directory version number from the +# kernel-modules package. This is needed for a kernel such as 4.4 which +# installs modules in /lib/modules/4.4.0/. ++--------------------------+ +Thu Dec 24 20:35:26 UTC 2015 + Patched /sbin/probe for nvme partitions. + Thanks to Didier Spaier. ++--------------------------+ +Wed Dec 23 04:09:29 UTC 2015 + Added kernel modules: block/nvme.ko, mmc/host/sdhci-acpi.ko. ++--------------------------+ +Mon Dec 21 08:40:29 UTC 2015 +Updates for auto NFS mounting: +sources/initrd/skeleton_initrd.tar.gz: + usr/lib/setup/INSNFS: Use '/etc/rc.d/rc.rpc restart' rather than starting + rpcbind and rpc.statd directly. + etc/services: Removed. Now added by the build_installer.sh script. +build_installer.sh: + Add /etc/rc.d/rc.rpc to the installer image and chmod +x. + Add /usr/sbin/sm-notify from nfs-utils package. + Copy /etc/services from the 'a/etc' package to ensure that it's always up to date. + Copy /etc/netconfig from the libtirpc package (required for rpc.statd/rpcbind). + MoZes. ++--------------------------+ +Tue Dec 15 21:04:25 UTC 2015 + Remove portmap from package list, add libtirpc and rpcbind. + Patch INSNFS to run rpcbind instead of rpc.portmap. ++--------------------------+ +Tue Dec 1 22:28:10 UTC 2015 + In /etc/motd, don't suggest gdisk and cgdisk for partitioning GPT, since + fdisk and cfdisk work just fine now. Also, remove instructions for starting + PCMCIA and Cardbus devices. I doubt many people are still using that. ++--------------------------+ +Wed Nov 25 05:17:36 UTC 2015 + Add /dev/shm and /dev/pts to /etc/fstab. ++--------------------------+ +Wed Nov 25 02:34:25 UTC 2015 + Change 32-bit x86 $ARCH to i586. ++--------------------------+ +Tue Nov 24 21:54:15 UTC 2015 + Added /bin/numfmt to use for converting bytes into K, M, T, or even P. + Used in the installer itself and in pkgtools. ++--------------------------+ +Thu Nov 19 18:02:48 UTC 2015 + Replace udev with eudev/libgudev. ++--------------------------+ +Wed Nov 18 23:25:57 UTC 2015 + Also support T (although it's not like I wasn't already) ++--------------------------+ +Wed Nov 18 22:04:08 UTC 2015 + Correct partition sizes, and use K, M, or G. + Use -F -F for all mkfs.ext* (shut up and do what I say mode) ++--------------------------+ +Sat Nov 14 18:54:26 UTC 2015 + Add hwdata package to get pci.ids and usb.ids. ++--------------------------+ +Tue Nov 3 19:40:22 UTC 2015 + Added libpcre.so.1, needed by the new grep. ++--------------------------+ +Thu Oct 29 19:42:58 GMT 2015 + No longer build dhcpcd version 3, use the dhcpcd package from the 'n' + series. + Removed some superfluous white space. Still more to do ;-) ++--------------------------+ +Thu Aug 27 19:55:26 UTC 2015 + Patched build-installer.sh to allow for non-numeric $VERSION in packages. + Thanks to MoZes. ++--------------------------+ +Thu Aug 6 23:42:10 UTC 2015 + sed s/procps/procps-ng/g in build-installer.sh. ++--------------------------+ +Mon May 25 09:47:32 UTC 2015 +Merged fixes from MoZes: + +sources/initrd/skeleton_initrd.tar.gz: +1) etc/profile: + The code to parse TERM= from /proc/cmdline only worked properly if TERM= + was at a particular position in the string. + This is for handling installations on ARM using the serial console and 'screen': +--- etc/profile.orig 2013-12-03 09:04:26.000000000 +0000 ++++ etc/profile 2015-05-25 09:44:02.078325859 +0100 +@@ -7,8 +7,8 @@ + + # Allow a user to set the default TERM entry by specifying TERM= + # as a kernel command line parameter: +-if cat /proc/cmdline | grep TERM= 1> /dev/null 2> /dev/null ; then +- export $( sed -n -e "s/.*\(TERM=.*\ \).*/\1/p" < /proc/cmdline ) ++if cat /proc/cmdline | grep "TERM=[a-zA-Z0-9]" 1> /dev/null 2> /dev/null ; then ++ export TERM=$( sed 's/.*TERM=\([^ ]*\).*/\1/' < /proc/cmdline ) + elif cat /proc/cmdline | grep console=ttyS 1> /dev/null 2> /dev/null ; then + +2) etc/rc.d/rc.inet1 +10 seconds timeout is too little on the SheevaPlug and I've also seen a report +on LQ about the same issue on x86_64 -- I suppose it depends on the network driver +or the NIC itself. +I needed at _least_ 30 seconds for the SheevaPlug to get an IP, and about 12 seconds +for the Banana Pi. +--- etc/rc.d/rc.inet1.orig 2011-04-15 13:48:22.000000000 +0100 ++++ etc/rc.d/rc.inet1 2015-05-25 10:01:19.357259132 +0100 +@@ -22,7 +22,7 @@ + if grep -q $(echo ${EDEV}: | cut -f 1 -d :): /proc/net/wireless ; then + continue # skip wireless interfaces + fi +- /sbin/dhcpcd -t 10 -L -T $EDEV 1>/etc/dhcpc/dhcpcd-${EDEV}.info 2>/dev/null & ++ /sbin/dhcpcd -t 35 -L -T $EDEV 1>/etc/dhcpc/dhcpcd-${EDEV}.info 2>/dev/null & + done + fi + +/build_installer.sh: (ARM only): + Set the system clock from the RTC prior to fudging the date because on some + devices the system clock is not set when the RTC module loads. ++--------------------------+ +Mon May 4 04:13:36 UTC 2015 +In rc.S, move fakedate hack so that udev runs first. ++--------------------------+ +Wed Apr 29 18:56:54 UTC 2015 +Merged updates from MoZes: +build_installer.sh: Enable setting the terminal window title even through +'screen'. +Fri Feb 20 19:18:22 UTC 2015 +Fetch libfdisk and libsmartcols from /lib, not /usr/lib. +The location was changed since there are binaries outside of /usr +that link to these. ++--------------------------+ +Fri Feb 20 01:19:54 UTC 2015 +Updated /sbin/probe to work with the new util-linux fdisk. +Updated SeTEFI to work with the new util-linux fdisk. ++--------------------------+ +Fri Feb 13 22:27:44 UTC 2015 +Fix calls to setterm that reset the foreground/background to set the desired +colors rather than use "default" since it appears the util-linux people broke +that, too. ++--------------------------+ +Fri Feb 13 20:41:50 UTC 2015 +Updates to rc.S in the skeleton_initrd.tar.gz to fix issues with the new +util-linux update. Also, use -F with mke2fs, otherwise it'll hang if the +partition was previously formatted. ++--------------------------+ +Wed Feb 11 01:10:20 UTC 2015 +Add libsmartcols fom the new util-linux. ++--------------------------+ +Sun Feb 8 14:40:19 GMT 2015 +Merged updates from MoZes: +build_installer.sh: Added rtl_nic to the list of firmwares to include. +This firmware is added to the ARM 'a/kernel-firmware' package so will not be present +on x86. ++--------------------------+ +Sun Nov 16 19:12:13 UTC 2014 +Applied fixes from MoZes: +1) bash patch #12 is UTF8 so it was not caught by the grep, so anything past patch 11 + was never applied. Fixed to match file types of 'ASCII' and 'text'. +2) ARM does not have syslinux, so we don't want to exit the Installer build because of this. + Only try and move the syslinux-nomtools binary if we're running on an *86* platform. ++--------------------------+ +Tue Sep 9 03:31:31 UTC 2014 +Use syslinux-nomtools on the installer. Thanks to Didier Spaier. ++--------------------------+ +Wed Jul 23 22:08:21 UTC 2014 +Fix SeTDOS script to show the partition device properly when setting the +security level. Thanks to luvr on LQ. ++--------------------------+ +Fri Apr 18 11:13:15 BST 2014 +All of these changes have been tested on ARM and x86. + +1. build_installer.sh + + Include both versions of tar from the a/tar-*.t?z package: + + Many users use the installer as a rescue system and tar-1.13 has issues with + files with long file names: + http://www.linuxquestions.org/questions/slackware-14/%5Bto-devs%5D-slackware-install-iso-tar-version-tooo-old-4175497116/ + + The pkgtools inside the installer call tar-1.13 directly. All other + scripts that call tar (font setting) work properly with tar-1.26. + +2. installer/sources/initrd/skeleton_initrd.tar.gz + +All of these changes are baked into the new version of the archive. + +Summary:- + +etc/inittab: + Upon shutdown of the installer, kill dropbear to prevent installations + performed over SSH from hanging until the SSH client times out. + +usr/lib/setup/setup: + Move from x86-centric man-at-keyboard method of finalising the + installation. Offer 'reboot' or 'shell' from a dialog prompt - helpful + for systems that were remotely installed. + Switch single line of text instruction to remove CD with a dialog box. ++--------------------------+ +Sat Feb 15 22:26:01 UTC 2014 +Merged updates from MoZes: +build_installer.diff + Changelog: + Add 's' and 'x' termcaps so the installation looks pretty when + installed over serial console using 'screen' as a terminal emulator. + ARM: Switch the 'versatile' kernel name to 'armv7'. + Drop an ancient serial console bug fix. + +skeleton_initrd.tar.gz: + Modified etc/profile: + to allow user to set TERM= as a kernel paramater, so as to set $TERM up front. + The previous logic was that when console=ttyS was found, the TERM defaulted to vt100 + which was unfortunate because the ARM devices are usually always booted from a serial + console with that kernel parameter, but are controlled from a fully functional + Linux terminal emulator. + + Modified etc/rc.S + Move the keyboard selector to after the profile scripts have been executed, so + the user can set a useful TERM value that works properly with dialog. + + Modified: usr/lib/setup/SeTnet + Added 'clear' after dialog finishes, to avoid a messy screen on the serial port + (for example, after eth0 is initialised with DHCP, drop bear starts and splatters + its key generation over the blue background, looking badly integrated). ++--------------------------+ +Fri Nov 1 01:02:38 UTC 2013 +Mute the LVM scan at the end of package installation. ++--------------------------+ +Sun Oct 27 21:53:15 UTC 2013 +Filter "partitions" found on a USB installer stick in SeTDOS so that +they don't appear in the menu. ++--------------------------+ +Sun Oct 13 23:49:24 UTC 2013 +Rework /sbin/probe to use gdisk instead of parted, as parted does not +display the partition type code. This allows detecting swap space +without first running mkswap on it, and prevents unknown partition types +from showing up as Linux partitions. +Added SeTEFI script, which will set up an EFI System Partition. +A partition found on the same device as the root Linux partition will be +preferred, but otherwise any EFI partition found on /dev/sd{a,b,c...} +will be used. +Add /bin/pr, needed by rescan-scsi-bus.sh. ++--------------------------+ +Wed Sep 25 05:12:29 UTC 2013 +Add support for installing the packages from a USB stick. +This will require changing usbimg2disk to not modify the initrd. ++--------------------------+ +Thu Sep 12 07:19:29 UTC 2013 +Add freq_table.ko if KMS is requested in the build. ++--------------------------+ +Sat Sep 7 21:08:24 UTC 2013 +Don't install pt_chown. It's been removed from glibc-2.18 as a possible +security hole, and is patched out of the glibc-2.17 in -current. ++--------------------------+ +Thu Sep 5 22:23:36 UTC 2013 +Added os-prober package, since liloconfig is going to use that to find +Windows partitions (avoiding the issue of a USB installer stick being +detected as a Window installation). ++--------------------------+ +Fri Aug 16 20:25:48 UTC 2013 +Fixed SeTPKG to handle changed output from "dialog --checklist" that no +longer includes quotes. Also handles the older versions of dialog. ++--------------------------+ +Mon Aug 12 20:50:58 UTC 2013 +Use /etc/dialogrc from the dialog package, since the syntax has changed. ++--------------------------+ +Tue Aug 6 01:46:50 UTC 2013 +Fixed a couple typos in PROMPThelp. ++--------------------------+ +Wed Jul 24 20:09:54 UTC 2013 +Added liblzo2, needed by mkfs.btrfs. ++--------------------------+ +Mon Jul 15 20:46:24 UTC 2013 +Stop removing 8021q module, which is needed to use VLANs. ++--------------------------+ +Sun Jul 7 06:48:25 UTC 2013 +Apply mancha's glibc crypt() patch to dropbear. ++--------------------------+ +Thu Jun 20 20:07:11 UTC 2013 +Add /etc/nfsmount.conf to default to use NFSv3. ++--------------------------+ +Mon Jun 10 18:49:44 UTC 2013 +Reset background color after a CD switch during installation. ++--------------------------+ +Fri Apr 19 05:43:00 UTC 2013 +In probe script (part of initrd skel), set LANG to C. +This will avoid parsing issues if we ever i18n this thing... ++--------------------------+ +Wed Mar 27 03:37:00 UTC 2013 +By default, add nomodeset to the kernel command line. +If modesetting is needed, boot with kms.s or kmssmp.s. ++--------------------------+ +Tue Mar 19 05:30:44 UTC 2013 +Added missing ehci-hcd module. ++--------------------------+ +Sat Mar 16 05:45:29 UTC 2013 +Modified usbboot.img to work with EFI as well. +Don't build efiboot.img. ++--------------------------+ +Tue Mar 12 04:35:07 UTC 2013 +Keep GPU modules, needed for video on UEFI. (ADD_KMS=1) +Support building an EFI boot image. (EFIBOOT=1) +Keep USB host modules, as huge.s is no longer building those in. +Added two Terminus fonts to the initrd. +Added setfont to busybox (needed to load an appropriate sized Terminus +font when KMS is used). +Patched busybox to fix a compile issue with glibc-2.17. ++--------------------------+ +Wed Feb 20 18:53:11 UTC 2013 +Support not adding network card firmware. (Stuart Winter) ++--------------------------+ +Fri Sep 7 18:06:06 UTC 2012 +Updated /sbin/rescan-scsi-bus. ++--------------------------+ +Tue Sep 4 19:06:38 UTC 2012 +Added comment=x-gvfs-show to /etc/fstab's cdrom entry. +Increased full install size in setup to 7.3+ GB. ++--------------------------+ +Thu Aug 23 17:25:09 UTC 2012 +Include sdhci.ko and sdhci-pci.ko. ++--------------------------+ +Mon Aug 13 20:01:09 UTC 2012 +Include the staging/hv modules. +Bind mount /dev in SeTconfig. +Support virtual devices such as /dev/vda and /dev/xvda in /sbin/probe. ++--------------------------+ +Thu Aug 9 02:36:37 UTC 2012 +Added support for MMC devices to /sbin/probe (needed for Raspberry Pi). +Thanks to David Spencer. ++--------------------------+ +Sat Aug 4 21:05:51 UTC 2012 +Switch from gdisk to gptdisk, and add new cgdisk and fixparts tools. +Copy /etc/modprobe.d/ and /lib/modprobe.d/ to the installer. ++--------------------------+ +Thu Jul 26 21:52:59 UTC 2012 +Use '-s' option with eject, otherwise it fails. +Fixed a missing space that broke a SeTnet dialog: +- "\nAttempting to fetch a remote configuration file using $PROTO ..."54 56 ++ "\nAttempting to fetch a remote configuration file using $PROTO ..." 54 56 ++--------------------------+ +Sun Jul 22 16:33:05 UTC 2012 +Added XFCE series in SeTPKG. ++--------------------------+ +Mon Jul 16 23:37:35 UTC 2012 +Add toplevel /run directory. ++--------------------------+ +Tue Jul 3 16:23:38 UTC 2012 +Allow nic=auto for headless installs. +Fixed /sbin/probe for systems that mix HP RAID with regular hard drives. ++--------------------------+ +Tue Jul 3 03:11:40 UTC 2012 +Change location of usb.ids and pci.ids to /usr/share/hwdata. ++--------------------------+ +Mon Jul 2 04:01:09 UTC 2012 +Patched busybox to fix wget -P option. +Thanks to Kirill Smirnoff. ++--------------------------+ +Thu Jun 28 16:42:39 UTC 2012 +Added installer-arm.diff from MoZes (identify ARM installer via dropbear) ++--------------------------+ +Thu Jun 28 16:04:57 UTC 2012 +Switch from module-init-tools to kmod. +Added missing dosfsck (the dangling symlinks were there already :) ++--------------------------+ +Thu Apr 12 22:06:48 UTC 2012 +Fix missing bash on 32-bit by adding an i486) options section +to build_installer.sh. ++--------------------------+ +Sat Apr 7 17:10:14 UTC 2012 +Use real GNU bash as the shell. +Point /bin/sh -> /bin/bash +Don't build a shell into busybox. ++--------------------------+ +Wed Mar 28 01:30:00 UTC 2012 +fixed placement of /lib{,64}/libz.so.*, danke MoZes ++--------------------------+ +Mon Mar 26 00:53:08 UTC 2012 +In SeTpartitions, use -d single -m single as it increases performance by +about 15%, and Luigi Genoni says multiple metadata copies are useless when +using a btrfs filesystem consisting of a single device or partition (which +is all the installer currently supports). ++--------------------------+ +Sat Apr 23 18:17:21 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: Try to load loop device module. +build_installer.sh: Try to load loop device module. + Copy loop.ko to the installer. ++--------------------------+ +Thu Apr 21 21:20:23 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: Fixed GPT on RAID controllers. + Slightly less trivial. ;-) ++--------------------------+ +Thu Apr 21 02:54:52 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: Added GPT support on RAID devices + in /sbin/probe. Thanks to Greg Chandler. + (This was trivial, really!) ++--------------------------+ +Sun Apr 17 19:25:03 UTC 2011 +build_installer.sh: ADD_MANPAGES to arm. ++--------------------------+ +Fri Apr 15 18:25:28 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: Merged updated skel from alienBOB + with PXE server changes. ++--------------------------+ +Tue Apr 12 19:21:47 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: applied skeleton_dhcpcd.diff. ++--------------------------+ +Tue Apr 12 00:19:24 UTC 2011 +Added busybox httpd applet with all options. ++--------------------------+ +Mon Apr 11 05:35:21 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: SetDOS, add umask modes for vfat + similar to ntfs. ++--------------------------+ +Sat Mar 26 18:58:48 UTC 2011 +build_installer.sh: Retain virtio kernel modules. ++--------------------------+ +Sat Mar 26 04:33:40 UTC 2011 +sources/busybox/busybox-1.18.4.tar.bz2: Upgraded. ++--------------------------+ +Fri Mar 25 04:01:51 UTC 2011 +build_installer.sh: Add fsck.*. + Adjusted kernel installation to handle /kernels/memtest/memtest +sources/initrd/skeleton_initrd.tar.gz: rc.S, scan RAID better ++--------------------------+ +Sat Mar 19 01:40:10 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: Add terse installation mode that only + displays one line per package so that people's heads do not explode ++--------------------------+ +Fri Mar 18 04:44:04 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: Increase estimate of full install + size to "6.5+ GB" ++--------------------------+ +Tue Mar 8 05:13:38 UTC 2011 +build_installer.sh: Add a kludgy but working man page whitelist and get + man pages on the x86 and x86_64 installers for partitioning tools, + filesystem tools, network stuff, and a few other things. + Added partx, findmnt, lsblk, fsfreeze, fstrim, and swaplabel. + Don't wipe /usr/man. + Use bzip2 for man pages (wins compression tests on man page text here easily) + ln -sf /etc/motd /root/README +sources/initrd/skeleton_initrd.tar.gz: Add /usr/man directory. + rc.S: chmod 755 /etc/rc.d/rc.pcmcia ++--------------------------+ +Fri Mar 4 03:29:09 UTC 2011 +build_installer.sh: Add btrfs-progs, gdisk, and gcc-g++ (for libstdc++). +sources/initrd/skeleton_initrd.tar.gz: support btrfs. ++--------------------------+ +Fri Feb 25 20:36:22 UTC 2011 +build_installer.sh: Add ddrescue package. ++--------------------------+ +Fri Feb 25 05:44:11 UTC 2011 +build_installer.sh: Support ADD_MANPAGES option + to add preprocessed manpages. + Not enabled for now. + This would really need a blacklist and/or whitelist first. +sources/initrd/skeleton_initrd.tar.gz: Replace broken zcat symlink + with the proper script. + Point /usr/bin/zcat at the zcat script. + Add a quick+dirty /usr/bin/man shell script to display man pages. +sources/busybox/busybox-1.18.3.tar.bz2: Upgraded. +sources/busybox/busybox-dot-config: Upgraded. ++--------------------------+ +Fri Feb 18 03:22:17 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: fdisk -l now shows HPFS/NTFS/exFAT, so + we need to check for NTFS before FAT in SeTDOS to avoid a false FAT detection. ++--------------------------+ +Wed Feb 16 07:45:13 UTC 2011 +build_installer.sh: util-linux-ng -> util-linux ++--------------------------+ +Tue Feb 15 23:04:25 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: Patched /sbin/probe to add support for + GPT partitions. ++--------------------------+ +Fri Jan 21 16:08:24 UTC 2011 +sources/initrd/skeleton_initrd.tar.gz: Remove /etc/modprobe.conf + (request from MoZes) ++--------------------------+ -- cgit v1.2.3