Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-23 | Don't use the presence of /etc/fstab to determine if all filesystems | Kenneth R Westerback | |
are umount'd at the start of install/upgrade. As halex@ pointed out 'umount -af' doesn't actually use /etc/fstab, so just always do it. Fixes situations where bailing out of install/upgrade before /etc/fstab was created meant filesystems were not umount'd and restarting the install/upgrade would fail. Noticed & prodded deraadt@ | |||
2009-07-14 | Add a couple of missing ';;'s in case statements. Both are just | Kenneth R Westerback | |
before the 'esac' so there should be no functional change, but consistancy feels so good. ok halex@ | |||
2009-07-10 | We should be using the $SERVERLISTALL (not the url-only $SERVERLIST) to | Theo de Raadt | |
decide to talk-back. Sigh. | |||
2009-07-09 | The cd install method is called cd, not cdrom. This gets told to the | Theo de Raadt | |
back end, which feeds it back to us next time, and since we don't know what it means... we ignore it. That is dumb. | |||
2009-07-06 | Fix handling of install info saving and fetching. May still be some | Kenneth R Westerback | |
interesting behaviour with v6 '[]' ftp syntax, but best we can do for 4.6. Testing and tweaking from halex@ and phessler@, and a host of others in various previous versions. ok halex@ deraadt@. | |||
2009-07-03 | jmc becomes upset when nouns are used as verbs; via krw | Theo de Raadt | |
2009-07-02 | Do *not* newfs non-ffs partitions while installing. Even if someone | Kenneth R Westerback | |
has entered 'n i' in disklabel and caused a mountpoint to be saved for the non-ffs partition. Discovered by and fix tested by mgrimm@. ok deraadt@. | |||
2009-07-01 | Do not default to disk installs; ftp or cdrom covers 99% of users; ok krw | Theo de Raadt | |
2009-06-29 | Revert 1.558, making the installer (in the worst case) use the base-set | Theo de Raadt | |
localtime zone for decision making. But when we get into that situation, also skip timezone manipulation the first time (before base install) and defer it to after the base install (since that is the only time that file exists). Complicated? It could be worse.. ok krw halex | |||
2009-06-27 | Add initial user to the 'staff' class. | Antoine Jacoutot | |
ok deraadt@, ok krw@ | |||
2009-06-19 | Don't create bogus hosts file entries if too few parameters are | Kenneth R Westerback | |
passed to addhostent(). Noticed by sthen@ and jsing@. ok halex@ deraadt@ | |||
2009-06-12 | make the interrupt handler in install.sub print a linefeed and also make | Alexander Hall | |
sure to enable echoing of the input to the tty ok krw@ | |||
2009-06-12 | Put back the once-only code that krw removed earlier, because we want ^C | Theo de Raadt | |
from the install script to go to the # prompt, not back to the question. | |||
2009-06-12 | Avoid vlan explosion reported by deraadt@, sthen@ and jsing@ when | Kenneth R Westerback | |
^C'ing and restarting the install script. When looking for the next vlan to offer, stop at the first unconfigured one rather than the first non-existant one. ok deraadt@ | |||
2009-06-11 | krw must not have tested his dhcp change from a scratch boot | Theo de Raadt | |
2009-06-11 | No need to show the filename the duplicate mount point was detected | Kenneth R Westerback | |
in. Noticed in an error message from todd@. | |||
2009-06-11 | Make 'dhcp' the default answer only if no other interface has | Kenneth R Westerback | |
been configured to use dhcp. Requested by deraadt@. | |||
2009-06-10 | A tighter printing format for the SHA256 hashes. | Theo de Raadt | |
2009-06-10 | On systems without keyboard setting, the hostname choice had no blank line | Theo de Raadt | |
above it. It disturbed me deeply. | |||
2009-06-10 | Count existing vlan's so restarting the script doesn't lose track of | Kenneth R Westerback | |
which vlan to create next. | |||
2009-06-10 | when sets cannot be found, do the 4-space indent dance to make the | Theo de Raadt | |
failure list a whole lot prettier. ok todd | |||
2009-06-10 | the interface list should not be sorted. use the order that ifconfig | Theo de Raadt | |
chooses, since that is the order people are used to. krw remembered some weird behaviour, but i tested and could not find it ok krw | |||
2009-06-09 | Update the user input routines to (re-evaluate and) redraw the | Alexander Hall | |
question if dmesg changes are detected. The password reading routines are not subject to these changes at this point. ok deraadt@, krw@ | |||
2009-06-09 | Tighten and tweak keyboard question. Use 'layout' instead of 'type' | Kenneth R Westerback | |
as suggested by mk@. Shortened verbiage allows us to bring back 'L' as a way to list the alternate layouts, as pointed out by Andr?s on tech@. On some keyboards finding the '?' can be a challenge before the layout is set. ok deraadt@ | |||
2009-06-07 | More tersification. Fixes verbiage issue reported by jdixon@ on | Kenneth R Westerback | |
icb. | |||
2009-06-05 | add some hostname sanity check | Alexander Hall | |
honour the path part of the suggested hostname/path combo "please commit" deraadt@ | |||
2009-06-04 | Implement '!' and '!<cmd>' at the "(I)nstall ..." prompt so we | Kenneth R Westerback | |
aren't lying about being able to do that at any prompt. Suggested by deraadt@ | |||
2009-06-04 | Only print the intro verbiage once, instead of every pass through the ↵ | Kenneth R Westerback | |
"(I)nstall, ..." loop. Noticed by & ok deraadt@ | |||
2009-06-04 | count nifs in enable_network(); allows ftplist to be fetched in the | Stuart Henderson | |
upgrade case too. ok deraadt@ | |||
2009-06-04 | Nuke now superfluous ARCH=ARCH lines in install.md and the sed processing of | Kenneth R Westerback | |
those lines in list2sh.awk. ok deraadt@ | |||
2009-06-03 | Add hw.machine and kern.osrelease to install media sysctl. Using | Kenneth R Westerback | |
these rather than hard coded variables allows the rationalization of the greeting by moving it into dot.profile. Whack at dot.profile a lot. Eliminate the 'Proceed with ...' question as unneeded. Eliminate welcome(). ok deraadt@ "I like" todd@ | |||
2009-06-03 | make sure timezone and sets location gets sane defaults | Alexander Hall | |
ok krw@ | |||
2009-06-03 | Only need to umount once on restarting. Force umounts in case of | Kenneth R Westerback | |
restarting. No need to ask for verbose umount output since we send it all to /dev/null. Make sure we start in '/', lest we were restarted while exploring the installed/upgraded filesystems. | |||
2009-06-02 | Nuke sissy verbiage about losing data. No more special casing for | Kenneth R Westerback | |
restarted installs/upgrades. They should just work the same as first attempts except for presenting some remembered info as default answers. ok deraadt@ | |||
2009-06-02 | Bring interface list handling up to disk and cd behaviour of being | Kenneth R Westerback | |
able to detect added/deleted interfaces. Tweak vlan handling. No longer delete interfaces as they are configured so you can choose to reconfigure them. ok deraadt@, ksh tweaks from halex@ | |||
2009-06-02 | strip /<version>/<arch> part from the install url before feeding it back | Alexander Hall | |
to the ftplist server ok deraadt@ | |||
2009-06-02 | some sed cleanup and killing a cat | Alexander Hall | |
very similar diff ok krw@ | |||
2009-06-02 | make the eval's resistant to rouge user input | Alexander Hall | |
2009-06-01 | Test the return value of md_prep_disklabel() to detect failed | Kenneth R Westerback | |
attempts to write a disklabel. When failure is detected don't configure the disk, return it to the list of disks available to be configured. | |||
2009-05-31 | push the dmesg and $SERVERLIST into the random pool to enhance the | Theo de Raadt | |
entropy, before we pull out the host.random for the next boot | |||
2009-05-31 | If xdm was requested, but then xbase was not installed, don't try to | Theo de Raadt | |
enable it. ok halex | |||
2009-05-31 | Fix sane_sets. Set default set source to last successful source | Kenneth R Westerback | |
until sane_install succeeds, then make it 'done'. Nuke a useless bleet when harassing user. Mostly requested by deraadt@ | |||
2009-05-31 | Ask the cgi to remember the install method too, and as a result, this | Theo de Raadt | |
makes two more questions only need a return. ok krw | |||
2009-05-31 | Change the order of the installer questions again, because it is better. | Theo de Raadt | |
hostname, network, root password, misc, timezone, and then the disks and sets. ok krw | |||
2009-05-30 | Defer talking to the ftpinstall cgi until a fair bit later, so that we can | Theo de Raadt | |
also tell it the timezone. As a result, this will also work for non-url based installs. | |||
2009-05-30 | silly comment is wrong | Theo de Raadt | |
2009-05-30 | these scripts should use tabs because 4 spaces wastes 3 chars of media space | Theo de Raadt | |
2009-05-30 | The TZ question can be asked at 3 different places. In the "media which | Theo de Raadt | |
lacks the names but we have net" case, we end up with installed sets. Remove the code which guesses the TZ from the sets just installed. We now default to GMT, unless the ftplist.cgi made a better guess. | |||
2009-05-30 | install.sh already knows that MODE == install | Theo de Raadt | |
2009-05-30 | Allow the HASH command in ramdisk list files to specify additional files | Miod Vallat | |
to be checksummed. ok deraadt@ |