Age | Commit message (Collapse) | Author |
|
ok deraadt@
|
|
Now that routes are automatically G/C with the address they are
attached to there's no reason to duplicate the kernel's job.
|
|
is now done in ifstart(). Replace rtsolif with a boolean variable
V6_AUTOCONF. Replace dhcpif with a boolean variable V4_DHCPCONF.
Both are later used to decide whether or not to configre defaultroutes
from /etc/mygate.
OK krw@
|
|
ok deraadt@
|
|
|
|
|
|
|
|
ok deraadt@
|
|
|
|
|
|
that the noglob option is disabled at the end of parse_hn_line()
and ifstart().
|
|
|
|
hostname.if(5) parsing code in ifstart().
- change v6_config()
- replace rtsol with autoconf in "IPv6 addres for <if>" question
- write 'inet6 autoconf" to hostname.if file instead of rtsol
- add parse_hn_line() function with installer specific changes
- skip shell command and bridge config lines
- skip inet6 config (incl. dest lines) if there's no inet6 support
- skip dhcp config if there's no dhclient
- change ifstart() to use parse_hn_line()
Discussed with and positive feedback from many
'commit' deraadt@
conditional OK sthen@ (untested)
|
|
|
|
|
|
directories for changes due to the fact that we have to do some "magic"
to figure out if things have really changed.
|
|
and diff those instead of doing partial builds of affected directories
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and gcc+clang architectures
with kettenis
|
|
|
|
using $VNAME (x.y) instead of $VERSION (xy). This fixes the problem
that the version part ended up in installurl which is wrong anyway
and also confuses pkg_add.
Thanks to florian@ and trondd at kagu-tsuchi dot com for reporting
this.
OK tb@
|
|
|
|
|
|
|
|
|
|
|
|
install.sub which makes it easier to spot changes in the future.
- comments and formatting
- quotes on assignments are not needed (netstart)
- remove stray space in test (netstart)
- use $file variable with while-loop (netstart)
- although valid, instead of i use $i in arithmetic test (install.sub)
OK krw@, tb@
Looks good deraadt@
|
|
|
|
Use $_file variable instead of $1 with the wile-loop.
|
|
|
|
disks. Extract the disk information enclosed in <> and the NAA
from the last matching dmesg line. Useful if there are multiple
identically sized disk of the same type.
Suggested by jirib at devio dot us
Discussed with deraadt@
|
|
|
|
question is set to http if /etc/installurl exists and override the
install method information from the cgi server.
'makes sense' deraadt@
|
|
|
|
from either what information is extracted from the cgi server or
from installurl(5). Otherwise a sane default is used.
Based on what server (HTTP_SERVER) is provided by the user decide
on what source to choose from for the default.
At the end of install_http() use the url from the cgi server as the
base for what's written to /etc/installurl if an official mirror was
used. Otherwise trim _url_base and remove the architecture and
snapshots or version part.
This fixes the problem reported by phessler@ which exposed how
fragile the current logic for this was after recent changes.
At this time of the release cycle the kernel presents itself as
release kernel, but we're still pre-release and the sets are still
in the snapshots directory on the mirrors. This was confusing the
installer script.
Thanks to phessler@ for finding this and testing.
Special thanks to tb@ who imposed on himself to try to understand
and review the diffs.
OK tb@, phessler@ (on a similar diff)
'commit when your are happy' deraadt@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ok deraadt@
|
|
Feedback and OK halex@ tb@
|
|
ok millert@ deraadt@ kettenis@
|