summaryrefslogtreecommitdiff
path: root/distrib
AgeCommit message (Collapse)Author
2016-09-16syncTheo de Raadt
2016-09-13Provide a stripped down group file for the install media.Robert Peichaer
Saves precious 896 bytes as a side effect. OK deraadt
2016-09-13"Make disk selection dumb again", or at least make the change lessAlexander Hall
intrusive. Default to the first available disk, skipping to the next (and so on), should the selected one be determined unsuitable for the install or upgrade taking place. "please commit" deraadt@
2016-09-13syncTheo de Raadt
2016-09-13as a general rule we want directories to be created by the base set.Theo de Raadt
2016-09-12syncTheo de Raadt
2016-09-12move maxrtc.4 from baseXX.tgz to manXX.tgz.Theo Buehler
confirmed by kettenis and deraadt
2016-09-12syncTheo de Raadt
2016-09-11ramdisk ftp(1) client never probes for ftp & ftp-data services, becauseTheo de Raadt
only http is used.
2016-09-11ramdisk does not need a passwd entry for uucp.Theo de Raadt
2016-09-11even though zsig.c is knocked out, it should be in this Makefile toTheo de Raadt
match the one up top
2016-09-11a lonely little spaceTheo de Raadt
2016-09-10Ensure that a previous cdrom install method is passed throughRobert Peichaer
to install_sets() and that it is presented as default answer. - fix pattern in waitcgiinfo() to match method=cd0. - use a separate variable _im to set INSTALL_METHOD resp might get overwritten in install_cdrom() OK halex
2016-09-10Ensure that previous installer choices are available during upgradesRobert Peichaer
by moving waitcgiinfo() from install_http() to before install_sets() in do_upgrade(). OK halex
2016-09-10Ensure that install_files() returns successful if the _tmpsrcRobert Peichaer
directory does not exist. Otherwise, INSTALL_METHOD is not set and this information is not sent to the cgi server. OK halex
2016-09-10Fix detection if default route was set by dhclient in v4_defroute().Robert Peichaer
Route labels are now enclosed in double quotes (see r1.107 of src/sbin/route/show.c). OK claudio, krw no objections halex
2016-09-09syncTheo de Raadt
2016-09-09There were 3 ways of using shell at the initial prompt of the installer.Robert Peichaer
One is enough. OK halex
2016-09-08syncStuart Henderson
2016-09-06syncStuart Henderson
2016-09-05use OSREV and OSrev instead of setting them in the makefileRobert Nagy
and remove variables for MAKE, SIGNIFY, etc. prodded by deraadt@
2016-09-05Tweak comments and spacing.Robert Peichaer
OK krw, halex
2016-09-05syncTheo de Raadt
2016-09-05Relax permissions to make files readable by unpriv users again.Robert Peichaer
Found out by naddy OK deraadt
2016-09-04syncTheo de Raadt
2016-09-04allow everything to run as unprivileged user except for fakeRobert Nagy
install and mtree by splitting up some targets
2016-09-04syncTheo de Raadt
2016-09-04syncStuart Henderson
2016-09-04add missing doas entries; noticed by avsmTheo de Raadt
2016-09-04Not having the root filesystem on the 'a' partition isAlexander Hall
stupi^Wunfortunate, so stop asking. deraadt@ and krw@ agrees ok rpe@
2016-09-04Improve the auto disk selection and also apply it for installs as wellAlexander Hall
as for upgrades. - For installs, find all and any disks available. - For upgrades, look for 'a' partitions with the typical root filesystem directories in them. In both cases, if one and only one match is found, it will be selected. If no disk or multiple disks are found, the installer will require you to specify a disk, be it by hand or by auto{install,upgrade}.conf. ok rpe@ krw@ "Innovative." deraadt@
2016-09-04Switch the cubie miniroot from the Allwinner A10 based Cubieboard1Jonathan Gray
to the Allwinner A20 based Cubieboard2 now that problems with cortex A7 are fixed. There seems to be more people with the Cubieboard2 than the Cubieboard1.
2016-09-04Move files created by root during install/upgrade in a subdir ofRobert Peichaer
/tmp with proper permissions so that unprivileged programs can not tamper with them. positive feedback from deraadt OK halex
2016-09-04Move files created by root during install/upgrade in a subdir ofRobert Peichaer
/tmp with proper permissions so that unprivileged programs can not tamper with them. positive feedback from deraadt OK halex
2016-09-04Move files created by root during install/upgrade in a subdir ofRobert Peichaer
/tmp with proper permissions so that unprivileged programs can not tamper with them. positive feedback from deraadt OK halex
2016-09-04syncTheo de Raadt
2016-09-03add infrastructure to build syspatches (binary updates to stable)Robert Nagy
Makefile.000 corresponds to errata_000 which is nonexistent so it is a good place to provide an example of how to build the others this is still work in progress, getting it in so people can join in on the development ok deraadt@
2016-09-03phessler points out sparc left the treeTheo de Raadt
2016-09-03syncTheo de Raadt
2016-09-03sncTheo de Raadt
2016-09-03syncTheo de Raadt
2016-09-03Retire zaurus, as it hasn't made the EABI jump and will be permanently brokenPhilip Guenther
shortly when we use the hardware thread register in userland
2016-09-03syncStuart Henderson
2016-09-03Make the installer safer by fetching and verifying external dataRobert Peichaer
as unprivileged users. OK halex, tb, deraadt
2016-09-03Add a do_as() function that executes commands as unprivileged userRobert Peichaer
and ensures that no processes of this user remain active afterwards. Optionally, it creates a file, that is owned by the user only for this command execution. Afterwards it's chown'd by root. Add wrapper functions for do_as(). unpriv() uses the _sndio user and unpriv2() uses the _file user to execute commands. OK halex, tb, deraadt
2016-09-03Add two users accounts to the install media that have no privilegesRobert Peichaer
on a base system. They are used with doas(1) to execute certain commands as unprivileged users during install and upgrade . OK halex, tb, deraadt
2016-09-03Enable a stripped down version of doas(1) on the install media.Robert Peichaer
OK halex, tb, deraadt
2016-09-02for an upgrade disk selection, present a default alternative of 'auto',Alexander Hall
which will scan the available disks, selecting the first disk with an 'a' partition of type 4.2BSD ok deraadt@ krw@ phessler@
2016-09-02Fix misleading 'No valid MBR or GPT' message when no OpenBSD area is found.Paul Irofti
The current code is too strict and checks for an OpenBSD area inside an MBR or GPT and if it fails to find one reports that there's no valid MBR or GPT (which is misleading because the MBR/GPT is valid). Instead, do two checks (similar to i386): first see if there's an MBR or GPT present on the disk and if there is then check for the OpenBSD area. OK krw@, halex@.
2016-09-02move links from http to https://www.openbsd.org/Theo Buehler
ok beck