summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Submitted by: phkphk1994-07-233-1/+21
| | | | | Got rid of a couple of binary files by uuencoding. 49 more to go. BTW: ed(1) seems to have an exit(2) problem, 5 tests fail.
* The FreeBSD bootloader loads the kernel at the a_entry address in thecsgr1994-07-221-0/+11
| | | | | | | kernel a.out file, meaning that this is where the kernel starts. (not at KERNBASE) - KERNBASE is 0xf0000000, while the kernel loads at 0xf0100000 Reviewed by:
* Rewrite nlist to mmap the whole a.out file (at Davidg's suggestion).csgr1994-07-221-36/+47
| | | | | | This means that we don't have to do rounding calculations for page boundaries. (We do all our accesses via the mmapped area now.) Reviewed by:
* Argh! What a boneheaded bug! Finally fix the blank-line-in-packing listjkh1994-07-111-2/+2
| | | | problem! I am pond scum!
* Added code to allocate and deallocate a number of cblocks on open/close ofdg1994-07-061-0/+15
| | | | | | | | | a tty. Note that this might conflict with the collateral use of TS_WOPEN, but for the moment I can find no problems associated with this. (TS_WOPEN will likely go away in the future anyway). This should be looked at again in the future (the potential problem is that the cblock pool may either run out or accumulate too many cblocks).
* The file tmac.r was not shipped on the 4.4 tape, mark this fact.rgrimes1994-07-061-1/+2
|
* all: does not need to depend on ${MAN5}, remove special case clean:rgrimes1994-07-061-9/+5
| | | | | | | and cleandir: targets, simple use a CLEANFILES+= to handle this very simple special case. Add ${COPY} knob to install commands so that files don't disappear out of the obj tree after a make install.
* Mark the fact that we have not imported man8.{hp300,tahoe,vax}. (Therergrimes1994-07-061-1/+2
| | | | was not man8.sparc :-).)
* Mark the fact that we have not imported man4.{hp300,sparc,tahoe,vax}.rgrimes1994-07-061-1/+2
|
* The directory man3f did not come on the tape, mark it XXX MISSING.rgrimes1994-07-061-1/+2
|
* The files connectives and words did not come on the tape, mark themrgrimes1994-07-061-1/+2
| | | | XXX MISSING.
* Disable doc for now since it had a bunch of symbolic links I am notrgrimes1994-07-061-1/+3
| | | | | | | ready to go deal with just yet. Disable man for now it will be fixed shortly, just wanted all the man page converion stuff to be done togeather since that is a major functional change and really belongs in a seperate commit.
* Oh GACK! src-clean doesn't quite work that easily since cleandist rebuilds thejkh1994-06-291-1/+2
| | | | | obj links again and they need to be nuked out one more time after it's finished. Sigh.. Oh well, this code will probably never be run again anyway.
* Put some of Rod's ugly hacks back - a couple of them prevent Yet Another Rebootjkh1994-06-291-1/+12
| | | | after bin/des distribution is extracted, so I figure it's worth it.
* Clean this puppy up quite a bit. Most notably:jkh1994-06-291-80/+53
| | | | | | | 1. Use ${MAKE} everywhere again. Whoops. 2. Replace multiple invocations of gzip ... split ... with one variable. 3. Add src-clean target for making the src tree presentable before making a src tarball out of it.
* $rotdelay is now initialized to "-d 0 -n 1" and no longer changed basedrgrimes1994-06-292-7/+3
| | | | | | | | | | | upon disk type. In far more cases than not this is the optimal setting for any disk drive made after 1990. This now means all installs will have the disks newfs'ed with either: newfs -b 8192 -f 1024 -d 0 -n 1 or newfs -n 4096 -f 512 -d 0 -n 1 depending on what the user chooses for the blocking factor.
* Clean up the installation docs a bit (geeze Loise were they EVER out ofjkh1994-06-282-0/+1157
| | | | | date!!) and rename them to something more eye-catching so people will read them again (considering the previous state of affairs, I'm actually rather glad they didn't!).
* Add --unlink flag to all tar commands, but each for different reasons.jkh1994-06-283-18/+18
| | | | | | | | | | 1. Add to secr and bindists to possibly save the occasional fool who doesn't RTFM and uses the wrong command to extract this (or even someone who's legitimately using this to extract on top of a bindist somewhere *else*). 2. Do the right thing with any symlinks in the src tree. Right now, we're free of the buggers, but just in case.
* Remove Rod's hacks - they're no longer necessary with static tar/gzip andjkh1994-06-281-23/+6
| | | | tar --unlink.
* Add Chris Demetriou's --unlink changes.jkh1994-06-283-0/+40
| | | | | | I know that I said earlier that this should be unconditional behaviour, but I thought about it a little more and concluded that the principle of least surprise dictates that I make it an option.
* Commit Scott's changes to the bad144 stuff - bad144 takes a list of badjkh1994-06-282-3/+3
| | | | | blocks as *multiple* arguments, not one argument (as was incorrectly being passed).
* Fix a simple makefile brain-o; didn't effect 1.1.5A since we don't compilejkh1994-06-281-2/+2
| | | | with CRYPT initially set.
* Fixed spelling errors.wollman1994-06-241-4/+4
|
* 1. Remove a rather strangely gratuitous bit of profanityjkh1994-06-241-3/+11
| | | | 2. Use elvis instead of vi for the editor on the cpio floppy; dmesg is back.
* Add proper links so that - and -sh are catered for.jkh1994-06-242-2/+13
|
* Just talked with James - there's another, better way to go about this.jkh1994-06-241-2/+0
| | | | | | Back out my earlier change. Note that this is just for the 1.1.5R floppies; the 1.1.5A ones still have the work-around method (which works fine and doesn't hurt anything, it's just kludge!).
* This is a kludge. Unless I make a link from sh to - (which would leave a filejkh1994-06-241-0/+2
| | | | | | called `-' lying around on the users system forever) login shells will fail. Just special-case the handling of `-' for now until/unless I find a more palatable solution.
* My last few changes to the release code plus a small termcap filejkh1994-06-242-3/+165
| | | | for the cpio floppy.
* Whoops - missed a couple of intermediate files. Nuke 'em.jkh1994-06-221-2/+2
|
* Ok, this should about wrap it up.jkh1994-06-221-8/+8
| | | | | | 1. All the crunched files work now; don't install copies, used the crunched versions. 2. Make the clean rules DTRT now that we have stuff to clean.
* Commit a whole cluster of last minute critical (and one cosmetic) fixesjkh1994-06-223-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from David Greenman, Bruce Evans and Julian Elischer. They are: [vnode pager - David/Bruce]: The following patch fixes a problem where some data could be lost in a delayed-write buffer if the cached buffer was larger than a page. This fix was provided by Bruce Evans and modified slightly by me. [st.c - Julian]: My fix for "bad request, must be between 0 and 0" RTFS if you're interested). [gnu/fpemul - David/Bruce]: These changes fix single stepping of emulated FPU instructions. Previously, the instruction after an emulated instruction was executed without causing a SIGTRAP ... The also fix the initial control word being different for the GPL emulator (it is still wrong for the old emulator) and remove an unnecessary panic when emulation is not configured (I hope at least init, sh and reboot will run without floating point. I remember only df and mkfs being broken by the lack of FP in 0.0). [Various fixes described below - Bruce/David]: sys/i386/boot/boot2.S: Yet another attempt to propagate the correct fix for 16 vs 32-bit mode bugs. [verified] sys/i386/i386/db_interface.c: Protect against reentering Debugger(). sys/kern/kern_time.c: Don't allow 'time.tv_usec == 0' except at clock interrupts. sys/pcfs/pcfs_fat.c: Make it compile without -O. sys/scsi/sd.c: Fix as posted to some freebsd mailing list. (changes the order of the assignment of "sectors" because it earlier value is needed first -DG) sys/vm/vm_glue.c: Fix stale comments and verbose code. sys/vm/vm_mmap.c Fix off by 1 errors and verbose code. [From Nate - cosmetic but non-intrusive and useful enough to go in] sys/i386/isa/isa.c: Appended you'll find a patch to the NMI error log routine in isa/isa.c. The below patch just adds some additional information when an NMI occurs which can help debug the hardware problem.
* Update this to the latest version from Steve Gerakines. This is an easyjkh1994-06-226-206/+494
| | | | | drop-in for me and looks substantailly neater than the previous version, so I'll give the floppy tape users a break (but just this once :).
* Fix serious off by one error for FreeBSD keyword, this has been drivingrgrimes1994-06-221-3/+8
| | | | me nuts as it was on by default and that is NOT what I wanted.
* Whoops - I missed a commit; EXTRACT scripts were misnamed. Correct.jkh1994-06-211-4/+4
|
* 1. Increase number of inodes for kcopy floppy; we've currently run out.jkh1994-06-211-4/+4
| | | | | | 2. Get kcopy and filesystem images from current directory since we now build them here; a clean rule is now all that's needed to make the crunch stuff complete.
* Commit a small change to allow FreeBSD to install on a different drive.jkh1994-06-202-2/+11
| | | | | | The kernel configs already support this, so with a boot floppy or a utility like booteasy, the user should be able to install and boot off the second drive. Hurrah.
* Make BOOTWAIT a truly tunable parameter. It was hard-set before.jkh1994-06-202-4/+4
|
* Commit some additional changes for making this work with obj dirs.jkh1994-06-201-37/+38
|
* Remove bogus -lcrypt line.jkh1994-06-191-2/+2
|
* Fixes from Bruce Evans:jkh1994-06-172-10/+42
| | | | | o insecure and inconsistent permissions for tape devices. o didn't make the DOSpartition wd devices.
* Add entry for the new PCMCIA ethernet adapter code (ze0).jkh1994-06-171-1/+4
|
* Remove reference to the ld.so man page - ain't no such animal.jkh1994-06-172-2/+0
| | | | Reported by John Lind.
* This commit was generated by cvs2svn to compensate for changes in r1752,rich1994-06-173-0/+439
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * slstat - report serial line IP statistics: bytes in/out, packetsrich1994-06-173-0/+439
| | | | | in/out, errors, compressed, and uncompressed packets in/out.
* John Capo's changes to make the fixit floppy image work; I didn't evenjkh1994-06-161-2/+2
| | | | bother looking at this file before! :)
* Fix comment about 8-bit clean tcshache1994-06-161-2/+2
|
* Add commented out STARTUP_LOCALE with explanationache1994-06-163-3/+36
|
* Only comment added to console entry:ache1994-06-161-0/+1
| | | | # If you want to be asked for password, change "secure" to "insecure" here
* I'll leave the addition of the line, but there's just absolutely nojkh1994-06-161-1/+1
| | | | | | | way I'm going to allow this to be set to secure. People blow their password files away all the time, and I am not at all keen to lose the ability to get them recovered with the simple expedient of a single-user boot.
* Choose secure single-user mode by defaultache1994-06-161-0/+3
| | | | | | | | | | | | Without this entry init.bsdi don't ask root password when it goes to sigle-user. This entry must present here in any case, subject of arguing can be only default mode, I mean "secure" or "insecure" here. Please consider this entry like template and change "insecure" to "secure" if you are _shure_, but not back out whole line. # This entry needed for asking password when init goes to single-user mode console none unknown off insecure
OpenPOWER on IntegriCloud