aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin
Commit message (Collapse)AuthorAgeFilesLines
* *groan*. I broke tape extraction with the same optimization.Jordan K. Hubbard1997-01-221-28/+32
| | | | | | | Fix that too. Notes: svn path=/head/; revision=21938
* Argh! Moving the media initialization to before the disk scribblingJordan K. Hubbard1997-01-2210-180/+95
| | | | | | | | | | | section was a good thing, since it made it possible to detect media problems *before* the installation started, but it also caused various things to be mounted BEFORE the chroot() call, which definitely messes things up. Fix this by detecting the pre-chroot() case and mounting into a subdir. Notes: svn path=/head/; revision=21937
* Add PCI LKM support:New -a option checks whether a driver has been assigned ↵Stefan Eßer1997-01-211-6/+39
| | | | | | | to a device. Notes: svn path=/head/; revision=21935
* Add ckdist.Jordan K. Hubbard1997-01-211-1/+1
| | | | Notes: svn path=/head/; revision=21921
* ckdist - a handy utility for verifying the sanity of a distribution.Jordan K. Hubbard1997-01-213-0/+547
| | | | | | | | | | | This will probably need to go away again someday when distributions get folded into packages and there are no more dist files to check, but knowing how long we've been waiting on THAT, this will be a welcome tool for the interim. Submitted by: Robert Nordier <rnordier@iafrica.com> Notes: svn path=/cvs2svn/branches/RNORDIER/; revision=21918
* Make some of the less necessary user feedback #ifdef VERBOSE.Jordan K. Hubbard1997-01-211-0/+4
| | | | | | | | | | | | We could also make this stuff only come out when getpid() != 1 and thus avoid the install case (where it really is just too verbose, and people have complained), but this seems less messy and no one complained when tzsetup didn't print the final "things went fine!" messages (which sort of contravene the UNIX spirit of only yelling when you need to anyway). Notes: svn path=/head/; revision=21915
* Fix compile breakage: link against libutil.David Nugent1997-01-211-0/+2
| | | | Notes: svn path=/head/; revision=21908
* A couple of cosmetic tweaks to tape install method and fstab file format.Jordan K. Hubbard1997-01-203-9/+13
| | | | | | | Submitted-By: Flemming Jacobsen <fj@schizo.dk.tfs.com> Notes: svn path=/head/; revision=21902
* Rearrange the timeout code and also (whoops) provide for timeouts duringJordan K. Hubbard1997-01-203-33/+62
| | | | | | | file opens, not just during file reads. Notes: svn path=/head/; revision=21901
* Add extra variables for the configuration of all packages, not justJordan K. Hubbard1997-01-207-8/+36
| | | | | | | | | the lynx browser. Submitted-By: David O'Brien <obrien@cs.ucdavis.edu> Notes: svn path=/head/; revision=21897
* Make cron login class savvy.David Nugent1997-01-202-0/+17
| | | | | | | | | Use setusercontext() rather than setuid()/setgid()/setlogin()/initgroups() which is all handled. Login environment is NOT set by this call as crontab provides its own means of doing so. Notes: svn path=/head/; revision=21895
* Modified moused to use select rather than read. This fixes usingSøren Schmidt1997-01-201-0/+7
| | | | | | | | the PS/2 mouse (psm device). Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> Notes: svn path=/head/; revision=21885
* Fix bug that slipped through last big round of changes: sometimesBill Paul1997-01-201-1/+6
| | | | | | | | | | | | yp_next_record() is called without a key (from xdr_my_ypresp_all()), in which case it returns the first key in the map. When doing this, it also needs to update the key index in the map queue entry. Without this, ypproc_all_2_svc() (and hence ypcat) don't work correctly. Noticed by: Michael L. Hench <hench@watt.cae.uwm.edu> Notes: svn path=/head/; revision=21882
* Sort cross references.Wolfram Schneider1997-01-2046-83/+83
| | | | Notes: svn path=/head/; revision=21880
* Correct a real brain-o in my check for when a "fixup" should be run.Jordan K. Hubbard1997-01-194-10/+10
| | | | | | | Don't recreate parent menus just for submenus - it's irritating. Notes: svn path=/head/; revision=21861
* Use alarm's return status to more properly denote timeout rather than keepingJordan K. Hubbard1997-01-196-32/+29
| | | | | | | an icky global around. Notes: svn path=/head/; revision=21859
* Fix a variety of problems with my timeout handling, make it moreJordan K. Hubbard1997-01-189-26/+57
| | | | | | | | configurable (you can now set the timeout interval), fix a crash-bug when no network device was attached. Notes: svn path=/head/; revision=21855
* Implement compiled-in config file handling a little better - nowJordan K. Hubbard1997-01-183-3/+3
| | | | | | | | that there's no filesystem on the boot.flp image we need to prompt for the configuration floppy. Notes: svn path=/head/; revision=21853
* Add the trickery to power the "Conrad" DCF77 receiver.Poul-Henning Kamp1997-01-181-0/+15
| | | | Notes: svn path=/head/; revision=21840
* Be more aggressive about timeouts.Jordan K. Hubbard1997-01-172-3/+5
| | | | Notes: svn path=/head/; revision=21815
* Add timeout support to sysinstall's general media handling,Jordan K. Hubbard1997-01-176-4/+126
| | | | | | | allow SIGINT to stand for "time out now!" in certain cases. Notes: svn path=/head/; revision=21806
* Add device entries and documentation for Intel EtherExpress Pro/10 driver.Jordan K. Hubbard1997-01-172-0/+2
| | | | Notes: svn path=/head/; revision=21800
* Whoops! Fix an infinite loop I lovingly introduced into this codeJordan K. Hubbard1997-01-172-4/+10
| | | | | | | with a previous commit. Notes: svn path=/head/; revision=21799
* Pass LOAD_CONFIG_FILE variable through, if set (makes Paul Traina's lifeJordan K. Hubbard1997-01-174-6/+8
| | | | | | | | easier). Only run install.cfg if running as init. It's something of a security hole otherwise. :) Notes: svn path=/head/; revision=21795
* Now that I know which parts of the installation really need it (sinceJordan K. Hubbard1997-01-1716-83/+101
| | | | | | | | there's no menu display bug to work around now), be far more selective in my use of DITEM_RECREATE (which is slow and involves much screen I/O). Notes: svn path=/head/; revision=21792
* Sweep through the tree fixing mmap() usage:Alexander Langer1997-01-164-8/+11
| | | | | | | | | | | | | | | - Use MAP_FAILED instead of the constant -1 to indicate failure (required by POSIX). - Removed flag arguments of '0' (required by POSIX). - Fixed code which expected an error return of 0. - Fixed code which thought any address with the high bit set was an error. - Check for failure where no checks were present. Discussed with: bde Notes: svn path=/head/; revision=21786
* Fix mishandling of extraction return status in commit.Jordan K. Hubbard1997-01-162-0/+4
| | | | Notes: svn path=/head/; revision=21775
* Cope with Open_Disk() failure much more gracefully.Jordan K. Hubbard1997-01-162-16/+20
| | | | Notes: svn path=/head/; revision=21772
* Modification to sliplogin prints desitination's IP address beforeJordan K. Hubbard1997-01-161-1/+27
| | | | | | | | | | | | going into SLIP mode, useful for scripts that can automatically grok IP addresses ala Trumpet Winsock. Closes PR#2293 Submitted-By: andrew@fortress.org Notes: svn path=/head/; revision=21768
* Damn! Forgot to update lynx also.Jordan K. Hubbard1997-01-162-2/+2
| | | | Notes: svn path=/head/; revision=21766
* Minor cleanup, adjust for latest version of apache web server.Jordan K. Hubbard1997-01-166-8/+6
| | | | Notes: svn path=/head/; revision=21765
* Clean up a long-standing bug in the scripting code. You could set variables,Jordan K. Hubbard1997-01-166-54/+88
| | | | | | | | but you couldn't call functions! Now you can do both. Guard against whitespace pollution in variable names. Notes: svn path=/head/; revision=21764
* Use a better dialog for flagging field validation errors.Jordan K. Hubbard1997-01-161-1/+1
| | | | | | | Pointed-Out-By: msmith Notes: svn path=/head/; revision=21762
* Keep our serial ports distinct so that first device is not found forJordan K. Hubbard1997-01-158-11/+56
| | | | | | | | | all (closes PR#2296). Print better FTP failure diagnostics Do better media failure checking in install. Notes: svn path=/head/; revision=21730
* Put upgraded files in their own directory - using the suffix was a bad idea.Jordan K. Hubbard1997-01-151-8/+10
| | | | Notes: svn path=/head/; revision=21728
* Register SLIP/PPP devices properly again.Jordan K. Hubbard1997-01-153-115/+40
| | | | | | | | Make the /etc resurrection more sensible for upgrade. No longer quite so annoying. Notes: svn path=/head/; revision=21726
* Add some missing parameters to msgConfirm() which produced the effectsJordan K. Hubbard1997-01-151-2/+2
| | | | | | | noted in PR#2454 Notes: svn path=/head/; revision=21720
* Don't call systemShutdown() from signal handler so that the media deviceJordan K. Hubbard1997-01-152-4/+4
| | | | | | | | is closed. The FTP library doesn't expect to be called recursively from an interrupt. :) Notes: svn path=/head/; revision=21717
* Make upgrade allow reselection of failed media.Jordan K. Hubbard1997-01-151-12/+14
| | | | Notes: svn path=/head/; revision=21713
* Make the bindist-only checks actually work.Jordan K. Hubbard1997-01-154-44/+44
| | | | | | | | | Add code which theoretically should let you get a disk up from start to finish while running multiuser, using your existing /dev entries. Notes: svn path=/head/; revision=21711
* Make the FTP installation codepath a lot more defensive. TrapJordan K. Hubbard1997-01-155-34/+92
| | | | | | | | | bogus path and FTP I/O errors much earlier, offer retry possibilities at steps along the way so you don't have to resume from the very beginning again on a hard error. Notes: svn path=/head/; revision=21710
* Fix several problems:Jordan K. Hubbard1997-01-159-7/+59
| | | | | | | | | | 1. Bus mouse selection didn't show up properly in mouse menu. 2. U&G management screen didn't respect cancel properly. 3. Novice not prompted to add users or set root password during installation. 4. Username length changes screw up user management form. Notes: svn path=/head/; revision=21701
* Set defaults more rationally through the item selection loop.Jordan K. Hubbard1997-01-151-19/+13
| | | | Notes: svn path=/head/; revision=21699
* Accept emacs-style editing keys for traversal and ESC as an abort character.Jordan K. Hubbard1997-01-155-0/+15
| | | | Notes: svn path=/head/; revision=21698
* Fixed misapplied patch in rev.1.2. A loop continuation test was outsideBruce Evans1997-01-141-1/+1
| | | | | | | the loop. This usually caused most of the output to be skipped. Notes: svn path=/head/; revision=21678
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-14659-678/+682
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Correct a problem which broke +DISPLAY file handling.Jordan K. Hubbard1997-01-131-3/+4
| | | | Notes: svn path=/head/; revision=21650
* Implement minimal login class support (ie: does a setusercontext()).Peter Wemm1997-01-132-2/+27
| | | | | | | Enabled by defining LOGIN_CAP in Makefile, on by default. Notes: svn path=/head/; revision=21640
* Add more protection when running as init and don't do stupid things.Jordan K. Hubbard1997-01-123-5/+19
| | | | | | | | Fix looping in fixit cdrom selection by adding a missing break. Move unmount of cdrom down to proper place. Notes: svn path=/head/; revision=21600
* Ack. When I moved the getsockopt() calls, I forgot to move the linesBill Paul1997-01-121-4/+4
| | | | | | | that initialize the getsockopt() args (type and len) too. Notes: svn path=/head/; revision=21596