summaryrefslogtreecommitdiff
path: root/distrib/loongson
AgeCommit message (Collapse)Author
2015-02-12Use ksh arithmethic instead of expr.Robert Peichaer
Noted by todd@ OK krw@ halex@
2014-12-28Build special/encrypt into instbin, to prepare for dropping use of theTheo de Raadt
version in just installed base.
2014-12-23new SRCDIRS model seems to workTheo de Raadt
2014-12-03rtsol(8) is no longer needed on the ramdisks.Florian Obser
OK deraadt@
2014-08-15Align install.md files with installer style.Robert Peichaer
- { foo ; bar ; } -> { foo; bar; } - if foo ; then -> if foo; then OK halex@
2014-07-20place sysctl in sorted order; Jean-Philippe OuelletTheo de Raadt
2014-03-03use official 5.5 keyTheo de Raadt
2014-01-19we no long use the /var/hash files, but rely on the SHA256.sig file.Theo de Raadt
We can remove the hashing support.
2014-01-11No need for a bin/cpio link on the media, because the pax|tar binary doesTheo de Raadt
not support cpio anymore.
2014-01-10remove md5 after installing it (with the links to the sha256/512 commands).Theo de Raadt
this is because the md5/sha256/sha512 are in the same binary, found in the md5 directory, but the version on the media lacks md5 support. Understand?
2014-01-09copy the relevant key for the release onto the mediaTheo de Raadt
2014-01-08Switch to using the base sha256 command, rather than some customizedTheo de Raadt
abomination. install.sub chunk tested by rpe
2014-01-07SRCDRS usr.bin usr.sbin is a bad idea (because of PIE). The places weTheo de Raadt
pick binaries up must be compiled -static or at least in some safe model for reuse. Since we now use distrib/special for those, we can safely remove usr.bin and usr.sbin from this list.
2013-11-16Remove AUTOROOT variable which is a leftover of r1.183 of install.subRobert Peichaer
diff from Philipp e1c1bac6253dc54a1e89ddc046585792 at osteo dot net ok krw@ halex@
2013-10-15We do not produce "core" files, so they do not need to be deleted. theyTheo de Raadt
have been *.core files for a very long time. That's a lot of unlink() calls saved.
2013-10-14Turn on the distrib lib bits in crunchgen by setting SRCLIBDIR.Philip Guenther
Add the new files to the clean target's rm list. "why not get it tested?" deraadt@
2012-10-30Nuke dhclient-script and dhclient.conf 'script' directive. Do allKenneth R Westerback
interface and route configuration via ioctl's and routing sockets. This will break configurations using local enhancements of dhclient-script, which will now require alternate arrangements. Committing early to allow time to identify and develop required alternatives. Several proddings by deraadt@.
2012-10-15Put less boot stuff into ramdisk /usr/mdec; tested by phesslerTheo de Raadt
2012-07-13copy boot loaders using cat and shell redirection rather than cp,Alexander Hall
since the latter may insert holes in the target files, which could be bad for the boot process ok deraadt@ guenther@
2012-07-13{ ...; } is more proper than ( ... ) since the latter spawns a subshellAlexander Hall
while the former does not pointed out by and ok naddy@
2012-07-13back out stuff that snuck into the last commitAlexander Hall
2012-07-13fix logic flaw in md_installboot()Alexander Hall
ok deraadt@ otto@
2012-07-10since disklabel -W is no more, zap it from all the install.md'sAlexander Hall
ok krw@
2011-08-02stop using the word 'firmwares'Theo de Raadt
2011-07-09Unbreak most archs for the last commit. cut and paste changed rdsetrootDale Rahn
to elfrdsetroot. Does not yet fix sparc
2011-07-08Allow the elf rdsetroot operation to function on 32 bit and 64 bit binaries.Dale Rahn
Enables developers to build arm ramdisk kernels on amd64 archs OK deraadt@ 'looked fine' miod@
2011-04-18Deprecate vnds in favour of svnds.Thordur I. Bjornsson
In effect, this removes the "old" vndX nodes, and renames the svndX nodes to vndX. Old svndX nodes will still continue to work though, for now. Cleanup accordingly. ok deraadt@, todd@ comments and ok on the man page bits from jmc@
2011-04-17First crack at enabling the installation of a DUID version ofKenneth R Westerback
/etc/fstab, after asking user. Current default is existing behaviour. Feedback & suggestions deraadt@, halex@, jsing@, todd@. ok deraadt@
2011-04-15No need to make depend kernels; ok guentherTheo de Raadt
2011-03-14unify a chunkTheo de Raadt
2010-10-18Place a smaller spwd.db onto the install media. Be consistant with the namingTheo de Raadt
of the "additional" list files (for architectures which split the list) Then... cleanup some TZ which it is clear should not have been placed onto certain media which don't have the space for them.
2010-04-03Use hw.product sysctl to tell whether we are installing on a Gdium LibertyMiod Vallat
system, or something else. Derive the fdisk instructions in `use the whole disk for OpenBSD' from this knowledge, and set up a 32MB ext2fs partition on Gdium, and the 1MB elsewhere (as was already been done). On Gdium, format this partition in fancy mode (-O 1) and 4KB blocks, so that PMON has a chance to load files larger than 4MB (such as bsd.rd) without failing in a pathetic way, and also copy the kernel image to the ext2fs partition after the installation has completed. Note that, apart from creating a larger ext2fs partition on Gdium, there should be no need for this. Unfortunately, since regular PMON does not have ext2fs code, Lemote wrote its own code to access ext2 filesystems. Saying that this code is full of shortcomings and bugs would be an understatement. What is worse is that this code has been written by people with no knowledge (or even insight) of how error conditions ought to be handled, and their ext2fs code will happily abort a read upon error with no error; if one does not compare the final read size to the file size obtained by stat(), there is no way to figure out that the read has been aborted. Of course since regular (upstream) PMON code is written correctly, it does not expect this, so it is easy to end up with PMON not loading a kernel image completely, yet proceeding happily to transfer control to this broken image. I guess the morale behind this is that system software is too difficult to get done correctly, to be done by hardware people.
2010-03-31put date(1) onto the media, it fitsTheo de Raadt
2010-03-08now that fsck_ext2fs is repaired wrt small filesystems, removeOtto Moerbeek
redundant comment
2010-02-19less verbose in congrats textOtto Moerbeek
2010-02-18-q for newfsOtto Moerbeek
2010-02-18loongson install procedure, using a newly created small ext2 partition (or anOtto Moerbeek
existing one) to install the bootloader on.
2010-02-18built minirootOtto Moerbeek
2010-02-18fsck_ext2fs is not reliable on small filesystems, so remove -f for nowOtto Moerbeek
2010-02-17Put /sbin/kbd on the ramdisk, as Gdium may have non-US keyboards.Miod Vallat
2010-02-16build an image of an ext2 fs that can be dd'ed to an usb stickOtto Moerbeek
2010-02-12do not build cd image; lemote pmon's are too braindead to boot from itOtto Moerbeek
2010-02-09mount_ext2fs and ral firmware on the ramdisk.Miod Vallat
2010-02-07build isoOtto Moerbeek
2010-02-06no bsd.bin here as wellOtto Moerbeek
2010-02-04no need for bsd.binOtto Moerbeek
2010-01-31initial ramdisk stuff, produces a working bsd.rdOtto Moerbeek