summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall
Commit message (Collapse)AuthorAgeFilesLines
* The .Nm utilitycharnier2002-07-141-5/+9
|
* Diff-reduce with 4-stable: 4.x has a compat4x package.jhb2002-07-021-1/+1
|
* Call the 4.x snap server "releng4.freebsd.org" instead ofjhb2002-07-021-2/+2
| | | | "stable.freebsd.org" to be the same as 4-stable.
* Alpha does indeed have a COMPAT4X distribution on current. 4-stablejhb2002-07-021-0/+2
| | | | already has this correct.
* Add lge(4) to the list of drivers. It was present in 4-stable but not injhb2002-07-021-0/+1
| | | | -current.
* Change our default XF86Config location from /etc/ to /etc/X11/,obrien2002-06-102-2/+3
| | | | | | following the lead of The XFree86 Project's default. Approved by: Murray
* Fix a bug where request_part_size() was hard-coded to check the rootSizejhb2002-06-071-1/+1
| | | | | | variable rather than the one passed in as the first argument. Sponsored by: The Weather Channel
* o Remove ftp.freebsd.org from the USA servers and add to thejedgar2002-06-051-3/+5
| | | | | | | Denmark servers. o Add snapshots.jp.FreeBSD.org. Approved by: brian
* Add information about setting up media to use the multi-volume supportmurray2002-06-051-0/+60
| | | | | | in sysinstall. Reviewed by: ru
* Backout revision 1.2 since it didn't work and replace it with a fix thatjhb2002-06-031-6/+2
| | | | | | actually does work. Ignore errors from kldload(2) if the errno value is EEXIST. It would help if this return value were documented in the kldload(2) manual page.
* Fix handling of the 'noError' variable. According to the code comments,jhb2002-06-031-12/+11
| | | | | | | | | | | one can set the 'noError' variable to ignore any errors that occur for the next command. However, the code was only unsetting 'noError' when an error actually occurred, so if you set 'noError', the next command completed ok, and the command after that failed, the second command's failure would be ignored. This fixes this by performing the 'noError' check earlier and then unsetting 'noError' after every command that is run. Sponsored by: The Weather Channel
* Add a 'mediaClose' script command to close the open media. An example usejhb2002-06-032-0/+14
| | | | | | | would be to unmount the CD you installed from and prompt the user to eject it before rebooting the machine. Sponsored by: The Weather Channel
* Brush up descriptions of sendmail menu last added.matusita2002-06-011-2/+4
| | | | Submitted by: gshapiro
* Add 'Sendmail' menu to set sendmail_enable variable.matusita2002-06-012-1/+22
| | | | Reviewed by: bmah (description only)
* Don't load a module from /stand/modules in the MFS root if it is already injhb2002-05-311-0/+4
| | | | the kernel.
* Fix integer overflow causing disk/partition size display wrappingpb2002-05-311-3/+3
| | | | above 4GB.
* - Document the new `diskInteractive' variable.jhb2002-05-311-0/+17
| | | | | | - Document the tcpMenuSelect command. Sponsored by: The Weather Channel
* If 'netInteractive' is set to true in an installation script, thenjhb2002-05-311-0/+18
| | | | | | temporarily turn off the nonInteractive variable around the DHCP and IPv6 Yes/No questions in a network device setup so that those questions are asked.
* Add a 'diskInteractive' variable that can be set to interactively partitionjhb2002-05-313-4/+9
| | | | and label a disk from a sysinstall script.
* The ports collection now contains over 7000 applications and consumesmurray2002-05-271-2/+2
| | | | | | about 165MB of space when first installed. Submitted by: rpratt
* Add two FTP mirrors in France:roberto2002-05-201-0/+4
| | | | | | | - ftp7 in Paris (ftp.club-internet.fr) - ftp8 in Stransbourg (ftp.u-strasbg.fr) MFC after: 1 day
* MFS: Extend a buffer size so that packages with particularily deep dependencybrian2002-05-171-1/+1
| | | | lists install properly.
* Add the ability to use Bzip'ed packages.obrien2002-04-305-18/+37
| | | | | | | Also add the ability to use Bzip'ed distributions -- but this is exclusive of being able to use Gzip'ed distributions. Sponsored by: FreeBSD Mall, Inc.
* Change the name of the 'bin' distribution to 'base'.obrien2002-04-235-22/+22
| | | | | | | This is done since it contains much more than /bin, and also gets in the way when making a combined install+fixit CD. OK'ed by: jkh
* Add support for an additional field to the packages/INDEX file. Ifmurray2002-04-131-8/+45
| | | | | | | | | | | | | | | | | | | | | | | present, this field specifies the media volume that the disc is contained on. If the volume of a given packages is different than the current volume of mediaDevice, then the user is prompted -- "This is disc #%d. Package %s is on disc #%d\n" "Would you like to switch discs now?\n" If the user selects yes, then DEVICE_SHUTDOWN is called and the user is then prompted -- "Please remove disc #%d from you drive, and add disc #%d" This works well for a carefully crafted INDEX file, but more work needs to be done to sort dependencies on a given package based on the volume that they reside on, to minimize the amount of disc flipping required of the user. This commit is a no-op for normal INDEX files and FreeBSD CDs. These additional features are only used if the INDEX and cdrom.inf file have multi-volume support.
* Read the CD_VOLUME property from the cdrom.inf file and use it tomurray2002-04-131-0/+7
| | | | initialize the volume ID for the media device in use.
* Add the concept of a volume to the device and package structures. Ifmurray2002-04-131-0/+2
| | | | | these values are different for a given package, then we must prompt the user to insert another disc before the package can be installed.
* Add comment to supplement my last commit.murray2002-04-071-0/+8
| | | | Requested by: obrien
* GCC >= 3 and C99 handle zero-length arrays differently than oldermurray2002-04-071-0/+6
| | | | | versions of GCC. With this change, sysinstall compiles and works fine with GCC 3.1 or 2.95.
* Remove some last vestages of _interactiveHack.obrien2002-04-071-6/+1
| | | | | | Also tie stderr to something for the invocation of pkg_add. Sponsored by: FreeBSD Mall, Inc.
* Add "xf86cfg -textmode" to the list of options for configuring XFree86murray2002-04-061-5/+9
| | | | | | 4.X. Suggested by: many
* Teach sysinstall the difference between a command line, and anmurray2002-04-061-3/+8
| | | | | executable file, so that we can pass commands with arguments to configXSetup().
* Switch to using XFree86 version 4. We do this thru installing the package,obrien2002-04-026-70/+98
| | | | | | | | so know we have proper PKG registration and dependency information. This is a WIP for 5.0 DP #1, so it is still rough around the edges and does not GC the old XFree86 3.3.6 handling stuff that should be GC'ed. Sponsored by: FreeBSD Mall, Inc.
* Our persistent-state, large temporary file dir is /VAR/tmp, not /USR/tmp.obrien2002-04-014-5/+5
|
* Fix /dev/acdNc minor device number. This bug prevents installing FreeBSDmatusita2002-03-301-1/+1
| | | | | | | | | from CD-ROM in 4-stable. Note that in 5-current, we use devfs so this change (hopefully) shouldn't change anything. I'll MFC to 4-stable later. Tested with: FreeBSD/i386, 4.5-STABLE-20020330-JPSNAP
* Only build and link the pccard module on architectures that support it (andmurray2002-03-295-1/+14
| | | | that have room for pccardd on mfsroot.flp).
* Tidy up CLEANFILES.ru2002-03-281-1/+1
|
* Teach sysinstall(8) how to read boot managers out of /bootru2002-03-282-50/+17
| | | | | | | | instead of hardcoding them into the binary. This replaces the work-around in usr.sbin/sysinstall/Makefile,v 1.121. Suggested by: jhb MFC in: 1 week
* Modernize my email address.phk2002-03-251-1/+1
|
* Modernize my email addressphk2002-03-251-1/+1
|
* Add the ERRATA file to the documentation menu and index.bmah2002-03-181-1/+3
| | | | | | | | | While I'm here, make the menu entries on the documentation menu begin with "1" instead of "2". Reviewed by: imp, rwatson, murray Approved by: imp, rwatson, murray MFC after: 1 week
* Add wireless devices to device_names array. Now that ifconfig can setmurray2002-03-171-0/+3
| | | | | | | session IDs, and sysinstall can load modules from the MFSROOT, it should be possible to install FreeBSD over a wireless link. MFC after: 2 weeks
* Embed boot images built as part of buildworld rather than theru2002-03-151-9/+37
| | | | | | | | | | | | | | | | | | | installed ones under /boot (which we may not even have in the case of a cross build). This introduced chicken and egg problem - we need boot images early in the "depend" stage but they have not yet been built. Work around this by excluding the generated makeboot.c source from the "depend" list; it's okay because we hardcode all its dependencies explicitly. We actually lose the dependency bit on <sys/types.h> but it's probably okay too as the only thing we use is the u_char datatype and this is unlikely to change. After all, it's normal for sloppy cleaning to cause problems. beast.FreeBSD.org running 5.0-CURRENT alpha has been able to cross build i386 world with this patch. Prodded by: gallatin
* Don't use temporary file to generate makedevs.c -- it's okayru2002-03-151-21/+19
| | | | | to write to makedevs.c directly as it's not protected by the .PRECIOUS attribute.
* Update number of ports available.murray2002-03-111-1/+1
|
* #include <sys/time.h> instead of depending on namespace pollution inbde2002-02-251-0/+1
| | | | <sys/stat.h> for the declaration of struct timeval.
* o No longer mount /proc by default on newly installed systems. Almostrwatson2002-02-101-4/+0
| | | | | | | | | | all facilities that previously relied on /proc have been rewritten to use ptrace(). procfs has presented a substantial security hazard for years, with several user->root compromises in the last few years. Procfs will continue to be available but will require administrator intervention to use. Reviewed by: scottl, jedgar, mike, tmm
* Reword the ``Please remove the FreeBSD fixit CDROM now.'' tobrian2002-02-081-1/+1
| | | | | | ``Please remove the FreeBSD fixit CDROM/DVD now.''. MFC after: 2 weeks
* Stop saying that "express" mode is for impatient people. It'sjkh2002-01-301-1/+1
| | | | | | | really for impatient and EXPERT people who know sysinstall backwards and forwards. MFC after: 1 week
* Fix a signal 11 error that occurs if you try to use the 'T' option onmurray2002-01-291-1/+2
| | | | | | an existing FreeBSD partition. Reported by: Brent Cook <busterb@mail.utexas.edu>
OpenPOWER on IntegriCloud