openbsd
27 years agoRemove comment about an XXX that has been fixed.
millert [Mon, 5 May 1997 14:39:44 +0000 (14:39 +0000)]
Remove comment about an XXX that has been fixed.

27 years agoRemoved strchr() for libkern.
millert [Mon, 5 May 1997 14:35:09 +0000 (14:35 +0000)]
Removed strchr() for libkern.

27 years agoAdd strchr.c
millert [Mon, 5 May 1997 14:32:16 +0000 (14:32 +0000)]
Add strchr.c

27 years agoSeveral kernel files have internal (conflicting) versions of strchr() so
millert [Mon, 5 May 1997 14:31:41 +0000 (14:31 +0000)]
Several kernel files have internal (conflicting) versions of strchr() so
move to libsa for now.

27 years agoinprove TERM/EDITOR stuff and mount /kern in miniroot/.profile and dump about 500K...
grr [Mon, 5 May 1997 13:55:27 +0000 (13:55 +0000)]
inprove TERM/EDITOR stuff and mount /kern in miniroot/.profile and dump about 500K of termcap excess from the miniroot

27 years ago#define away local versions of atoi & strchr to prevent potential
niklas [Mon, 5 May 1997 13:14:18 +0000 (13:14 +0000)]
#define away local versions of atoi & strchr to prevent potential
name clashes with libkern versions

27 years agofirst shot of the notes for the pmax
graichen [Mon, 5 May 1997 12:22:17 +0000 (12:22 +0000)]
first shot of the notes for the pmax

27 years ago2.0 again -> 2.1
graichen [Mon, 5 May 1997 12:16:26 +0000 (12:16 +0000)]
2.0 again -> 2.1

27 years agohomework for everyone: 10 x reading the notes of an architecture of
graichen [Mon, 5 May 1997 12:15:12 +0000 (12:15 +0000)]
homework for everyone: 10 x reading the notes of an architecture of
choice :-)

this way we can avoid things like this in the 2.1 notes ...
"Congratulations, you have successfully installed OpenBSD 2.0."

27 years agosparc has 16 partitions now i think
graichen [Mon, 5 May 1997 12:08:03 +0000 (12:08 +0000)]
sparc has 16 partitions now i think

27 years agomake list2sh.awk safe for meta-characters in SPECIAL
grr [Mon, 5 May 1997 11:56:33 +0000 (11:56 +0000)]
make list2sh.awk safe for meta-characters in SPECIAL

27 years agofix typo
graichen [Mon, 5 May 1997 11:46:49 +0000 (11:46 +0000)]
fix typo

27 years agodo not only s/2\.0/2\.1/g - also 20 -> 21 - but take care ... this is nothing
graichen [Mon, 5 May 1997 11:29:16 +0000 (11:29 +0000)]
do not only s/2\.0/2\.1/g - also 20 -> 21 - but take care ... this is nothing
for sed - else the filesizes might end up funny :-)

please everyone look at your files for 20 too (i.e. in the other arches)

27 years agoadd ccd to GENERIC
graichen [Mon, 5 May 1997 10:14:02 +0000 (10:14 +0000)]
add ccd to GENERIC

27 years agoadd /etc/ld.so.conf for the mips arches
graichen [Mon, 5 May 1997 09:40:05 +0000 (09:40 +0000)]
add /etc/ld.so.conf for the mips arches

27 years agoadd an ld.so.conf file to /etc for the mips arches - it is required
graichen [Mon, 5 May 1997 09:38:27 +0000 (09:38 +0000)]
add an ld.so.conf file to /etc for the mips arches - it is required
for their broken linux based ld.so to work correctly with non
/usr/lib shared libs

27 years ago@echo -> echo
graichen [Mon, 5 May 1997 09:33:43 +0000 (09:33 +0000)]
@echo -> echo

27 years agoelf2aout converts to aout not to ecoff
graichen [Mon, 5 May 1997 09:32:34 +0000 (09:32 +0000)]
elf2aout converts to aout not to ecoff

