Fri Apr 1 03:50:37 CST 1994 All kinds of upgrades and bug fixes have been going on over the past few days. I suppose I should have bumped the version numbers, but I didn't. Let's call this 1.2.0.1 ;^) Thanks for the extensive bug reports everyone! (especially Andreas Klemm, who hit me with a *huge* list ;^) /UPGRADE-HOWTO: A new piece of documentation that explains how to upgrade existing Linux installations using the new pkgtool. ./install/1_2meg/rootdisks/colrlite.gz: Switched over to new cpkgtool. Fixed several other bugs, too. All of these new root-install disks can be used to cleanly upgrade your system using the method detailed in the new UPGRADE-HOWTO. ./install/1_2meg/rootdisks/tty12.gz: upgraded with new pkgtool, bug fixes. ./install/1_44meg/rootdisks/color144.gz: upgraded with new pkgtool, bug fixes. ./install/1_44meg/rootdisks/tty144.gz: upgraded with new pkgtool, bug fixes. ./install/tape/tape144.gz: upgraded with new pkgtool, bug fixes. This is still experimental. Quick survey - is anyone using this successfully (besides me)? ./install/umsdos/boot12.gz: New UMSDOS Linux 1.0 bootkernel for 1.2 meg. ./install/umsdos/boot144.gz: New UMSDOS Linux 1.0 bootkernel for 1.44 meg. ./install/umsdos/root144.gz: New UMSDOS Linux 1.0 root-install disk for Slackware 1.2.0.1. ./a1/base.tgz: chmod'ed 755 /bin/mtools. Removed some old duplicates. ./a1/devs.tgz: chmod'ed 666 /dev/fd* (some people may consider this a ./a1/etc.tgz: changed $HOME for uucp to /var/spool/uucppublic, and the $HOME for news to /usr/lib/news. security risk, so chmod them back to 660 if you don't want to give your users floppy drive access) ./a1/hdsetup.tgz: Upgraded to yet-another-version of pkgtool.tty and cpkgtool. This time I made changes to allow pkgtool to be run from the root-install disk. This will allow clean upgrades - first you use 'pkgtool' from the root-install disk to remove the old versions of any packages you wish to upgrade, and then you install the new ones with 'setup'. ./a1/lilo.tgz: Changes to the 'liloconfig' script: now it checks to make sure target devices exist, and warns the user that labels must be a single word. ./a2/bin.tgz: Removed some duplicated files. ./a2/ps.tgz: Removed duplicated X binaries. ./a2/util.tgz: Added some of the new e2fs debugging tools that wouldn't fit on disk A3. ./a3/e2fsbn.tgz: New e2fs 0.5 utilities. ./a3/diska3: edited ./d5/clisp.tgz: Added #!/bin/sh to beginning of clisp script. ./d5/f2c.tgz: f77 script fixed to properly pass optimizing options. ./n1/uucp.tgz: Should support both Taylor and HDB config files now (in any combination). Also includes a new patch from Ian Taylor. New sample files from Andreas Klemm. ./n1/netcfg.tgz: adds HOSTNAME correctly now. ./n1/mailx.tgz: New pathnames compiled in (/var/spool/mail, /usr/lib/sendmail) should work for either smail or sendmail. ./n1/diskn1: Notes that uucp works with both config types. ./n1/tcpip.tgz: Made another fix to /etc/ftpaccess, so that the server doesn't exit immediately by default. ./n2/elm.tgz: Moved the elm configuration and alias files from /usr/lib (where they overlapped with Smail files) to /var/lib/elm. This fixes the Elm bug where it crashes saying it can't malloc some huge amount of memory. ./n3/inn_pkg.tgz: Added directory /var/log. ./u1: ALL NEW! New UMSDOS-Linux kernels and utilities. (UMSDOS is a filesystem that lets you install Linux onto an existing DOS partition at a cost of slower disk access than with native Linux filesystems.) ./u2: ALL NEW! New prepatched Linux 1.0 + UMSDOS filesystem source. ./x2/xf_cfg.tgz: Edited system.fvwmrc to use new rxvt syntax. ./x4/diskx4: edited. ./x4/xf_bin.tgz: Upgraded to rxvt version 1.85. (including 'rclock') -------------- Thu Mar 31 18:27:55 CST 1994 ./n1/tcpip.tgz: fixed pathnames in /etc/ftpaccess, added /var/yp directory. -------------- Thu Mar 31 18:03:42 CST 1994 ./a1/hdsetup.tgz: Upgraded to a new version of 'pkgtool' that fixes the reported bugs, and speeds up package removal greatly. Thanks to Mark Wisdom, who suggested switching to the 'comm' utility (and sent diffs :^) ./a3/find.tgz: added /usr/local/lib/locate directory ./xap2/xxgdb.tgz: Recompiled to use the new multi window interface. -------------- Mon Mar 28 23:22:00 PST 1994 ./ap1/maketag: noted new version # for quota ./ap4/diskap4: noted new version # for quota ./ap4/quota.tgz: upgraded to quota-1.32. This should work with Linux 1.0. -------------- Mon Mar 28 16:04:28 PST 1994 ./ap1/maketag, tagfiles: added an entry for 'mt-st' ./ap4/diskap4: added an entry for 'mt-st' ./ap4/mt_st.tgz: A new version of mt that lets you set the blocksize of your tape drive and some other features that GNU mt lacks. It does not seem to work with a remote tape drive, however. Use the mt in cpio.tgz for that. ./install/tape/tape144.gz: Replaced the mt in /bin with the mt-st version. -------------- Mon Mar 28 11:54:58 PST 1994 ./n3/ppp.tgz: I recompiled the pppd binary. I think the package that was up before (with the 1.0 patches) should have worked, too, but I'm just making sure. If you had trouble getting it to work before, try this one. Just for reference, here's how I connect to another machine with PPP: pppd defroute 19200 192.11.11.11: /dev/ttyS2 -------------- Sat Mar 26 15:50:23 PST 1994 ./a1/lilo.tgz: Switched to a new LILO installation script that allows you to set up booting to other operating systems such as OS/2 or DOS. Let me know if you run into any problems with it. ./xv2/xvmenus.tgz: Fixed a bad link to usr/openwin/lib/.text_extras_menu. -------------- Fri Mar 25 20:18:54 PST 1994 ./a1/lilo.tgz: fixed the "chroot -m : not found" bug when running liloconfig on your installed system. -------------- Fri Mar 25 15:58:58 PST 1994 ./n3/ppp.tgz: Patched to work with the 1.0 kernel. ./install/tape: A root-install disk to install from floppy or SCSI tape. -------------- Thu Mar 24 22:36:06 PST 1994 ./n1/tcpip.tgz: Upgraded to net-032b utilities, added ytalk and yp stuff. ./n1/diskn1: Edited the description of tcpip. There were a couple of recent fixes to the XFree86 2.1 release, and they're now incorporated into the Slackware release. Here are the changes for that: ./x7/speedo.tgz: added new fonts.scale, fonts.dir. ./xd1/xf_kit.tgz: New contents. ./xd1/maketag: added 'xf_kit2' selection ./xd1/tagfile: added default for 'xf_kit2' ./xd1/tagfile.org: added default for 'xf_kit2' ./xd2/install.end: Moved to ./xd3 ./xd3/install.end: moved here from ./xd2 ./xd3/xf_kit2.tgz: new driver libraries ./xd3/diskxd3: new index file for the xd3 disk -------------- Thu Mar 24 11:23:44 PST 1994 ./a3/shellutl.tgz: So now I hear this is corrupt, check the checksum on it, and sure enough it is. I don't know what happened to these two files - I used the same upload method as usual with the exception that the files were uploaded from a DOS partition (under Linux, of course ;^) Anyway, it's fixed now, and I'll do a little more checking in the future. -------------- Thu Mar 24 10:54:24 PST 1994 ./a3/diska3: Looks like I got a ^M in there by mistake. Fixed. -------------- Wed Mar 23 15:28:39 PST 1994 ./a3/shellutl.tgz: Upgraded to 1.9.4. su fixed with a small patch. ./a3/diska3: Upgrade to shellutils-1.9.4 noted. -------------- Tue Mar 22 03:18:06 PST 1994 ./ap4/ftape.tgz: ftape-0.9.9d driver added in addition to the 0.9.10 driver. I heard reports that the 0.9.10 driver didn't work as well in general, so the 0.9.9d version is the new default. This is selectable via a link in /boot. ./ap4/diskap4: Noted the inclusion of the 0.9.9d driver in the ftape package. -------------- Sun Mar 20 22:36:51 PST 1994 ./a3/shellutl.tgz: GNU su wasn't working, so I replaced it with a version derived from FreeBSD source. This works better, but doesn't have all the nice options of the GNU version included with shellutils-1.9.2. If anyone gets that to work again, please let me know. --------------- Sun Mar 20 20:53:40 PST 1994 ./a1/hdsetup.tgz, colrlite.gz, color144.gz: Modified to use an 8-bit clean version of 'dialog'. --------------- Sun Mar 20 02:46:13 PST 1994 xap2: xgrabsc.tgz was archived relative to /usr instead of /. It's been fixed. ---------------