Age | Commit message (Collapse) | Author |
|
an immature heuristic for "what is a release and what is a snapshot".
This change maybe improved the post-release experience, but it damages the
pre-release experience, which may result in less effective pre-release
testing, which risks creating poor releases, which may result in poor
post-release experiences.
Specific case: subtle breakage to fw_update.
|
|
|
|
/usr/local resides on.
idea from and ok deraadt
with feedback from halex
|
|
OK krw
|
|
While there, (re)set AI_MODE and AI_SERVER at the start of the
installer script.
OK krw@
|
|
used as a response file for autoinstall(8). The result is emailed to the
root user on next boot. Passwords are not logged.
positive feedback deraadt, jung
OK krw, halex, sthen
|
|
to be sent to root on reboot into separate functions.
positive feedback deraadt
OK krw, sthen, halex
|
|
unused for now, but I plan to convert all programs in base to use it in
a future diff. /dev/bpf0 is for compatibility with existing binaries
and is to be removed after a transition period.
ok rpe krw, for the installer part
"Let's see it hit the tree." deraadt
|
|
While here, don't echo 'running sysmerge...' since that'd get us a mail each
time we upgrade even when nothing changed.
ok deraadt@ rpe@
|
|
fw_update(1).
Putting this at the beginning of the p2k16 hackathon so we can see if anything
breaks and to get feedback about the output etc
If sysmerge cannot merge/install a file automatically, login into the machine
and running it interactively will ask you what you want to do with it.
It may not stay in this exact form, but that's a first step and now is a good
time to get it in.
discussed with deraadt@ for a while
ok rpe@
|
|
- Always quote the first argument to isin()
OK halex@, krw@
|
|
- make it clear in comment that it returns a unique list
- shift is only possible if argc > 0, otherwise return
- quote "$_b" in equality test forcing possible patterns being
treated as strings
OK halex@, krw@
|
|
Feedback from and OK halex@
OK krw@ for a similar diff
|
|
names instead of _ifdev and _ifdevs.
OK krw@ halex@
|
|
OK krw@, halex@
|
|
purpose and simplify the logic to remove the partition information
from the device name.
With help from and OK halex@, krw@
|
|
With help from and OK halex@
OK krw@
|
|
Feedback from and OK halex@
OK krw@
|
|
OK krw@
|
|
|
|
- merge upgrade.sh into install.sub as do_upgrade()
- delete install.sh and upgrade.sh
- make install.sub executable
- turn install and upgrade into symbolic links to install.sub
- add autoinstall symbolic link to install.sub
- change dot.profile to use these symlinks
- introduce a -m option to set MODE in install.sub
- alternativly set MODE and AUTO depending on PROGNAME
- execute the do_{install,upgrade) functions depending on $MODE
OK halex@, krw@
'go for it' deraadt@
|
|
OK halex@
|
|
- sendmail, named, popa3d are not part of base anymore and their ports
versions use _<username>.
- _tftp_proxy and _ftp_proxy are used instead of the proxy user.
OK ajacoutot@
|
|
Change description to better match the purpose of this function.
OK halex@
|
|
handling. "pdisk -l /dev/wd0c" used to work as well as "pdisk -l
/dev/rwd0c". The new, more fdisk-like, code does not accept the
former.
Adjust the install scripts to eliminate the use of "/dev/wd0c"
constructs and, like fdisk, simply use 'wd0'.
Fixes macppc installs to HFS partitioned disks.
Discovered and diff by rpe@.
ok rpe@ deraadt@
|
|
OK krw@, halex@
|
|
OK krw@, halex@
|
|
OK halex@
|
|
While there do it with less code.
with feedback from and OK halex@
|
|
OK krw@
|
|
- rename a -> _src and localize it
OK krw@, halex@
|
|
OK krw@
|
|
feedback and OK halex@
OK krw@
|
|
ok krw@, halex@
|
|
- use shell built-in read command instead of 'sed q'
OK krw@, halex@
|
|
disussed with and OK krw@
|
|
Validate before assignment.
with feedback from and OK halex@
OK krw@
|
|
OK krw@
|
|
feedback halex@
OK krw@
|
|
information under the '-v' flag. This brings the GPT display more
into line with the MBR display and simplifies and hardens the parsing
of the partition info in the install scripts.
Original problem with install scripts parsing hand edited GPT
information reported by Valere Monseur via bugs@.
Man page fixes and tweaks from jmc@.
Install script changes tested & ok rpe@.
|
|
function configure_disk() in install.sub.
based on work from and OK halex@
|
|
This makes the disk initialization question code easier to understand.
OK krw@
|
|
- in this context ((NIFS)) does the same as ((NIFS != 0))
- use if-block for root ssh key question
- spacing
OK krw@
|
|
- use brace expansion in for-loop
OK krw@
|
|
don't end up in bsd.rd.
OK krw@
|
|
interface has been configured via dhcp and then again manually.
tested and OK krw@
makes sense halex@
|
|
been configured via dhcp and then again manually.
While there, remove 'dhcp' as valid answer for the default route qeustion.
It was a no-op and was handled the same way as 'none'.
tested and OK krw@
makes sense halex@
|
|
partition-table of a certain type and optionally if it has a partition
of a certain type.
Use disk_has() in the install.md script to replace all the various
"fdisk <disk> | grep <pattern>" commands greatly simplifying things.
positive feedback from sthen@
"time to get it really tested" deraadt@
OK krw@
|
|
OK krw@
|
|
during upgrade, that have been removed from base.
Positive feedback from tedu@, benno@
OK krw@, deraadt@
|