27 years agoremove boot_tahoe from here too
graichen [Mon, 5 May 1997 09:30:28 +0000 (09:30 +0000)]
remove boot_tahoe from here too

27 years agoinclude /bsd* - so if we want to put extra kernels in it will pick
graichen [Mon, 5 May 1997 09:28:43 +0000 (09:28 +0000)]
include /bsd* - so if we want to put extra kernels in it will pick
them up automatically if their name starts with bsd

27 years agohopefully the last tahoe relict in the tree goes now ...
graichen [Mon, 5 May 1997 09:25:23 +0000 (09:25 +0000)]
hopefully the last tahoe relict in the tree goes now ...

27 years agoput a kernel in the snap & release
deraadt [Mon, 5 May 1997 07:54:55 +0000 (07:54 +0000)]
put a kernel in the snap & release

27 years agoUpdates from NetBSD (cgd):
millert [Mon, 5 May 1997 06:01:44 +0000 (06:01 +0000)]
Updates from NetBSD (cgd):
 - seriously clean up makefiles.  use libsa/libkern/libz as appropriate,
   and don't build the various sources into objs locally by specifying
   them directly in the Makefiles.
 - move the secondary bootstrap down (to 0x20004000), and add a HEAP_LIMIT
   so that we don't exhaust our bootstrap address space (when using the new,
   not yet checked in, memory allocator).
 - clean up installboot, deal with secondary bootstrap programs not on
   'a' partition or 'a' partition not starting at 0.
 - add padding to structures in bbinfo.h for future expansion.  Add a
   netbbinfo structure to allow netboot information to be hard-coded in
   network boot blocks, so that they can be made to work even on systems
   with firmware which doesn't support the new "ethernet address in boot
   device" convention.
 - move the sync() calls to the correct place in installboot.c
 - remove a kludge in disk.c which was breaking multiple opens/closes
   of the disk
 - allow netboot ethernet address to be hard-coded into binary so that
   machines with old firmware which doesn't pass it in the boot device
   can work.  Assume that if the ethernet address isn't passed in, it
   uses the old (dain-bramaged) 'read' interface works on my 3000/300LX.
 - Add setnetbootinfo, a program to hard code an ethernet address into
   a network boot.
 - move an 'int debug;' into boot.c (it was the only diff between boot.c and
   netboot.c), and nuke netboot.c (using boot.c instead for net boot blocks).
 - add cd9660 file system ops to the file system ops table in filesystem.c
 - if a file name is given (i.e. BOOTED_FILE) is set, boot only that file,
   but if not then try to boot "bsd", "bsd.bak", "bsd.old", and
   "obsd" (in that order) until one is found or until the list of names
   is exhausted.
 - add support for reading gzipped kernels.
 - use strerror() to print errors, rather than just printing error numbers
 - if no disk label exists, fake one up
 - slightly relax the block size checks in bootxx.c; they were a bit to paranoid

And local changes:
 - don't build a copy of libsa/libkern/libz for each boot prog,
   just build a single copy and use it for everything.

27 years agoprovide a place to mount kernfs
grr [Mon, 5 May 1997 05:42:42 +0000 (05:42 +0000)]
provide a place to mount kernfs

27 years agoif kernfs is to be the official path, we need to be able to mount it
grr [Mon, 5 May 1997 05:33:17 +0000 (05:33 +0000)]
if kernfs is to be the official path, we need to be able to mount it

27 years agoget ftplist from proper host
deraadt [Mon, 5 May 1997 05:27:30 +0000 (05:27 +0000)]
get ftplist from proper host

27 years agoturns out changes to getresp weren't really the ticket, I'd revert it, but don't...
grr [Mon, 5 May 1997 05:18:19 +0000 (05:18 +0000)]
turns out changes to getresp weren't really the ticket, I'd revert it, but don't want to mess up anybody at this point.  If everybody's going to be using this stuff, it needs a post-release overhaul...

