summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall
Commit message (Collapse)AuthorAgeFilesLines
* Add urtw(4) to the list of supported network interface.weongyo2009-01-231-0/+1
|
* Recognize et(4), igb(4), iwn(4), ixgbe(4) and nxge(4) devices.brueffer2009-01-091-1/+6
| | | | | | | | Correct some minor whitespace in the ae(4) entry. Reported by: Mars G Miro Approved by: rwatson (mentor) MFC after: 1 week
* Explicitly tell the users what a "down side" to using the boot managerkensmith2008-12-311-8/+11
| | | | | | | | is, consistently call it the boot manager, and switch the order the options are presented so no boot manager is first in the list (and hence more or less the default). This area will probably be rototilled more before 8.0 comes out.
* Clean up this message a little bit.kensmith2008-12-301-4/+3
|
* Sound less scary about errorousous disk geometry due to wanting to limitobrien2008-12-302-30/+65
| | | | | | to 65535 cylinders. Submitted by: Carlos A. M. dos Santos <unixmania@gmail.com>
* o Synchronize comment and example. Add missed comma.maxim2008-12-181-1/+1
| | | | | | PR: misc/129699 Submitted by: Glen Barber [1] MFC after: 2 weeks
* Remove file no longer part of sysinstall.kensmith2008-12-171-119/+0
|
* As threatened a while ago, remove support for tape media. Reports varykensmith2008-12-178-107/+1
| | | | but most people believe it stopped working a while ago.
* Add confirmation of the password that got entered.kensmith2008-12-161-16/+25
| | | | PR: 29893 (among others)
* Stop treating Xorg as a distribution in the mainline portion of sysinstallkensmith2008-12-167-163/+6
| | | | | and leave it to be handled in the packages section (or post-install completely) along with all the other packages.
* Don't tell the user to remove the media until its actually possible forkensmith2008-12-152-4/+8
| | | | | them to remove the media. CDs need to be unmounted before they can be removed.
* Clean out the remaining alpha-isms.kensmith2008-12-146-34/+7
|
* Remove the offer to install Linux compatibility on i386 in the mainlinekensmith2008-12-124-31/+0
| | | | | portion of sysinstall. Leave it to be treated as a regular package along with all the other packages...
* Begin the sysinstall cleanup. Remove the support for configuring OSFkensmith2008-12-124-25/+0
| | | | binary compatibility.
* Add ale(4) to the list of supported network interface.yongari2008-11-121-0/+1
|
* Update ports number and size of Ports Collection.blackend2008-11-071-2/+2
|
* Turns out its not a good idea to assume the packages that might bekensmith2008-10-221-4/+11
| | | | | | | | | selected from the "dists" are all on the current volume. Looks like xorg won't fit on disc1 for 6.4-REL. Iterate through media volumes for packages that wind up being selected from the dists section in addition to the ones that get selected from the packages menu. MFC after: 2 days
* Adjust default keymaps for Ireland and Channel Islands. They use the UKphilip2008-10-171-0/+4
| | | | | | | | keymap. You can learn some interesting things in the PR database! PR: conf/124411 Submitted by: Doctor Modiford <freebsd -at- modiford.com> MFC after: 3 days
* Package installation is handled by starting off with the list of packageskensmith2008-10-155-9/+69
| | | | | | | | | | | | | | | | | | the user selected and then recursively installing their dependencies, finally installing the ones the user selected after the recursion unwinds. Since users often select "high-level" packages that are on a higher numbered disc for the multi-volume release CDROMS this resulted in excessive disc swapping while installing things like kde, gnome, etc. Cut down on disc swapping by iterating through the disc volumes one at a time if we notice the package set is on multiple volumes. If a package is on a higher volume don't install it yet, but still "process it" so we get its dependencies installed. Because of the way the package sets for releases get assembled we're guaranteed dependencies will be on the same volume or lower. Reviewed by: jhb MFC after: 1 week
* - Add ae(4) to sysinstall devices list.stas2008-10-041-0/+1
| | | | | Approved by: kib (mentor) MFC after: 1 week
* Remove sysinstall's ability to adjust the tape block size. Installs fromkensmith2008-08-205-21/+6
| | | | | | | | tape have been broken for quite a while, and I'll be removing the rest of sysinstall's knowledge of tapes shortly. I'm doing this piece now because I want to switch from gnu's cpio to bsdcpio being integrated into the installation environment and bsdcpio doesn't seem to handle block sizes at all.
* Catch up with the removal of /usr/src/compat.kensmith2008-08-143-4/+0
| | | | MFC after: 3 days
* Add upgt(4) to the list of supported network interface.weongyo2008-08-111-0/+1
|
* Don't set PACKAGE_BUILDING while installing packages.flz2008-07-171-1/+0
| | | | | | Submitted by: erwin Discussed on: http://lists.freebsd.org/pipermail/freebsd-ports/2008-June/049074.html MFC after: 1 week
* Add jme(4) to the list of supported network interface.yongari2008-05-271-0/+1
|
* Move sysinstall/sade away from TIOCGSIZE.ed2008-05-231-4/+4
| | | | | | | | | Both sysinstall and sade still seem to use the TIOCGSIZE ioctl to obtain the terminal dimensions. We'd better use TIOCGWINSZ to do this. The TIOCGWINSZ interface is preferred, because it also allows sizes in pixels to be passed to the application (though this is not used here). Approved by: philip (mentor)
* Add age(4) to the list of supported network interface.yongari2008-05-191-0/+1
|
* Better to just statically set the name vs. determine at run time.obrien2008-05-116-6/+8
|
* Sync program name agnostic changes with SADE.obrien2008-05-114-8/+10
|
* Remove ftp.hk.super.net, the DNS isn't pointing to anything at the moment.remko2008-04-081-3/+0
| | | | | | | | | | | I tested this as well as the submitter and couldn't resolve this either, since I dont want to "announce" dead mirrors, I'll remove it from the list. PR: 122567 Submitted by: vs Approved by: imp (mentor, implicit for trivial changes) MFC after: 1 week
* Add a couple of missing wireless NIC driver modules.weongyo2008-04-081-0/+8
| | | | Approved by: thompsa (mentor)
* Fix an indentation.jkim2008-01-311-1/+1
|
* Do not sanitize disk geometry if it is set by scripts in non-interactive mode.jkim2008-01-311-8/+8
| | | | MFC after: 3 days
* - Add new NTP servers provided by NIC.br (http://www.ntp.br)mnag2008-01-221-7/+10
| | | | | | | | - Remove nonfunctional servers PR: 119884 Approved by: simon MFC after: 3 days
* Change sysinstall's handling of X11 stuff. Doing it in pieces waskensmith2008-01-014-268/+5
| | | | | | | | | | | | | | | | | probably the right thing to do a while ago but xorg has progressed to the point that for novice users (who are the ones expected to think installing X11 during an install...) it's best to just install the whole x11/xorg metaport for them. This removes the X11 sub-menus and sets it up so you just select whether or not you want X11. While here garbage collect an X11 configuration menu I missed removing when I removed support for attempting xorg configuration from inside sysinstall a while ago. Discussed with: rwatson, kris No objection from: re Release build tested by: rwatson MFC after: 1 week
* Plug a memory leak. Once any given package (e.g. perl) was installedkensmith2007-12-291-1/+3
| | | | | | | | | | we would leak a saved screen for every other package we tried to install that listed perl as one of its dependencies. When installing things like gnome and kde that wound up being a LOT of leaked memory. Insta-MFC request coming so this can be tested as part of 6.3-RC2... Testing help from: kris
* Adjust the some error messages as suggested during re@ review, andkensmith2007-12-291-3/+10
| | | | adjust a comment that won't be true shortly.
* The limit on datasize in the install environment is 128M. That's a bitkensmith2007-12-281-0/+10
| | | | | | | | | | | | | | | too small for today's standards. While loading packages sysinstall blows past this by a LOT but I think (hope...) that's caused by other bugs. I'll look more into why sysinstall's memory use has gotten so out of control as it loads packages but independent of that there really is no reason to leave the limits on datasize and stacksize in place. And they can cause problems for some of the things "modern packages" might be doing via pkg_add which gets run by sysinstall and would inherit the limits. Another insta-MFC probably coming, this is holding up 6.3-RC2. Sysinstall's memory use is so out of control it blows past the current limit before it finishes loading either of the meta-packages kde or gnome...
* For the INDEX file to be used on disc1 of the 7.0-RELEASE the longestkensmith2007-12-241-5/+17
| | | | | | | | | | "build dependencies" field is 5,108 characters which overflows the length of the junk buffer by a teeny bit. This whole section needs much more error checking but for now just completely ignore stuff we have no interest in instead of copying it to someplace we don't use in the process. Insta-MFC probably coming since this is holding up 7.0-RC1...
* A few more adjustments needed because of changes in xorg. Just installingkensmith2007-12-172-2/+6
| | | | | | | | | xorg-server doesn't include any video drivers so install xorg-drivers as well. And if font-alias isn't installed the X server won't start, complaining it can't find the font "fixed". Insta-MFC coming, this was tested with a RELENG_6_3 release build and the necessary packages as part of the first round of testing for 6.3-RC2.
* Be more consistant and use UNZIPPER everywhere.obrien2007-12-092-6/+5
|
* xorg-printserver still exists in the ports tree but it's marked askensmith2007-11-103-4/+0
| | | | | | | depreciated and scheduled to be removed. Confirmed by: kris MFC after: 3 days
* Teach source installation shell script and sysinstall(8) aboutru2007-11-093-1/+5
| | | | | | the 'scompat' source dist that holds src/compat/. Reported by: Mars G Miro
* Update X11 dists for xorg-7.3 layout.kensmith2007-11-083-12/+4
| | | | X-MFC-after: Insta-MFC may be coming so this can get into 6.3-BETA2.
* Selecting amd and a few other things in the Networking config sectionkensmith2007-10-302-5/+14
| | | | | | | | | | | | | | caused a segfault. It turns out that in pre-7.0 systems if you do getenv("amd_enable=YES") it will return the setting of the environment variable "amd_enable" but now it returns NULL. I think I found the places where sysinstall was potentially relying on that old behavior. Fix is to make a copy of the string to be used for the getenv(3) call, look for a '=' character in it, and replace it with '\0' if one is found. Stuck to sysinstall's typical coding standards despite urges to do otherwise. PR: 117642 MFC after: 2 days
* Disconnect the soon-to-be removed installation notes from sysinstall(8)bmah2007-08-141-17/+15
| | | | | | menus. Approved by: re (blanket for installation notes removal)
* Significantly reduce the memory leak as noted in BUGS section forscf2007-07-042-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | setenv(3) by tracking the size of the memory allocated instead of using strlen() on the current value. Convert all calls to POSIX from historic BSD API: - unsetenv returns an int. - putenv takes a char * instead of const char *. - putenv no longer makes a copy of the input string. - errno is set appropriately for POSIX. Exceptions involve bad environ variable and internal initialization code. These both set errno to EFAULT. Several patches to base utilities to handle the POSIX changes from Andrey Chernov's previous commit. A few I re-wrote to use setenv() instead of putenv(). New regression module for tools/regression/environ to test these functions. It also can be used to test the performance. Bump __FreeBSD_version to 700050 due to API change. PR: kern/99826 Approved by: wes Approved by: re (kensmith)
* Remove reference to 'phosphor' in the screensaver menu as this is lessmurray2007-06-291-1/+1
| | | | | | | meaningful in the LCD world. Submitted by: Ben Kaduk <minimarmot@gmail.com> Approved by: re (kensmith)
* Teach sysinstall about the 'scddl' source dist.jhb2007-06-283-1/+5
| | | | Approved by: re (kensmith)
* - Add new virtual category kldpav2007-06-281-0/+1
| | | | | MFC after: 3 days Approved by: re (mux)
OpenPOWER on IntegriCloud