summaryrefslogtreecommitdiff
path: root/distrib
AgeCommit message (Collapse)Author
2003-01-04Various typos and inaccuracies; David KrauseMiod Vallat
2003-01-03Save a few more bytes on install media by stripping comments fromKenneth R Westerback
dhclient-script and disktab files in architectures where this wasn't already being done. OK deraadt@.
2003-01-02syncTheo de Raadt
2003-01-02Andrey Smagin reports Promis PDC20267 as working reliably.Miod Vallat
2002-12-31amiga and sun3 turned out to not be y2k+3 compliant here. Remove them, asMiod Vallat
well as the few userland tools which were only used on these platforms.
2002-12-31Prepare for the removal of amiga and sun3 platforms from the tree.Miod Vallat
There has not been enough activity and interest towards these platform to keep them lying in the tree.
2002-12-30syncTheo de Raadt
2002-12-30Do not mention NFS as a possible tarballs source when the installation mediaMiod Vallat
does not support NFS mounts.
2002-12-30remove Intersil Mini-PCI from here as well; prompted by miod@.Federico G. Schwindt
2002-12-28No matter what I do, typos in parition always make their apparition.Miod Vallat
2002-12-26more tweaking, Nick NauwealertsHenning Brauer
2002-12-25syncTheo de Raadt
2002-12-25sync wi(4) section with reality; Nick NauwelaertsHenning Brauer
2002-12-20sync wireless section; Nick Nauwelaerts, thanks!Henning Brauer
2002-12-19syncTheo de Raadt
2002-12-19Very crude notes for the hppa adventurous person.Miod Vallat
2002-12-18Do not clean too far.Miod Vallat
2002-12-18syncTheo de Raadt
2002-12-16syncTheo de Raadt
2002-12-14Expunge some trailing whitespace.Kenneth R Westerback
From David Krause.
2002-12-13syncTheo de Raadt
2002-12-13Do not list AlphaStation 500 and 600 as supported, as they are reportedMiod Vallat
to have issues.
2002-12-11Add VIA VT8231Alexander Yurchenko
ok chris@ gluk@
2002-12-09remove argentina.Federico G. Schwindt
2002-12-09syncTheo de Raadt
2002-12-08Add 'br' (Brazil) to displayed list of keyboard encoding tables.Kenneth R Westerback
From Pedro Bastos.
2002-12-08Fix botch in last commit: prepend comments to hosts after adding FQDN toKenneth R Westerback
hosts entries, so comments are not processed. Last few touchups & shrinkage for this round. Current score: install.sh+install.sub+upgrade.sh = 36,934 (vs 40,062 for 3.2).
2002-12-08Fix & cleanup logic, especially around interrupted installs.Kenneth R Westerback
Use value of 'hostname' to store all HOSTNAME and FQDN information. Elminate those global variables. For install accept user input as is, but if the short form hostname is unchanged, save any domain info by not re-setting hostname. For upgrade just set hostname from /tmp/myname. Unconditionally create default hosts file in install.sh, rather than doing it in separate places depending on whether or not the user configures the network. Always ask if the user wants to edit the hosts file when the network is configured, but without listing it out. Don't put 'search' command in resolv.conf as we now set hostnames to include fully qualified domain names, which will be used to yield local domain name. Loop asking for the default route until the user enters one that 'route' accepts or the user explicitly asks for no default route by entering 'none'. Add FQDN info to hosts file just before saving configuration files to the installed system. Preserve user added lines - those with aliases or with domain information in the hostname. Clean up donetconfig() logic. Delete network config files in install.sh so that if the user restarts an interrupted install previous network configuration does not leak into installed system. Elminiate get_resolv_fqdn(), searching resolv.conf for domain info only when dhcp was used. get_fqdn() is reduced to looking for domain info in current hostname, and supplying 'my.domain' if none found. Add save_comments() and use to preserve useful comments in the installed /etc/hosts and /etc/dhclient.conf files. Previous logic for dhclient.conf could cause repeated appending of configuration info rather than just preserving the comments. Cleanup logic copying files from /tmp to /mnt/etc, eliminating unneeded cfgfiles variable. Use wildcards and subshells to shrink code size.
2002-12-08sync; ok deraadtPeter Valchev
2002-12-05Comply with em(4).margarida
miod@ nate@ ok
2002-12-04syncTheo de Raadt
2002-12-04ti(4) now works on sparc64 and macppcNathan Binkert
2002-12-04Typos; Tor HougtonMiod Vallat
2002-12-04Code cleanup & shrinkage.Kenneth R Westerback
Redo configure_ifs() to take full advantage of recent code refactoring, and cleanup code while there. Move address or dhcp question to after media option handling so that each question gives immediate feedback. i.e. if the media options given don't work then say so and exit, and if dhcp is requested immediately issue the dhcp request. Also allows some code shrinkage. Eliminate addifconfig() and remount(). The former is folded into configure_ifs() and the latter's three lines simply replace the call in install.sh. Move remount code to before any configuration files are moved to the installed system.
2002-12-03syncTheo de Raadt
2002-12-03More code consolidation.Kenneth R Westerback
Create dhcp_request() and use in configure_ifs() rather than repeat code. When dhcp is successful, move /etc/dhclient.conf, /etc/resolv.conf.tail to /tmp, and use normal configuration file installation to put them on the installed system. Also apply any user specified media options immediately. If they don't compute then return immediately.
2002-12-02syncTheo de Raadt
2002-12-02syncTheo de Raadt
2002-12-01Code consolidation. Create edit_tmp_file(), manual_net_cfg(), inet_info()Kenneth R Westerback
to abstract repeated code blocks. Current score: 3.2 install+upgrade+install.sub = 40,062 bytes -current " " " = 38,051
2002-12-01Create kill_dhclient(). Use before any attempt to run dhclient, toKenneth R Westerback
avoid problems with the single bpf interface available on install media. Move umount'ing of filesystems to the start of any install or upgrade execution. Eliminate now vestigal cleanup_on_exit() and all associated traps. Shrinks scripts, makes more reliable, improves intuitiveness of re-running install or upgrade, eliminates an install/upgrade time message, leaves filesystems available if install/upgrade script interrupted.
2002-12-01syncTheo de Raadt
2002-11-30syncTheo de Raadt
2002-11-29syncTheo de Raadt
2002-11-29Ask for DNS domain name *after* the interfaces are configured, at theKenneth R Westerback
same time as we ask for the default route and name server addresses. This allows users to override any DHCP supplied domain information the same way they could override DHCP supplied default route and name server addresses. As a result, remove the now superfluous warning about not supplying information DHCP is going to overwrite.
2002-11-28mention midi uartsMichael Shalayeff
2002-11-28Sync with pciide(4): mention Promise PDC20275 PDC20277 andAlexander Yurchenko
Viatech VT8366 VT8233 VT8235 as supported ok gluk@
2002-11-28Use any existing hostname as the default, as the install could haveKenneth R Westerback
been restarted. Discard any domain information the user supplies.
2002-11-28spacesTheo de Raadt
2002-11-28Make questions out of requests for user input that were demands. UseKenneth R Westerback
a standard format of <question>? (<extra verbiage>) [<default value>] Makes things more consistant, and sometimes more terse.
2002-11-28Save a few bytes;Kenneth R Westerback
1) The one '/sbin/ifconfig' -> 'ifconfig'. 2) Eliminate local variable and thereby unneeded '\n' in welcome().