27 years agoBack out depend/clean changes.
millert [Mon, 5 May 1997 04:44:10 +0000 (04:44 +0000)]
Back out depend/clean changes.

27 years agossize_t is long on alpha, not int so cast to long in printf.
millert [Mon, 5 May 1997 02:49:49 +0000 (02:49 +0000)]
ssize_t is long on alpha, not int so cast to long in printf.

27 years agoDefault FTP login anonymous with root@this.machine as password for FTP install
tholo [Mon, 5 May 1997 00:35:36 +0000 (00:35 +0000)]
Default FTP login anonymous with root@this.machine as password for FTP install

27 years agoWhen doing FTP installs, allow the user to get a list of FTP servers
tholo [Mon, 5 May 1997 00:28:45 +0000 (00:28 +0000)]
When doing FTP installs, allow the user to get a list of FTP servers

27 years agoDon't use head when we already use awk.
millert [Sun, 4 May 1997 23:40:29 +0000 (23:40 +0000)]
Don't use head when we already use awk.

27 years agoChange clean/depend targets to allow inclusion of Makefile.inc
millert [Sun, 4 May 1997 23:35:32 +0000 (23:35 +0000)]
Change clean/depend targets to allow inclusion of Makefile.inc
where there is already a depend: target.

27 years agoAlpha needs strchr.c
millert [Sun, 4 May 1997 23:33:35 +0000 (23:33 +0000)]
Alpha needs strchr.c
Fix up clean and depend targets in Makefile.inc so we can
include Makefile.inc in cases where there is already a
clean/depend target (based on a NetBSD Makefile.inc).

27 years agoMake null_read() and null_write() consistent with their prototypes.
millert [Sun, 4 May 1997 22:41:24 +0000 (22:41 +0000)]
Make null_read() and null_write() consistent with their prototypes.

27 years agoFix writing of pid file. From Matthieu Herrb <Mathieu.Herrb@mipnet.fr>
millert [Sun, 4 May 1997 21:05:28 +0000 (21:05 +0000)]
Fix writing of pid file.  From Matthieu Herrb <Mathieu.Herrb@mipnet.fr>
Closes OpenBSD PR#178

27 years agoAdd newer S3 chipsets that pcvt supports. Fix from William Wisner
millert [Sun, 4 May 1997 20:59:02 +0000 (20:59 +0000)]
Add newer S3 chipsets that pcvt supports.  Fix from William Wisner
<wisner@gryphon.com>.  Closes PR#180.

27 years agoBetter fix for getting at rdsetroot; from Dale Rahn
tholo [Sun, 4 May 1997 20:52:48 +0000 (20:52 +0000)]
Better fix for getting at rdsetroot; from Dale Rahn

27 years agoMove xntpd -> rc.securelevel since tickadj need to twiddle /dev/mem
millert [Sun, 4 May 1997 20:46:06 +0000 (20:46 +0000)]
Move xntpd -> rc.securelevel since tickadj need to twiddle /dev/mem
Move xdm back to rc.local; if your X server need access to /dev/mem
    and you do not use the ap driver starting xdm from rc.securelevel
    will only help the first time.
Add other rc.securelevel examples that are not daemons.

27 years agoRemove unnecesary call to head(1) that was giving me some grief.
millert [Sun, 4 May 1997 20:31:41 +0000 (20:31 +0000)]
Remove unnecesary call to head(1) that was giving me some grief.
It is sufficient to have awk exit after printing the first line.

27 years agoMake this work without obj directories/links
tholo [Sun, 4 May 1997 20:22:14 +0000 (20:22 +0000)]
Make this work without obj directories/links

27 years agoCleaned up.
pefo [Sun, 4 May 1997 16:52:40 +0000 (16:52 +0000)]
Cleaned up.

27 years ago2.1
niklas [Sun, 4 May 1997 11:36:20 +0000 (11:36 +0000)]
2.1

27 years ago2.0 -> 2.1, this needs more work though
niklas [Sun, 4 May 1997 11:29:41 +0000 (11:29 +0000)]
2.0 -> 2.1, this needs more work though

