slinky-v0.3.96 - June 12, 2003 - Script cleanup to make some prompts less ambiguous. - Added the setterm binary to the install. - Modified the initscripts to turn off console blanking during the install. - Added several virtual console capture device files. We can now do console screen capture. To capture output on VT1: cat /dev/vcs1 > out.file (from VT2, obviously.) - Added 'eject' binary to installer filesystem. The Boot CD should now be auto ejected. - Removed support for 7.x versions going forward. - Added config file support to allow formatting "/" WITHOUT further prompting. Be careful. slinky-v0.3.95 - May 31, 2003 - More script cleanups. - Validate user input in several script locations. - Add printing support package list. - Add date/time config package list. - All recent package lists apply to Red Hat 9 only. Package lists won't be built for older releases. slinky-v0.3.94 - May 28, 2003 - Minor script cleanups to catch errors. - Mozilla and OpenOffice package lists for RH9 only. - Added ability to installed only selected local files. slinky-v0.3.93 - May 18, 2003 - Added abiword package list. - Fixed tty5 logging. No more "couldn't write to log on tty5" messages. Logging (Minimal) on tty5 is now functional. - Updated several tinyX rpm packages. - Updated the xf86-corefonts package to remove a potentially confussing message. (TinyX subpackage) - Added /root/scripts/restore_tinyX allows switching between tinyX and stock XFree servers. - Start shell on tty1 without waiting for - Offer to begin installation automatically at boot. - Made icewm the default window manager for TinyX - Added tk_mail and ~/.icewm/preferences to the icewm rpm package. - tk_mail script provided by Jason Bechtel. slinky-v0.3.92 - May 9, 2003 - Updated package lists for X related package groups. - Added /root/scripts/restoreX to restore XFree86 default configuration. - Added additional small window managers to the iSO. slinky-v0.3.91 - May 2, 2003 - Script fixes related to the new rpm paths (0.3.8) (Affected those loading stage2 scripts via CDROM.) slinky-v0.3.9 - April 30, 2003 - Added the i386 kernel package for the 8.0 release to the iso image. - Added a "tinyX" subpackage. - Added rpms for the tinyX package to the ISO image. slinky-v0.3.8 - April 17, 2003 - Moved the rpm binary so it could be used for the duration of the installation, without being overwritten by the rpm package. - Ask the user to create a non-root user during the install. slinky-v0.3.7 - April 14, 2003 - Fixes to pcmcia scripts. They should work now. - Initial support for Red Hat Linux 9 - Provided a i386 kernel package for the iso. (Built from the Red Hat kernel-2.4.20-8.src.rpm) - Import Red Hat's rpm key during install. - Replaced the static rpm used by the installer, (it broke as soon as Red Hat Linux 9's glibc package was installed). The new version is rebuilt from the rpm-4.1-9 source package. It is built on a Red Hat Linux 9 system, using LD_ASSUME_KERNEL= 2.2.5. slinky-v0.3.6 - Jan 23, 2003 - Added more standard device files in /dev - Actually included the fix for the i586 kernel issue left out last time. - Fix kde packages so they are found. Package list names did not match what the script expected. slinky-v0.3.5 - Jan 12, 2003 - Upgraded to uClibc-0.9.16 and rebuilt all binaries against the new version. - Upgraded to busybox-0.60.5 - Upgrade to nano-1.0.9 - Bugfixes for i586 machines (7.2 and 7.3) Red Hat did not include an i586 package for these releases. - Bugfix for default install method. 'cdrom' was not recognized as a valid option. - Added a PCMCIA.img disk, including 'cardmgr', config files, kernel modules, setup_pcmcia.sh to install everything, and pcmcia.sh to start the pcmcia service. - Added rawrite in the dosutils directory on the cdrom. slinky-v0.3.4 - Dec. 7, 2002 - Minor bugfixes in the rpms install method. Thanks to Eugene Wong for finding and reporting the errors. - Fix XFree86 rpm file list. - Add option to skip formatting /. Use with caution. - Include sendmail package with web tools. (deps) - Create /etc/sysconfig/keyboard during install. - If slinky.config is used, log it. Echo the file to the log, and place a copy in /root/scripts. Needed to debug install time errors. slinky-v0.3.3 - Oct. 26, 2002 - Added the ability to read a configuration file, which avoids most of the install time promting. - It is now possible to skip disk partitioning. This assumes, of course, that usable partitions already exist. - Created a default /etc/sysconfig/i18n file. slinky-v0.3.2 - Oct. 23, 2002 - Created slinky as an ISO image containing the official updated i386 kernel. - The installer will attempt to load the appropriate kernel package, falling back to the kernel-BOOT package if necessary. - Added option to install second stage via floppy or a cdrom drive. slinky-v0.3.1 - Oct. 19, 2002 - Hack to attempt to overcome the fact that Red Hat has removed the i386 kernel from the distribution. Temporary fix to install the kernel-BOOT package. Will NOT work on machines with less than a 486DX. - Added support to install the kernel compiled for the machines arch. (i586, i686, etc) slinky-v0.3.0 - Oct. 19, 2002 - Added support for Red Hat Linux 8.0 slinky-v0.2.9 - Aug 1, 2002 -Added more logging for troubleshooting. -Rewrote parts of scripts to make them more understandable to the user. slinky-v0.2.8 -Minor script fixes to remove warnings. slinky-v0.2.7 -Minor fix for installs from cd media. slinky-v0.2.6 -Installer now supports Red Hat Linux 7.2 and 7.3. -Added ability to install from 2 CDs. -Major cleanup of install scripts. -Added ability to install from rpms on hard drive. -Failed mounts no longer force the installer to exit. Should allow the user to switch terminals and solve the mount problem, rather than starting again. slinky-v0.2.5 -Kernel Recompile. Added cslip support. -Modified syslinux.cfg to force read-write access to the ramdisk image. For some reason, mounting the ramdisk on /dev/ramdisk, rather than /dev/ram0 makes a difference. Since /dev/ramdisk is a symbolic link to /dev/ram0, it seems odd. The root filesystem is now properly mounted as (rw). -All install scripts are now copied to the 'real' root filesystem during the install. slinky-v0.2.4 -Kernel upgrade to 2.4.18-4. -Recompiled all executables statically against uClibc. We no longer need to include the uClibc libraries in the filesystem image. Minor space savings. -Added cslip support to the kernel. -Added more slip support to busybox via the config file. 05-06-2002 slinky-v0.2.3 -Added NFS filesystem support to busybox. -Added the NFS filesystem install support. -Upgraded to the latest uClibc and busybox releases. Upgraded may be the wrong term, there are bugs for sure, However, the resolver library works. -Recompiled all binaries against uClibc-0.9.11 Major complication. Binary incompatibility between uClibc versions made it necessary. -Rebuilt busybox- removed the msh shell, and switched to ash. In both shells, ctrl-c doesn't appear to exit a running process. -Enabled a more useful ping. One way it is more useful is that it now returns a proper exit code. -Included nfs kernel modules in the ram disk. They are auto loaded when nfs install is selected. -Added a script to disk2 to initialize the network. Must be edited and run manually. -Added /etc/{resolv.conf, host.conf, hosts files}. The network init script edits them as needed. -Minor install script changes and cleanup. added a check to be sure the user starts in /scripts. slinky-v0.2.2 -Rebuilt kernel with loadable modules support. mistakenly removed previously. -Added package groups for Gnome and KDE desktops. slinky-v0.2.1 -Added more logging to capture errors. -Users can now select either ext2 or ext3 filesystems. slinky-v0.2.0 -Recompiled busybox, adding support for 'expr' to provide math support to the installer. Also enabled a more feature rich version of ifconfig. -Recompiled the kernel adding floating point emulation. -Cleaned up the scripts a bit. -After installing rpms, the installer will check for and execute rulerc.sh to do any post install configuration. -Included basic XFree86 packages. slinky-v0.1.9 -Added ability to partition multiple disks, if desired. -Added ability to run pre and post rpm install scripts. Currently the files must be named based on the 'full name of rpm file'.post.sh (or .pre.sh) -User can now select mount points for partitions. -User can create a custom install class by creating a file with additional packages listed, placing it in the scripts directory on disk2, and naming it 'extra_packages'. -Multiple swap devices are now supported. (all available swap found is activated.) -If Network packages are installed, user is prompted for hostname and gateway entries, which are written to /etc/sysconfig/network. slinky-v0.1.8 -Added ability for http and ftp installs. -Reverted to full file names in the package lists. -Minor script cleanups. -Added copyright info to each script. slinky-v0.1.7 -Added some logging to the scripts. (time, sys info, errors) -Added error checking when determining the root_fs device. -Added vfat and fat as options for fs type (image installs) -Don't copy modules from disk2 automatically. slinky-v0.1.6 -Recompiled busybox, enabling BB_FEATURE_NEW_MODULE_INTERFACE Also added ping, route, and wget. -Complied the modutils rpm package against uClibc and included the depmod binary. -Changed the format of disk2 (It's now an image), and base_install.sh. The second stage scripts are now read from disk2. Disk2 also contains a few basic mudules. -Additional modules can now be loaded from a floppy. They can be loaded directly from the floppy, or copied into the ram disk file system. slinky-v0.1.5 -Fixed a logic error introduced with the image install. Installing via CD was causing an infinite loop. Thanks to hairylarry@deltaboogie.com for the report. -Recompiled busybox, adding the loadkmap command. This should let us load keyboard maps, once figured out. slinky-v0.1.4 -Image installs would fail to unmount the loop device properly, preventing the / file system from unmounting cleanly. Fixed and cleaned up the image install scripts. -Changed the script to generate lilo.conf based on the installed kernel rather than hard coding it. -The installer no longer needs full file names in the package lists. The base name is all it expacts. slinky-v0.1.3 -If network packages are installed, write "NETWORKING=yes" to /etc/sysconfig/network. -Added ability to install from a hard drive image file. slinky-v0.1.2 -Fixed typos causing syntax errors. -Updated README to reflect the current installer state. -Added user selectable hd devices. (No longer requires pre-existing partitions) -Try to detect cdrom drive. -Partition disks from inside installer. -Let the installer format and activate swap. -Let the installer attempt to format partitions. -Fixed vi by including a minimal /etc/termcap file. -The entire installer now runs from a single command. -Allow failed floppies to be swapped, rather than exiting. -Add user selectable package groups beyond the base install. slinky-v0.1.1 -Minor fixes to paths and permissions. 3/08/02- slinky-v0.1.0 -Initial public alpha release.