summaryrefslogtreecommitdiffstats
path: root/usr.sbin
Commit message (Collapse)AuthorAgeFilesLines
* Fix a variety of problems with my timeout handling, make it morejkh1997-01-189-26/+57
| | | | | configurable (you can now set the timeout interval), fix a crash-bug when no network device was attached.
* Implement compiled-in config file handling a little better - nowjkh1997-01-183-3/+3
| | | | | that there's no filesystem on the boot.flp image we need to prompt for the configuration floppy.
* Add the trickery to power the "Conrad" DCF77 receiver.phk1997-01-181-0/+15
|
* Be more aggressive about timeouts.jkh1997-01-172-3/+5
|
* Add timeout support to sysinstall's general media handling,jkh1997-01-176-4/+126
| | | | allow SIGINT to stand for "time out now!" in certain cases.
* Add device entries and documentation for Intel EtherExpress Pro/10 driver.jkh1997-01-172-0/+2
|
* Whoops! Fix an infinite loop I lovingly introduced into this codejkh1997-01-172-4/+10
| | | | with a previous commit.
* Pass LOAD_CONFIG_FILE variable through, if set (makes Paul Traina's lifejkh1997-01-174-6/+8
| | | | | easier). Only run install.cfg if running as init. It's something of a security hole otherwise. :)
* Now that I know which parts of the installation really need it (sincejkh1997-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).
* Sweep through the tree fixing mmap() usage:alex1997-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
* Fix mishandling of extraction return status in commit.jkh1997-01-162-0/+4
|
* Cope with Open_Disk() failure much more gracefully.jkh1997-01-162-16/+20
|
* Modification to sliplogin prints desitination's IP address beforejkh1997-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
* Damn! Forgot to update lynx also.jkh1997-01-162-2/+2
|
* Minor cleanup, adjust for latest version of apache web server.jkh1997-01-166-8/+6
|
* Clean up a long-standing bug in the scripting code. You could set variables,jkh1997-01-166-54/+88
| | | | | but you couldn't call functions! Now you can do both. Guard against whitespace pollution in variable names.
* Use a better dialog for flagging field validation errors.jkh1997-01-161-1/+1
| | | | Pointed-Out-By: msmith
* Keep our serial ports distinct so that first device is not found forjkh1997-01-158-11/+56
| | | | | | all (closes PR#2296). Print better FTP failure diagnostics Do better media failure checking in install.
* Put upgraded files in their own directory - using the suffix was a bad idea.jkh1997-01-151-8/+10
|
* Register SLIP/PPP devices properly again.jkh1997-01-153-115/+40
| | | | | Make the /etc resurrection more sensible for upgrade. No longer quite so annoying.
* Add some missing parameters to msgConfirm() which produced the effectsjkh1997-01-151-2/+2
| | | | noted in PR#2454
* Don't call systemShutdown() from signal handler so that the media devicejkh1997-01-152-4/+4
| | | | | is closed. The FTP library doesn't expect to be called recursively from an interrupt. :)
* Make upgrade allow reselection of failed media.jkh1997-01-151-12/+14
|
* Make the bindist-only checks actually work.jkh1997-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.
* Make the FTP installation codepath a lot more defensive. Trapjkh1997-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.
* Fix several problems:jkh1997-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.
* Set defaults more rationally through the item selection loop.jkh1997-01-151-19/+13
|
* Accept emacs-style editing keys for traversal and ESC as an abort character.jkh1997-01-155-0/+15
|
* Fixed misapplied patch in rev.1.2. A loop continuation test was outsidebde1997-01-141-1/+1
| | | | the loop. This usually caused most of the output to be skipped.
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-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.
* Correct a problem which broke +DISPLAY file handling.jkh1997-01-131-3/+4
|
* Implement minimal login class support (ie: does a setusercontext()).peter1997-01-132-2/+27
| | | | Enabled by defining LOGIN_CAP in Makefile, on by default.
* Add more protection when running as init and don't do stupid things.jkh1997-01-123-5/+19
| | | | | Fix looping in fixit cdrom selection by adding a missing break. Move unmount of cdrom down to proper place.
* Ack. When I moved the getsockopt() calls, I forgot to move the lineswpaul1997-01-121-4/+4
| | | | that initialize the getsockopt() args (type and len) too.
* - Save parent pid and check current pid against it upon entry towpaul1997-01-121-1/+10
| | | | | | | terminate(). This makes doubly sure we don't trip the SIGTERM handler in a child process. Suggested by: phk. - It's int main(argc, argv), not void main(argc, argv), gosh darn it.
* Correct two bugs:wpaul1997-01-111-13/+50
| | | | | | | | | | | | | | - If a child receives a SIGTERM, it will call the terminate() function and end up doing the shutdown procedurs that should really only be done by the parent. Set the SIGTERM behavior back to SIG_DLT in the child after fork()ing. - If the parent fails to read data back from the child because the child has exited, it will call rpc_received() with bogus tdata that can cause the parent to SEGV. Make handle_children() detect this condition correctly and handle it sanely. *sigh* Another 2.2 candidate.
* This is purely a bandaid to lower the risk of running out of slotspeter1997-01-111-1/+1
| | | | | | for the local interfaces. It's not uncommon to have >32 interfaces these days. This is a temporary patch until it's fixed to use sysctl or whatever.
* Still going.jmacd1997-01-111-1/+3
|
* The 2.2-Beta version doesn't have the brackets after the if statement.nate1997-01-101-1/+2
| | | | | | | | | This has the effect of making every link a "passthrough" which means the TCP or UDP port won't be freed after link deletion -- so there could be eventual port exhaustion if the program were allowed to operate long enough. Submitted by: Charles Mott <cmott@srv.net>
* Fix many buffer overruns in the code. Specifically, disallow ExpandStringimp1997-01-1013-61/+92
| | | | | | | | | | | | | to be used to expand things beyond the size of the buffer passed in. Also do a general cleanup of sprintf -> snprintf as well as strcpy and strncat safety. Also expand some buffers to allow for the largest possible data that might be used. This is a 2.2 candidate. However, it needs to be vetted on -current since little testing has been done on this due to my lack of PPP on this machine. Reviewed by: Jordan Hubbard, Peter Wemm, Guido van Rooij
* Add a man page for mixer(8).mpp1997-01-102-2/+103
|
* Fixed DPADD (don't put -L in it).bde1997-01-105-15/+15
|
* Oops, the last change added an extra ${LIBSCRYPT} to ${DPADD}, butbde1997-01-102-4/+4
| | | | | | | it should have reordered the existing one (so that ${DPADD} can be compared with ${LDADD}). Use ${} consistently.
* Use ${} consistently.bde1997-01-101-2/+2
|
* Fix a couple of typos in a comment and in the usage output.mpp1997-01-091-3/+3
|
* Fix some formatting problems. Closed PR# 2377.mpp1997-01-081-2/+2
| | | | Pointed out by: David O'Brien
* yp_server.c:wpaul1997-01-072-17/+56
| | | | | | | | | | | | | | - Fail YPPROC_ALL requests when we hit the child process limit. This is a little harsh, but it helps prevent the parent from blocking and causing other requests to time out. yp_dnslookup.c: - Check for duplicate RPC transaction IDs that indicate duplicate requests sent due to RPC retransmissions. We don't want to send a second DNS request for the same data while an existing request is in progress. - Fix small formatting bogon in snprintf() in yp_async_lookup_addr().
* Fix typo I introduced in the DEBUG code last night.nate1997-01-061-2/+2
|
* Add extra tweak for -current compilation and some debugging.jkh1997-01-062-4/+6
|
* Do a better job of CDROM detection.jkh1997-01-063-35/+47
| | | | | | Use consistent spelling throughout. Remove unmount in fixit_common() since that's bogus in the CDROM case and properly "shut down" the media device instead.
OpenPOWER on IntegriCloud