summaryrefslogtreecommitdiff
path: root/distrib/hp300
AgeCommit message (Collapse)Author
2008-03-23No point in warning users during install that the disklabel has aKenneth R Westerback
weird number of partitions, doesn't checksum, doesn't exist or was found at a particular sector. Brings all archs together in omerta by eliminating use of '-r' and examination of disklabel messages. ok deraadt@
2008-03-04Redo serial console configuration logic. Smaller, easier toKenneth R Westerback
understand. Add serial console handling for alpha, macppc, zaurus. No functional change for i386/amd64. All archs should now have automatic serial console configuration. ok deraadt@
2008-01-11cleanup: make -> ${MAKE} consistenly.Marc Espie
zap extra subshells. okay miod@
2008-01-10No need to disklabel -W before disklabel -B, -W will do it for us.Miod Vallat
2007-04-13Update install media generation to the new semantics of the -c flag.Todd C. Miller
Also replace "newfs -O" with "newfs -O 0" now that -O takes an option.
2007-04-09Add -n to gzip flags. Save a few bytes since we no longer saveTodd C. Miller
the uncompressed filename in the gzip header.
2007-02-16s/GZIP/GZIPCMD/g in `make release` structure to avoid conflict with gzip'sMarc Aurele La France
use of a GZIP environment variable for extra command flags. ok deraadt@, millert@
2007-02-14put the disknames command on all install media (hope i did not miss any) ok krw@Theo de Raadt
2006-03-06eject -> mt (except on alpha where size tests are needed)Theo de Raadt
2006-02-15build rdsetroot (needed to build bsd.rd), miodski broke it in november!Peter Valchev
(tsk tsk) since he uses a non-standard build apparently; noticed by me and theo
2005-11-26Kill last traces of hp300h terminal emulation.Miod Vallat
2005-11-22- remove HP-IB.geometry which is not useful since a long time (since we putMiod Vallat
real disklabels on HP-IB disks, actually) and will confuse mere mortals. - install a gzipped version of bsd.rd, boots faster from network and not much slower from local disk, and our bootloaders groks gzipped files since a very long time already. ok deraadt@
2005-11-22Recognize hd as disk drives.Miod Vallat
2005-07-08Don't need to specify MDTERM=vt220. vt220 is the default value.Kenneth R Westerback
ok millert@
2005-07-08hp300 console is now vt220 so make that the default term type. OK miod@Todd C. Miller
2005-05-09Add kbd, mt, ping and ping6 to the ramdisk.Miod Vallat
2005-05-04grep -> egrep/fgrep, gzip -> gunzip/gzcat where missing.Miod Vallat
2005-05-04Put pax/tar/cpio at the same location in all installation media.Miod Vallat
2005-05-04No more sort on the ramdisk.Miod Vallat
2005-03-27Use new skeleton kbd(8) '-l' to generalize kbd(8) use. EliminateKenneth R Westerback
fixed list of available maps and machine dependant md_set_term() functions. Any ramdisk with /sbin/kbd present (amd64, cats, i386 at the moment) will now present list of available keyboard encodings. ok deraadt@
2005-01-12remove some differencesTheo de Raadt
2005-01-11put a seperate and real fsck on the mediaTheo de Raadt
2004-12-29nothing uses a SRCDIR of gnu anymore, proposed by mickey, tested by meTheo de Raadt
2004-10-02Last use of sleep(1) in install scripts was eliminated by recentKenneth R Westerback
re-write of install_cd() so remove sleep(1) from install media. "sure!" deraadt@
2004-08-06No need to look for disk drives and cd-rom drives in a specific way nowMiod Vallat
that we use MI scsi; found out the hard way by deraadt@
2003-10-12Cleanup and shrinkage:Kenneth R Westerback
1) Eliminate 'WARNING: Disk xxx has no label.' message. When installing OpenBSD this is a normal condition not worth commenting on. From some discussion on hackers/icb. 2) Use consistant verbiage and case statement when checking the disklabel. 3) Consistantly suppress output of 'disklabel -W', reducing duplicate messages like '# using MBR partition ...' which are issued again when the 'disklabel -f ...' command is executed. 4) Usual code rectifications - eliminate extra {}'s, multiple echos elimination, etc.
2003-09-21Fix extraneous display of grep output when searching disklabel output forKenneth R Westerback
error information. Previously things like: disklabel: no disk label WARNING: Disk wd0 has no disk label. You will be creating a new one. would be printed. Now the 'disklabel: no disk label' message is correctly sent to /dev/null. Take the opportunity to clean up a bit of code and formatting, making all the md_checkfordisklabel() functions as identical as possible.
2003-06-11The upgrade script depends upon that, if mount_foo is present on the ramdiskMiod Vallat
filesystem, option FOO is in the kernel. Ensure this for mount_mfs/option MFS as well, to prevent failing upgrades on some architectures. ok krw@ millert@
2003-03-15Better let -sh exist from instbin's point of view, for the sake of bsd.rd.Miod Vallat
2003-02-21dhclient-script fits; from krwTheo de Raadt
2002-11-07Treat 'bsd' like just another filename in THESETS, no more 'kernel'Kenneth R Westerback
logic. As result, MDSETS gone from everything but mac68k. MDSETS now treated as a list of complete file names to add to THESETS, allowing more MD flexibility, i.e. may or may not be .tgz files. All traces of tar.gz removed. Not used for sets since 2.7 or so. As a result of code simplification from not having to consider tar.gz, the functions get_sets(), make_lastset(), and set_not_done() are eliminated, along with the global SETS. Build THESETS and DEFAULTSETS to contain full file names. Always install sets in the order they appear in THESETS, keeping siteXX last but without needing special logic. More predictable for user if a lot of set additions and removals done before being satisfied, as the sets are now installed in the same order they appear in the selection list. Remove ability to look for non-set .tgz/.tar.gz files. The job of the install scripts is to install the standard sets in a simple and rational way. Not to install general tar balls. The user can do that post-install or simply '!' out to do it during install. On their head be it. If no sets are found in a specified source, list the filenames in THESETS to show what is being looked for.
2002-08-27Move general partitioning advice from machine dependant per diskKenneth R Westerback
routine to install.sh so it is displayed only once. Strongly advise /, /tmp, /var, /usr and /home have their own disk partitions as requested by deraadt@. Rather than rely on users not re-selecting an already initialized disk, just allow them to choose from un-initialized disks. Move get_root invocation into install.sub as both install.sh and upgrade.sh did it first thing. Remove the 'workaround' to a 'vnode aliasing bug' that came in with the initial import of upgrade.sh from NetBSD. ok millert@. Rework verbiage in a few places. Clean up logic around looping through disk units by handling root disk better.
2002-05-27catch up to the new build methodsTheo de Raadt
2002-05-22Fix quoting botch in earlier commit. Make sure MDDISKDEVS andKenneth R Westerback
MDCDDEVS actually work with non-empty values as well as the supplied default this time. Problem first detected by jsyn@.
2002-05-20Eliminate md_questions(). It was used only to control the setting ofKenneth R Westerback
machdep.allowaperture. Remove the setting of machdep.allowaperture from md_installboot(). Add MDXAPERTURE variable to relevant architectures. Add a new function set_machdep_allowaperture(). It is called *after* install_sets() (which changes when the X Window question is asked), and if MDXAPERTURE is present modifies sysctl.conf. Shrinks overall size for i386, macppc, sparc64 (which used md_questions for machdep.allowaperture) but increases size a bit for other architectures since set_machep_allowaperture is in install.sub.
2002-05-18Eliminate md_get_diskdevs() and md_get_cddevs() byKenneth R Westerback
1) Saving one boot's worth of dmesg in /tmp/dmesg.boot 2) Using sed to scan for devices and pull out names in new get_diskdevs() and get_cddevs() in install.sub 3) Saving any md disk/cd sed patterns in MDDISKDEVS and MDCDDEVS variables.
2002-05-14Eliminate md_native_fstype() and md_native_fsopts(). Both functionsKenneth R Westerback
simply echo'd a single word if present at all. Replace with variables MDFSTYPE and MDFSOPTS if required. Rework logic in install.sub's mount_a_disk() to always include 'ro' as an option to the mount command. This allows even those arch's with MDFSTYPE to usually get by without MDFSOPTS. ok deraadt@
2002-05-09Elminate md_welcome_banner() and md_not_going_to_install() as theKenneth R Westerback
output of both was essentially identical on all architectures. Replace with welcome_banner() and not_going_to_install() in install.sub. Abstract common verbiage from md_congrats() into congrats() which calls md_congrats() for any architecture specific additional verbiage. Reword things so ${MODE} can be plausibly used in more places. Remove extraneous #!/bin/sh in hp300 install.md. ok deraadt@ espie@
2002-05-08Abstract out common md_set_term() code into set_term() in install.sub,Kenneth R Westerback
calling md_set_term() from set_term() to do machine dependent stuff. Currently only i386 does anything - keyboard mappings. Add MDTERM variable to allow install.md to set proper default terminal type. Default to vt220. Eliminate md_get_partition_range() as useless since every architecture returned '[a-p]'. Make default term for all mvme* architectures vt100 as requested by miod@. ok deraadt@ millert@ miod@
2002-05-01when filtering termcap selecet vt220, not vt200, since that's what we gonna ↵Michael Shalayeff
use later, plus a few rcsid vicinity cleanups; millert@ ok
2002-05-01We only need fsck_ffs, not the fsck front end.Todd C. Miller
Make all fsck list file entries simply be: LINK instbin sbin/fsck_ffs sbin/fsck
2002-04-30use makeconf.awk throughout, delete instbin in MakefileTheo de Raadt
2002-04-30use SCRIPT commandTheo de Raadt
2002-04-29generate termcap file using a list2sh.awk directrive; distrib becomes a lot ↵Theo de Raadt
smaller again
2002-04-28use single shared mtree.confTheo de Raadt
2002-04-28Change getresp() into ask().Kenneth R Westerback
ask() takes 2 parameters. The first one is the question to ask the user, and the 2nd is the default answer. Shrinks and makes the code clearer. From espie@ with some tweaking, ok deraadt@.
2002-04-25move this into a less visible placeTheo de Raadt
2002-04-25runlist.sh & list2sh.awk unificationTheo de Raadt
2002-04-25- fix a few textsMiod Vallat
- remove dead hp300 stuff ok millert@, espie@
2002-04-22remove them for realTheo de Raadt