summaryrefslogtreecommitdiffstats
path: root/usr.sbin/installboot (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Add an extra argument to bootstrap() to allow for a limited overlap between anmiod2015-10-156-14/+31
* give up; include stdlib.h from the .h file, sighderaadt2015-10-152-3/+4
* worse, need even more includes...deraadt2015-10-141-1/+2
* add includes for crc32() and uuid_dec_be() missed in rev 1.11jsg2015-10-142-2/+4
* Backout last. Breaks sparc64, amoung other dubiousness.krw2015-10-143-35/+7
* Check that the disk specified on the command line is the disk thatkrw2015-10-123-7/+35
* needs at least some include love; choosing <stdlib.h>deraadt2015-10-111-1/+3
* Refactor fileprefix() and filecopy() to use warn() instead of err()krw2015-10-086-43/+92
* Add initial support for installing UEFI boot files to a GTP EFI Systemkrw2015-10-073-4/+282
* Out, damned whitespace!krw2015-10-051-2/+2
* Copy the stage2 file to / in md_installboot().miod2015-10-051-2/+14
* Nuke trailing whitespace to avoid cluttering possible upcoming diffs.krw2015-10-035-13/+13
* Assign the return value of getopt() to an int, not a char, so that optionsmiod2015-09-101-3/+2
* Adjust <sys/param.h> comments regarding use of use of MAXFRAG, orderaadt2015-01-201-2/+2
* first batch of cleanup to programs based upon the namespace cleanupsderaadt2015-01-168-18/+22
* use reallocarray() to detect int overflow; ok dougderaadt2014-10-081-4/+3
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-3/+1
* Apply/fix OpenBSD tag.tobias2014-06-252-1/+3
* Check malloc return value for NULL.tobias2014-06-251-2/+3
* Change the installboot file copying process so that it carefullyjsing2014-06-092-19/+13
* Use calloc() instead of malloc()/memset().jsing2014-06-093-10/+7
* Don't zap disklabel (and next 6 blocks) when installing boot block onkrw2014-04-271-2/+6
* Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingmiod2014-03-182-51/+1
* Use ${STATIC} not -staticderaadt2014-02-211-2/+2
* Tweak comment re root prefixes.jsing2014-01-191-2/+2
* Do not prefix user specified stages with the root filesystem mount point.jsing2014-01-191-3/+3
* When copying files do it in 512 byte blocks so that we're less likely tojsing2014-01-191-2/+2
* Rework installboot and use a single directory with a single makefile. Thejsing2014-01-1935-116/+112
* sort options;jmc2014-01-181-3/+3
* Make installboot(8) easier to use - copy the second stage boot loader tojsing2014-01-185-11/+83
* Add a -r flag that allows for the mount point of the root filesystem to bejsing2014-01-185-8/+75
* Build installboot on all architectures.jsing2014-01-181-11/+1
* Also make installboot build on macppc.jsing2014-01-181-0/+3
* Add missing include.jsing2014-01-181-1/+3
* Make installboot(8) build on all architectures, although currently withjsing2014-01-1814-0/+74
* Add initial man page for installboot.jsing2014-01-052-5/+80
* Actually load the second-stage boot loader so that softraid can store it injsing2013-12-282-7/+20
* sparc64 uses /ofwboot as the second stage, not /boot.jsing2013-12-281-2/+2
* Add installboot support for sparc64.jsing2013-12-285-2/+225
* Add installboot support for the remaining `disklabel -B' architecturesjsing2013-12-288-5/+138
* Add installboot support for vax.jsing2013-12-283-2/+48
* Round the size of the bootstrap up to a multiple of the disk sector size.jsing2013-12-281-9/+11
* Various code clean ups - add a missing header, add a missing prototype,jsing2013-12-284-29/+30
* Tweak makefiles so that we pull in source files based on defines.jsing2013-12-284-12/+13
* Instead of playing #include games to get a 32-bit ELF implementation onjsing2013-12-275-274/+32
* Add installboot support for hppa.jsing2013-12-273-2/+49
* Provide a bootstrap implementation (effectively a `disklabel -B'jsing2013-12-271-0/+125
* Add installboot support for amd64.jsing2013-12-274-3/+549
* Rename some confusing variables.jsing2013-12-271-16/+16
* Initial version of a unified installboot(8) that lives outside ofjsing2013-12-278-0/+1082