27 years agoUpdate to 2.1 preparation instructions
niklas [Sun, 4 May 1997 11:15:42 +0000 (11:15 +0000)]
Update to 2.1 preparation instructions

27 years agoThe -sh link should be to pdksh instead of sh, or makeconf.awk
niklas [Sun, 4 May 1997 11:08:41 +0000 (11:08 +0000)]
The -sh link should be to pdksh instead of sh, or makeconf.awk
will try to bring in ash as well

27 years agoInstall `base' set before `etc' (configuration files)
tholo [Sun, 4 May 1997 05:08:00 +0000 (05:08 +0000)]
Install `base' set before `etc' (configuration files)

27 years agoMachine-dependent file systems wants -o style flags (but without the -o
tholo [Sun, 4 May 1997 04:51:28 +0000 (04:51 +0000)]
Machine-dependent file systems wants -o style flags (but without the -o
itself); make it so for MSDOS mounts

27 years agoDistribution sets has version as part of the file name; be consistent
tholo [Sun, 4 May 1997 04:50:22 +0000 (04:50 +0000)]
Distribution sets has version as part of the file name; be consistent

27 years agoDo not use awk
tholo [Sun, 4 May 1997 03:28:27 +0000 (03:28 +0000)]
Do not use awk

27 years agoRemove unneeded REV to install of kernel and boot blocks
tholo [Sun, 4 May 1997 03:26:24 +0000 (03:26 +0000)]
Remove unneeded REV to install of kernel and boot blocks

27 years agoNeed to quote interface flags to addifconfig as there might be more than one
tholo [Sun, 4 May 1997 03:25:03 +0000 (03:25 +0000)]
Need to quote interface flags to addifconfig as there might be more than one
flag specified

27 years agoPropagate release into install script
tholo [Sun, 4 May 1997 03:05:40 +0000 (03:05 +0000)]
Propagate release into install script

27 years agoFix thinko in kernel install handling
tholo [Sun, 4 May 1997 03:03:14 +0000 (03:03 +0000)]
Fix thinko in kernel install handling

27 years agoAdd wd (IDE) and acd (atapi) devices and make them by default
imp [Sun, 4 May 1997 02:03:02 +0000 (02:03 +0000)]
Add wd (IDE) and acd (atapi) devices and make them by default

27 years agoReality update
niklas [Sun, 4 May 1997 01:33:53 +0000 (01:33 +0000)]
Reality update

27 years agoComment out installboot for now
niklas [Sun, 4 May 1997 01:27:10 +0000 (01:27 +0000)]
Comment out installboot for now

27 years agoSome more blind powerpc updates, to make the sets be more like
niklas [Sun, 4 May 1997 01:23:49 +0000 (01:23 +0000)]
Some more blind powerpc updates, to make the sets be more like
the other ports.

27 years agonow with SCSI and local disk
kstailey [Sun, 4 May 1997 01:17:11 +0000 (01:17 +0000)]
now with SCSI and local disk

27 years agoLooking at binutils' wrapper makefile I see mmalloc & readline
niklas [Sun, 4 May 1997 01:16:20 +0000 (01:16 +0000)]
Looking at binutils' wrapper makefile I see mmalloc & readline
are not built for powerpc.

27 years agowhy install nlmconv manpage, when we don't carry the binary?
niklas [Sun, 4 May 1997 01:11:52 +0000 (01:11 +0000)]
why install nlmconv manpage, when we don't carry the binary?

27 years agoMove manpages related to binaries in comp from man to comp.
niklas [Sun, 4 May 1997 01:11:28 +0000 (01:11 +0000)]
Move manpages related to binaries in comp from man to comp.
Sort some files.  Remove the nlmconv manpage as we don't have the binary.
Moved some stuff in the powerpc sets that had gotten wrong, please check, Dale.

27 years agoReality update, still needs more...
niklas [Sun, 4 May 1997 01:03:25 +0000 (01:03 +0000)]
Reality update, still needs more...

27 years agoInstall a kernel set
tholo [Sat, 3 May 1997 23:12:04 +0000 (23:12 +0000)]
Install a kernel set

27 years agoAdd hostname(1)
tholo [Sat, 3 May 1997 23:11:08 +0000 (23:11 +0000)]
Add hostname(1)

27 years agoDisable twiddle() as it causes problems on some architectures
tholo [Sat, 3 May 1997 23:06:01 +0000 (23:06 +0000)]
Disable twiddle() as it causes problems on some architectures
Actually install machine dependant sets if there are any specified
Special-case a set named "kernel" so that it will copy "bsd" to the root
disk

27 years agoAdd amiga md parts of the miniroot stuff
niklas [Sat, 3 May 1997 22:27:09 +0000 (22:27 +0000)]
Add amiga md parts of the miniroot stuff

27 years agoAllow certain ports to tell that newfs might fail
niklas [Sat, 3 May 1997 22:20:57 +0000 (22:20 +0000)]
Allow certain ports to tell that newfs might fail

27 years agoUse 8k ffs blocks in the miniroot to bypass a clustering bug
niklas [Sat, 3 May 1997 22:19:14 +0000 (22:19 +0000)]
Use 8k ffs blocks in the miniroot to bypass a clustering bug

27 years agoDOH
niklas [Sat, 3 May 1997 22:17:00 +0000 (22:17 +0000)]
DOH

27 years agobring the sets up to date for the pmax too
graichen [Sat, 3 May 1997 21:16:59 +0000 (21:16 +0000)]
bring the sets up to date for the pmax too

27 years agoarg
deraadt [Sat, 3 May 1997 19:51:10 +0000 (19:51 +0000)]
arg

27 years agocleanup sets gen for release
deraadt [Sat, 3 May 1997 19:47:18 +0000 (19:47 +0000)]
cleanup sets gen for release

27 years agoRemove obsolete distribuiton method
niklas [Sat, 3 May 1997 17:47:07 +0000 (17:47 +0000)]
Remove obsolete distribuiton method

27 years agoforgot /boot at the installboot argument
graichen [Sat, 3 May 1997 17:06:29 +0000 (17:06 +0000)]
forgot /boot at the installboot argument

27 years agoIntroduce IMAGEDIR to control where the image gets built.
niklas [Sat, 3 May 1997 16:50:56 +0000 (16:50 +0000)]
Introduce IMAGEDIR to control where the image gets built.
  Fix argument to vnconfig -u.

27 years agoswitch *random, ipl, ss* and uk* to using mk()
kstailey [Sat, 3 May 1997 15:52:24 +0000 (15:52 +0000)]
switch *random, ipl, ss* and uk* to using mk()
add rm -f to mk()

27 years agochange kernel name to bsd from netbsd
kstailey [Sat, 3 May 1997 15:25:02 +0000 (15:25 +0000)]
change kernel name to bsd from netbsd

27 years agoWorkaround bug in some shells, esp. the one shipped in 2.0.
niklas [Sat, 3 May 1997 11:32:46 +0000 (11:32 +0000)]
Workaround bug in some shells, esp. the one shipped in 2.0.

27 years agorelease target. This is one monster target
deraadt [Sat, 3 May 1997 08:06:30 +0000 (08:06 +0000)]
release target. This is one monster target

27 years agoUndo private changes
tholo [Sat, 3 May 1997 07:56:44 +0000 (07:56 +0000)]
Undo private changes

27 years agoAlmost complete install script that uses the machine-independant code from
tholo [Sat, 3 May 1997 07:50:14 +0000 (07:50 +0000)]
Almost complete install script that uses the machine-independant code from
the miniroot; not quite ready for prime-time yet but getting closer

27 years agoput generic kernel in snap too
deraadt [Sat, 3 May 1997 07:48:38 +0000 (07:48 +0000)]
put generic kernel in snap too

27 years agoAdd some binaries to ramdisk image
tholo [Sat, 3 May 1997 07:48:12 +0000 (07:48 +0000)]
Add some binaries to ramdisk image

27 years agoMake $EDITOR available after setting it
tholo [Sat, 3 May 1997 07:45:10 +0000 (07:45 +0000)]
Make $EDITOR available after setting it
break cannot break out of a case; just return
Work around apparent pdksh bug where it will look at a modified $resp after
executing code in a case statement.

27 years agoSupport for clearing interrupts on a Rasterops Colorboard 364.
briggs [Sat, 3 May 1997 02:30:29 +0000 (02:30 +0000)]
Support for clearing interrupts on a Rasterops Colorboard 364.
Thanks go to Michel Chalufour <michelc@tiac.net> for grovelling around for
me.

27 years agouse 32 mb / for the beginning tests - else i would have to mod the disktab ...
graichen [Sat, 3 May 1997 00:47:00 +0000 (00:47 +0000)]
use 32 mb / for the beginning tests - else i would have to mod the disktab ...

27 years agosimpleroot disktab entry
graichen [Sat, 3 May 1997 00:39:48 +0000 (00:39 +0000)]
simpleroot disktab entry

27 years agoalpha simpleroot stuff - not tested - but should work
graichen [Sat, 3 May 1997 00:38:17 +0000 (00:38 +0000)]
alpha simpleroot stuff - not tested - but should work

27 years agopmax distrib stuff based on simpleroot
graichen [Sat, 3 May 1997 00:37:05 +0000 (00:37 +0000)]
pmax distrib stuff based on simpleroot

27 years agosimpleroot: rootfilesystem for installing the pmax and maybe the alpha
graichen [Sat, 3 May 1997 00:35:22 +0000 (00:35 +0000)]
simpleroot: rootfilesystem for installing the pmax and maybe the alpha
on those machines you can't boot off the swap partition and thus mini-
root doesn't work - ramdisk doesn't work due to exec format problems
... so the installation will be simply dd'ing a complete rootfilesystem
image onto the disk and install the rest from there - simpleroot is this
complete rootfilesystem image - the name simpleroot comes from niklas -
thanks to him for the idea how to put it here into the distrib tree

27 years agoremove /usr/local/man/cat4/i386 directory - it is an relict of old
graichen [Fri, 2 May 1997 22:26:09 +0000 (22:26 +0000)]
remove /usr/local/man/cat4/i386 directory - it is an relict of old
pcvt days and no longer required

27 years agomodernize the Makefile a bit (towards the i386 one) including changes
graichen [Fri, 2 May 1997 22:11:09 +0000 (22:11 +0000)]
modernize the Makefile a bit (towards the i386 one) including changes
for genassym.sh

27 years agoanother thing forgotten in my local tree - switch to use genassym.sh and
graichen [Fri, 2 May 1997 22:09:46 +0000 (22:09 +0000)]
another thing forgotten in my local tree - switch to use genassym.sh and
genassym.cf also for the pmax instead of genassym.c

27 years agoallow install to be restarted in many cases without blowing away everything already...
grr [Fri, 2 May 1997 20:56:17 +0000 (20:56 +0000)]
allow install to be restarted in many cases without blowing away everything already extracted and move the ftp extract further in the direction of user friendly

27 years agobuild notes automatically
deraadt [Fri, 2 May 1997 15:34:25 +0000 (15:34 +0000)]
build notes automatically

27 years agoinstall targ
deraadt [Fri, 2 May 1997 15:34:15 +0000 (15:34 +0000)]
install targ

27 years agomore
deraadt [Fri, 2 May 1997 15:30:25 +0000 (15:30 +0000)]
more

27 years agotalk about floppy.fs
deraadt [Fri, 2 May 1997 15:24:39 +0000 (15:24 +0000)]
talk about floppy.fs

27 years ago2.1, needs more work
deraadt [Fri, 2 May 1997 15:18:03 +0000 (15:18 +0000)]
2.1, needs more work