graichen [Mon, 5 May 1997 12:22:17 +0000 (12:22 +0000)]
first shot of the notes for the pmax
graichen [Mon, 5 May 1997 12:16:26 +0000 (12:16 +0000)]
2.0 again -> 2.1
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."
graichen [Mon, 5 May 1997 12:08:03 +0000 (12:08 +0000)]
sparc has 16 partitions now i think
grr [Mon, 5 May 1997 11:56:33 +0000 (11:56 +0000)]
make list2sh.awk safe for meta-characters in SPECIAL
graichen [Mon, 5 May 1997 11:46:49 +0000 (11:46 +0000)]
fix typo
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)
graichen [Mon, 5 May 1997 10:14:02 +0000 (10:14 +0000)]
add ccd to GENERIC
graichen [Mon, 5 May 1997 09:40:05 +0000 (09:40 +0000)]
add /etc/ld.so.conf for the mips arches
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
graichen [Mon, 5 May 1997 09:33:43 +0000 (09:33 +0000)]
@echo -> echo
graichen [Mon, 5 May 1997 09:32:34 +0000 (09:32 +0000)]
elf2aout converts to aout not to ecoff
graichen [Mon, 5 May 1997 09:30:28 +0000 (09:30 +0000)]
remove boot_tahoe from here too
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
graichen [Mon, 5 May 1997 09:25:23 +0000 (09:25 +0000)]
hopefully the last tahoe relict in the tree goes now ...
deraadt [Mon, 5 May 1997 07:54:55 +0000 (07:54 +0000)]
put a kernel in the snap & release
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.
grr [Mon, 5 May 1997 05:42:42 +0000 (05:42 +0000)]
provide a place to mount kernfs
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
deraadt [Mon, 5 May 1997 05:27:30 +0000 (05:27 +0000)]
get ftplist from proper host
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...
millert [Mon, 5 May 1997 04:44:10 +0000 (04:44 +0000)]
Back out depend/clean changes.
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.
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
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
millert [Sun, 4 May 1997 23:40:29 +0000 (23:40 +0000)]
Don't use head when we already use awk.
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.
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).
millert [Sun, 4 May 1997 22:41:24 +0000 (22:41 +0000)]
Make null_read() and null_write() consistent with their prototypes.
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
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.
tholo [Sun, 4 May 1997 20:52:48 +0000 (20:52 +0000)]
Better fix for getting at rdsetroot; from Dale Rahn
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.
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.
tholo [Sun, 4 May 1997 20:22:14 +0000 (20:22 +0000)]
Make this work without obj directories/links
pefo [Sun, 4 May 1997 16:52:40 +0000 (16:52 +0000)]
Cleaned up.
niklas [Sun, 4 May 1997 11:36:20 +0000 (11:36 +0000)]
2.1
niklas [Sun, 4 May 1997 11:29:41 +0000 (11:29 +0000)]
2.0 -> 2.1, this needs more work though
niklas [Sun, 4 May 1997 11:15:42 +0000 (11:15 +0000)]
Update to 2.1 preparation instructions
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
tholo [Sun, 4 May 1997 05:08:00 +0000 (05:08 +0000)]
Install `base' set before `etc' (configuration files)
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
tholo [Sun, 4 May 1997 04:50:22 +0000 (04:50 +0000)]
Distribution sets has version as part of the file name; be consistent
tholo [Sun, 4 May 1997 03:28:27 +0000 (03:28 +0000)]
Do not use awk
tholo [Sun, 4 May 1997 03:26:24 +0000 (03:26 +0000)]
Remove unneeded REV to install of kernel and boot blocks
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
tholo [Sun, 4 May 1997 03:05:40 +0000 (03:05 +0000)]
Propagate release into install script
tholo [Sun, 4 May 1997 03:03:14 +0000 (03:03 +0000)]
Fix thinko in kernel install handling
imp [Sun, 4 May 1997 02:03:02 +0000 (02:03 +0000)]
Add wd (IDE) and acd (atapi) devices and make them by default
niklas [Sun, 4 May 1997 01:33:53 +0000 (01:33 +0000)]
Reality update
niklas [Sun, 4 May 1997 01:27:10 +0000 (01:27 +0000)]
Comment out installboot for now
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.
kstailey [Sun, 4 May 1997 01:17:11 +0000 (01:17 +0000)]
now with SCSI and local disk
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.
niklas [Sun, 4 May 1997 01:11:52 +0000 (01:11 +0000)]
why install nlmconv manpage, when we don't carry the binary?
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.
niklas [Sun, 4 May 1997 01:03:25 +0000 (01:03 +0000)]
Reality update, still needs more...
tholo [Sat, 3 May 1997 23:12:04 +0000 (23:12 +0000)]
Install a kernel set
tholo [Sat, 3 May 1997 23:11:08 +0000 (23:11 +0000)]
Add hostname(1)
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
niklas [Sat, 3 May 1997 22:27:09 +0000 (22:27 +0000)]
Add amiga md parts of the miniroot stuff
niklas [Sat, 3 May 1997 22:20:57 +0000 (22:20 +0000)]
Allow certain ports to tell that newfs might fail
niklas [Sat, 3 May 1997 22:19:14 +0000 (22:19 +0000)]
Use 8k ffs blocks in the miniroot to bypass a clustering bug
niklas [Sat, 3 May 1997 22:17:00 +0000 (22:17 +0000)]
DOH
graichen [Sat, 3 May 1997 21:16:59 +0000 (21:16 +0000)]
bring the sets up to date for the pmax too
deraadt [Sat, 3 May 1997 19:51:10 +0000 (19:51 +0000)]
arg
deraadt [Sat, 3 May 1997 19:47:18 +0000 (19:47 +0000)]
cleanup sets gen for release
niklas [Sat, 3 May 1997 17:47:07 +0000 (17:47 +0000)]
Remove obsolete distribuiton method
graichen [Sat, 3 May 1997 17:06:29 +0000 (17:06 +0000)]
forgot /boot at the installboot argument
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.
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()
kstailey [Sat, 3 May 1997 15:25:02 +0000 (15:25 +0000)]
change kernel name to bsd from netbsd
niklas [Sat, 3 May 1997 11:32:46 +0000 (11:32 +0000)]
Workaround bug in some shells, esp. the one shipped in 2.0.
deraadt [Sat, 3 May 1997 08:06:30 +0000 (08:06 +0000)]
release target. This is one monster target
tholo [Sat, 3 May 1997 07:56:44 +0000 (07:56 +0000)]
Undo private changes
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
deraadt [Sat, 3 May 1997 07:48:38 +0000 (07:48 +0000)]
put generic kernel in snap too
tholo [Sat, 3 May 1997 07:48:12 +0000 (07:48 +0000)]
Add some binaries to ramdisk image
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.
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.
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 ...
graichen [Sat, 3 May 1997 00:39:48 +0000 (00:39 +0000)]
simpleroot disktab entry
graichen [Sat, 3 May 1997 00:38:17 +0000 (00:38 +0000)]
alpha simpleroot stuff - not tested - but should work
graichen [Sat, 3 May 1997 00:37:05 +0000 (00:37 +0000)]
pmax distrib stuff based on simpleroot
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
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
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
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
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
deraadt [Fri, 2 May 1997 15:34:25 +0000 (15:34 +0000)]
build notes automatically
deraadt [Fri, 2 May 1997 15:34:15 +0000 (15:34 +0000)]
install targ
deraadt [Fri, 2 May 1997 15:30:25 +0000 (15:30 +0000)]
more
deraadt [Fri, 2 May 1997 15:24:39 +0000 (15:24 +0000)]
talk about floppy.fs
deraadt [Fri, 2 May 1997 15:18:03 +0000 (15:18 +0000)]
2.1, needs more work
niklas [Fri, 2 May 1997 13:26:43 +0000 (13:26 +0000)]
resize miniroot disktab and add fstype etc
niklas [Fri, 2 May 1997 13:22:34 +0000 (13:22 +0000)]
lfs is gone too, and x68k we never had
niklas [Fri, 2 May 1997 13:18:42 +0000 (13:18 +0000)]
tahoe stuff has gone
niklas [Fri, 2 May 1997 13:14:05 +0000 (13:14 +0000)]
/usr/man/man1 has gone now, look in /usr/share/man/cat1
niklas [Fri, 2 May 1997 12:38:51 +0000 (12:38 +0000)]
Make GNU style installation of manpages optional, like we do elsewhere.
graichen [Fri, 2 May 1997 10:23:48 +0000 (10:23 +0000)]
changes to make libkvm.old build again on the pmax