Age | Commit message (Collapse) | Author |
|
between exiting to the shell or to reboot the latter being the default.
(On sparc64 the second choice is to halt the system which leaves it at the
OpenBoot PROM prompt)
While there add a newline after the CONGRATULATIONS message.
OK tb@
positive feedback naddy@ deraadt@ giovanni@
|
|
suggested by deraadt
ok rpe
|
|
the install and upgrade process.
"no" or [enter] reboots the system
"yes" leaves the install or upgrade at the shell prompt
On selected architectures, sparc64 being the only so far, the system
is halted instead of rebooted.
autoinstall(8) is NOT affected by this new question as it reboots the
system automatically already.
Suggested by and OK deraadt@, tb@ phessler@
Feedback on sparc64 by stsp@
Positive feedback pea@ landry@
|
|
requested and OK aja
OK halex@
|
|
|
|
r1.989 in a way that when selecting a mirror from the list by
entering a number, the selection was not actually set as answer.
Noted by and OK tb@
|
|
one location under /usr/share/relink.
Be more specific in src/etc/rc reorder_libs() what filesystems
need r/w remount and ensure that their mount state is restored.
Idea and positive feedback from deraadt@
OK aja@ tb@
|
|
|
|
Spotted by halex@
|
|
- to support CIDR notation for the answers to the
"IPv4 address for <if>?" and "IPv6 address for <if>?" questions
- to not ask for netmask and prefix lenght if CIDR is used
- to ask the questions again if ifconfig fails with the provided input
Triggered by a report from landry@.
Using ideas from sthen@
OK deraadt@ tb@
|
|
OK tb@
|
|
|
|
|
|
with a [[ test ]] && command construct.
|
|
for auto$MODE by rpe in response to a question by mpi.
ok rpe mpi
|
|
and upgrade to the bsd.rd of the next release.
The installer detects this bsd.rd only upgrade if the answer to
the 'Server directory?' question points to the sets of the next
release.
It then limits the set selection to the bsd.rd file, verifies it
using the on-disk signify key of the next release and makes a
backup of the existing bsd.rd before installing it.
Idea from and OK deraadt@
OK benno@
|
|
"Is the disk partition already mounted?" from "no" to "yes".
Agreed by many.
|
|
suggested by and ok ajacoutot, mpi
|
|
following if-block to extract {x}etc.tgz using the '&&' operator
to ensure proper error handling.
Fixes the case found by miod, where a failed extraction of the
base set was not properly recognized.
OK miod, tb
|
|
from rc.firsttime. If binary patches are available, users will be informed
on the console and in the rc.firsttime output mail.
Based on an idea from tj; discussed with several during t2k17.
Positive feedback and go ahead, deraadt, ajacoutot, rpe, tj.
|
|
domain. The non-existent "my.domain" is still offered as the
default choice which must not resolve.
ok rpe, deraadt
|
|
from _hn to _if.
Found by Pontus Lundkvist
|
|
according to the same logic for all architectures but sgi.
Consolidate setting them in one place in install.sub and incorporate
the sgi specific MDSETS and MDSANESETS.
Introduce MDSANESETS complementing MDSETS which makes the construction
of DEFAULTSETS, THESETS and SANESETS clearer in install.sub.
While here, adjust the comment about how MDSETS used now.
OK deraadt@
|
|
in hostname.if(5)
OK mpi@ deraadt@ florian@
OK jmc@ from doc perspective
|
|
visible in the MODE.site scripts too.
This is useful for reporting back the autoinstall status at the end
of installs or upgrades from within the MODE.site scripts.
OK krw@ tb@
|
|
- in netstart, rename _file to _hn referencing hostname.if files
- in install.sub switch ifstart() to be used with _if instead of
_hn as parameter
ok krw@ tb@
|
|
RESPFILE -> AI_RESPFILE
OK krw@ tb@
|
|
of the install/upgrade process.
OK tb@
|
|
ok deraadt@ rpe@ tb@
|
|
- adjust to changed ping6 output
- tighten sed expression
- remove second sed, bsort() prints a unique list
reported by Paul de Weerd and others
prompted by a diff from Klemens Nanni
OK florian@
|
|
|
|
- tweak comments
Based on a diff from and discussions with Klemens Nanni.
|
|
releated changes in ifconfig. Put the vlan configuration into its
own function vlan_config() which is called from configure_ifs().
NOTE: Depending on how you use autoinstall(8) related to vlans
(espcially if you rely on the default answers) you should check
that everything still works.
Prompted by and OK dlg@
'looks good' benno@
positive feedback tb@ deraadt@
|
|
advertisement processing and solicitation sending like we already did
for the non-install kernels.
Next step will be to tedu all that code from the kernel.
OK rpe@ for the installer bits
move forward deraadt@
|
|
move forward deraadt@
|
|
move forward deraadt@
|
|
From Klemens Nanni
ok rpe
|
|
based on a mail from Klemens Nanni on tech@
|
|
|
|
No need to do this check twice.
from Klemens Nanni
|
|
- update the linkkit directory
- chroot and relink/install new kernel using the linkkit Makefile
Idea from and OK deraadt@
OK tb@
|
|
install or upgrade, set it correctly.
diff from rpe, also thanks tb for comments and review
|
|
(Should we make them kmem readable? Let's ignore that for now and see
if any issues surface).
ok tb rpe
|
|
|
|
we keep existing files in the user's home directory that might have been
installed from siteXX.tgz. Found the hard way by Erling Westenvik.
Thanks to trondd for helpful analysis.
"If that's what it does, I'm all for it" halex
|
|
exit code of ftp consistently to determine success of fetching the
response file.
discussed with and OK tb@
|
|
Still one lines shorter.
Input and okay from tedu@ and deraadt@; also a "weak" okay from sthen@.
|
|
mode into a dedicated do_autoinstall() function.
OK halex@, krw@
|
|
diskussed with tb@ and halex@
OK krw@ on a similar diff
|
|
only once in questions(). Use scan_dmesg() output directly to test
for wsdisplay* in dmesg.boot instead.
Change comment, now that it only refers to setting CONSOLE.
no objection tb@
|