summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall
Commit message (Collapse)AuthorAgeFilesLines
* Grammar police (system console terminal type menu).bmah2001-11-261-4/+4
|
* Use 'GET' method instaed of 'HEAD', since some proxy server doesn't workmatusita2001-11-251-1/+30
| | | | | | | | | | | | | | | | | | with 'HEAD' method. Actually, when http.c was born, it used 'GET' method. This was changed with revision 1.4 (which was submitted as PR: 21449). I've confirmed to Philipp Mergenthaler <philipp.mergenthaler@stud.uni-karlsruhe.de>, the submitter of PR: 21449, and it's absolutely OK that we can use GET method. Add missing 'FreeBSD' tag, and copyright notice. This file is originally submitted by PR: 11316; I've contacted to the PR originator to submit it. PR: 32238 Submitted by: Christoph Weber-Fahr <christoph.weber-fahr@arcor.de> (patch), and Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de> (copyright) MFC after: 1 week
* Add us-ascii_to_cp437 screenmapache2001-11-231-2/+3
|
* Add fonts,screenmaps,console typesache2001-11-231-12/+25
|
* MFS: Stop reaping children. It makes evil things happen to the extractionjkh2001-11-011-0/+2
| | | | loop.
* Don't assume fixit media is only either a floppy disk or 2nd CDROM discbrian2001-10-291-6/+6
| | | | | Reviewed by: murray MFC after: 1 week
* Move the 'type' variable inside the block where it is actually used.jhb2001-10-231-3/+3
|
* This is __i386__-only, not !__alpha__. We never had userconfig onpeter2001-10-221-1/+1
| | | | anything but i386/pc98.
* Remove the ``-c 22'' option from newfs command line. Changes in newfs(8)roberto2001-10-201-1/+1
| | | | | | | | makes that obsolete. The jury^W-arch is still out about the block and fragment sizes so I'll that for later. Reminded by: obrien MFC after: 2 days
* Add the ability to load klds from a floppy as part of the installation.jkh2001-10-123-0/+128
| | | | | Submitted by: "Daniel O'Connor" <doconnor@gsoft.com.au> MFC after: 2 weeks
* DTRT in the restart casejkh2001-10-125-3/+8
|
* Close all open file descriptors before restarting sysinstall.murray2001-09-302-1/+8
| | | | | PR: bin/30737 Submitted by: Alexey V. Neyman <alex.neyman@auriga.ru>
* Add device driver support for the Broadcom BCM570x family of gigabitwpaul2001-09-271-0/+1
| | | | | | | | | | | | | | ethernet controllers. This adds support for the 3Com 3c996-T, the SysKonnect SK-9D21 and SK-9D41, and the built-in gigE NICs on Dell PowerEdge 2550 servers. The latter configuration hauls ass: preliminary measurements show TCP speeds of over 900Mbps using only normal size frames. TCP/IP checksum offload, jumbo frames and VLAN tag insertion/stripping are supported, as well as interrupt moderation. Still need to fix autonegotiation support for 1000baseSX NICs, but beyond that, driver is pretty solid.
* Back out rev 1.74. This functionality causes a panic on 4.4-RELEASEmurray2001-09-251-32/+0
| | | | | | | | | | | | | | | | floppies if you try to actually use it. This code will work fine if you build and use sysinstall on a running system, since you have the benefit of an installed termcap file. However, this code does not work on an MFSROOT, where you must set the TERMCAP environment variable properly. Unfortunately the quick fix of setting the TERMCAP variable doesn't seem to fix the problem either. olgeni will add this functionality back once it's been fully implemented (hopefully using the working code in termcap.c). PR: bin/30739 Submitted by: Alexey V. Neyman <alex.neyman@auriga.ru> Discussed with / Pointy hat to: olgeni MFC after: 3 days
* Add a couple of functions to create persistent variables that willmurray2001-09-243-6/+55
| | | | | | | | | | | survive a sysinstall Ctrl-C -> 'Restart'. This fixes another annoying bug where restarting sysinstall will try to reload kernel modules and do other external things that have already been done. For now, use these persistent variables to keep track of module, usbd, and pccardd initialization. Bug found by: rwatson MFC after: 1 week
* Silence more warnings.murray2001-09-224-6/+7
|
* Silence warnings on alpha :murray2001-09-222-6/+11
| | | | | Use '%p' when printing out the address of a function. sizeof(int) != sizeof(long)
* Silence warnings.murray2001-09-224-5/+10
|
* Silence warnings :murray2001-09-224-11/+14
| | | | | | Use static as necessary. Use __unused as necessary. sizeof(int) != sizeof(void *)
* Add a function to free all of sysinstall's internal variables from themurray2001-09-223-3/+37
| | | | | | | | | environment. This fixes an annoying bug where hitting Ctrl-C and telling sysinstall to 'restart' will do no such thing since many of the options are still set and so you won't be prompted for them again. MFC after: 1 week
* Use the isDebug() function rather than making up a new environmentmurray2001-09-221-1/+1
| | | | | | variable to check for debug functionality. Previously, you had to set both 'debug' and 'SYSINSTALL_DEBUG' to get a log of sysinstall's activities. Now, only 'debug' is necessary.
* Rework the RTSOL logic from previous patch (it was wrong)jkh2001-09-151-4/+15
| | | | | PR: 26187 && 24136 Submitted by: Glenn Trewitt <trewitt@trewitt.org>
* Add missing {}. This made most/all scripted installs fail.phk2001-09-141-1/+2
| | | | Approved by: jkh
* Increase disk space estimate for installing the ports collection frommurray2001-09-141-1/+1
| | | | | | 70MB to 100MB. Submitted by: rpratt
* Whitespace change only. Use the same indention level throughout thismurray2001-09-141-11/+12
| | | | | | file and add a blank line after variable declarations. Submitted by: jhb
* Return the *right* error codes for yes/no questions when non-interactive.jkh2001-09-111-4/+4
| | | | Submitted by: Alan Judge <Alan.Judge@eircom.net>
* sysinstall's primitive network configuration expects only one valuemurray2001-09-061-0/+2
| | | | | | | | | | for each option in the DHCP lease file. The DHCP lease parsing code specifically ignores more than the first nameserver, but it didn't previously deal with the case of more than one router. This caused segfaults and a painful death when installing on a network with multiple routers. PR: misc/16003
* There is a problem in this example script. Setting ftp=time.cdrom.commurray2001-09-061-1/+1
| | | | | | | is useless, we should set _ftpPath=blah. PR: misc/29587 Submitted by: David Yeske <dyeske@yahoo.com>
* If we're running as init, install a signal handler for SIGCHLD.murray2001-09-061-0/+13
| | | | | PR: bin/14729 Submitted by: jhb
* 4000 -> 5800 ports. We really need to add some smarts to themurray2001-09-051-1/+1
| | | | | ports/INDEX creation script to update #defines in header files and entities in the doc/ tree.
* Allow network device name to be given on the command line in themurray2001-09-051-1/+1
| | | | | | | | | | | | | interactive case. This already works for non-interactive installs, but at least one user thinks it would be useful and it certainly seems more correct to allow it here as well. So, this will now work : # sysinstall netDev=fxp0 tcpMenuSelect PR: bin/30229 Submitted by: Mikhail Teterin <mi@aldan.algebra.com>
* Add Hungarian FTP mirror.murray2001-09-051-0/+2
| | | | | PR: misc/21536 Submitted by: Szilveszter Adam <sziszi@petra.hos.u-szeged.hu>
* Add Czech keyboard definition to sysinstall.murray2001-09-052-1/+2
| | | | | PR: bin/17430 Submitted by: Rudolf Cejka <cejkar@dcse.fee.vutbr.cz>
* Introduce the concept of previously mounted media to sysinstall.murray2001-09-051-6/+20
| | | | | | | | | This will now allow sysinstall to work properly if a FreeBSD CD/DVD is already mounted as /cdrom, instead of just crapping out when it tries to mount as /dist and gets EBUSY. PR: conf/28081 Tested by: jhb
* Allow users to enable usbd and set flags from sysinstall. This ismurray2001-09-051-0/+4
| | | | | | | | | | useful for post install configuration or other cases that might not be handled by usb.c. (usb.c already sets usbd_enable iff sysinstall detects usb during install). PR: bin/18946 Submitted by: Peter van Heusden <pvh@egenetics.com> Reviewed by: jhb
* Update the inetd configuration prompt for clarity.murray2001-09-051-1/+1
| | | | | Submitted by: chern Committed from: "Make sysinstall suck less party", D1031 WRS campus, Alameda
* Revisions 1.117 and 1.118 of tcpip.c fixed the logic dealing with DHCPmurray2001-09-041-2/+0
| | | | | | | | | | | | | | | | and RTSOL in sysinstall. If the respective TRY_FOO variable is set to "YES" then it will be tried without prompting the user. However, if the TRY_FOO variable is set to "NO" then the user will not be prompted for a choice. This is the correct behavior, since we want people to be able to script sysinstall in either case. However, the default TRY_FOO variable has been "NO" since 1999. This is incorrect, and when the logic was corrected in tcpip.c this has the effect of never giving the user a choice to use DHCP or IPv6. The value should be undefined until it is set by a script or by the user. Submitted by: Randy Pratt, Chern Lee, many others.
* Add 3rd spanish mirrorjkh2001-09-041-0/+2
| | | | Submitted by: "Jose M. Alcaide" <jose@we.lc.ehu.es>
* sysinstall's binary upgrade option used to display the contents ofbmah2001-09-041-3/+5
| | | | | | | | | | | | UPGRADE.TXT along with a YesNo dialog requesting confirmation of the upgrade. During the transition to RELNOTESng, UPGRADE.TXT got folded into a file that eventually renders as INSTALL.TXT, which makes sysinstall complain about a non-existent file. As a solution/workaround, point the user at INSTALL.TXT, and then request confirmation. Noticed by: rpratt (on 4.4-RC3) Approved by: jkh
* Since we now install sysinstall in /usr/sbin, encourage the user torwatson2001-09-041-1/+1
| | | | run that version, rather than the copy in /stand.
* Spell SSHd as sshd to improve readability and consistency.rwatson2001-09-041-2/+2
|
* Add an additional \n before the "cautionary note" on the topic ofrwatson2001-09-041-2/+2
| | | | | admins needing to pay attention when configuring the system. This improves readability of this message.
* Don't name the main menu "/stand/sysinstall Main Manu" since it nowrwatson2001-09-041-1/+1
| | | | often lives in /usr/sbin. Instead, just name it "sysinstall Main Menu".
* Preserve /etc/hosts.allow and /etc/dhclient.conf during upgrades.jkh2001-08-311-0/+2
| | | | Noted by: Tim Zingelman <zingelman@fnal.gov>
* Whoops, forgot a hunk on the previous patch. Fix RTSOL variable handlingjkh2001-08-311-1/+1
| | | | AND DHCP handling.
* PR: 26187jkh2001-08-311-1/+1
| | | | Submitted by: Glenn Trewitt <glenn@trewitt.org>
* Attempt to make key behavior more clear.eric2001-08-312-6/+3
|
* Back out revision 1.317 -- diskcheckd enabled/disabled fromobrien2001-08-291-2/+0
| | | | | post-configuration "Startup" menu. diskcheckd now lives in ports/sysutils
* o Allow diskcheckd to be enabled/disabled from within sysinstall using therwatson2001-08-281-0/+2
| | | | | | | post-configuration "Startup" menu. In the event that diskcheckd is removed, this can easily be trimmed also; in the mean time, it allows diskcheckd to be easily disabled using our documented management tool
* Removed the (possible) ambiguity in /etc/rc.conf comment.ru2001-08-171-2/+2
| | | | PR: bin/29736
OpenPOWER on IntegriCloud