Commit Graph

3900 Commits

Author SHA1 Message Date
rgrimes
513d8832de From guido@gvr.win.tue.nl Sat Aug 7 06:58:04 1993
I posted some patches on the 386bsd_patchkit list to prohibit io access.
Because of a noninitialised filed in the tss, this was possible.
It is included below as the patch to machdep.c
However, when you do this *necessary* fix (security), it will be
impossible form within user space to do io.

therefor, I included another fix: when you open /dev/io, you
get the access. Of course you can rewrite it to use another minor
and thus giving access to the iospace when /dev/mem is opened, e.g.

NOTE: The /dev/io entry has not been added to /dev/MAKEDEV yet.
The patch is in NetBSD.
1993-08-09 06:16:42 +00:00
rgrimes
4ed7f4fd64 Removed man.conf since it is no longer used by the new manual page system 1993-08-08 09:27:53 +00:00
rgrimes
f196837c91 Fixed for DQFLQUIET flag from: Terry Lee <terry@uivlsisd.csl.uiuc.edu>
I submitted the part of patch00155 that fixes wd.c not reporting any
bad blocks.  Unfortunately, the patch created a new problem that makes new
installations using that kernel impossible.  I have included a patch below that
should fix both problems.  The fix comes from Tom Ivar Helbekkmo's wd driver
(the Norway wd driver).  I've also eliminated the use of the DKFL_QUIET flag
completely, since it is not used anymore.

Fixed wdgetctrl routines for so that it returns a meaniful string for
non IDE disk drives.  It also nolonger returns success when a drive is
not really there.
1993-08-08 07:03:21 +00:00
rgrimes
b6252fdd91 Removed the asking for a root file system when booting from floppy as that
is now handled by the new boot blocks immediatly after the kernel is loaded.
1993-08-08 06:24:15 +00:00
rgrimes
63ce7023d0 Added printf for cases AHB_ASN (async even notification) and AHB_HW_ERR so
that we are notified when these events occur.  This may lead us to the
cause of certain AHB timeout/lockup problems.

From: Roy Neese of Adaptec
1993-08-08 04:46:37 +00:00
rgrimes
0bfb629097 Changed afterintall: target to beforeinstall: so that it is easy to get
the regex.h header file installed.
1993-08-08 04:38:56 +00:00
jkh
bcc030277d This is GNU cpio 2.3. It handles tar files and is fully compatible
with SYSV cpio.  It's also supposed to integrate rmt support, though
I haven't tried this.
1993-08-07 22:33:48 +00:00
jkh
27e4760f90 Added target for cpio. 1993-08-07 22:30:36 +00:00
rgrimes
d195eb3326 Fixed daily so that it no longer does accounting since FreeBSD does not
yet have the accounting stuff in it.  Disabled ncheck search in security
due to missing ncheck.
1993-08-07 09:58:37 +00:00
rgrimes
1006b009ce Added var/backup for daily scripts 1993-08-07 09:49:30 +00:00
rgrimes
0281a6ca02 Fixed manual page names from .0 to .8. 1993-08-06 23:38:29 +00:00
rgrimes
fb494f0764 Since there are no c sources in this directory we need a null depend:
target.  I added this.
1993-08-06 23:28:02 +00:00
conklin
ed3658028a FreeBSD doesn't define sig_atomic_t in <signal.h> like it should... 1993-08-06 16:49:30 +00:00
nate
ee27b6ea9d Have rlog output be much easier to parse. (Added one line which is not
used by any CVS/RCS commands)
1993-08-06 16:47:16 +00:00
rgrimes
9a63995a38 Removed tabs from the front of XXU: messages to make it fit the other
messages closer.  Added missing new line to the message about to many
scsi cd drives.
1993-08-06 12:11:52 +00:00
rgrimes
161adabb77 Fixed **probing for scsi devices** message to have a controller and unit
message on the begining of it:
aha0: **probing for scsi devices**
1993-08-06 11:59:06 +00:00
conklin
40d52f00cb Added uucp 1993-08-05 18:29:54 +00:00
conklin
5afcbe9074 Taylor UUCP 1.04 1993-08-05 18:28:27 +00:00
nate
0c36f1e1e4 Fix the problem where newvers gets called every time make is run on
the kernel.
1993-08-04 23:51:59 +00:00
nate
649523bc82 Cleaned up the Makefile to look nicer and not require a lot of hacks 1993-08-04 21:00:46 +00:00
jkh
2b4bb0ccfc Added man page - it looks a little odd in places (the 'i' and 'o'
commands), but this is the way it looked in the texinfo docs so I
stayed faithful to RMS's original presentation.
1993-08-04 17:51:47 +00:00
root
0ecac499cc Added install of /var/cron/log.
Made it clean up in /sys/i386/boot after building and installing the
boot blocks.
Moved the cd ..; make install to be after the special case stuff for
sendmail.
Added the installation of tcpproto.cf as /etc/sendmail.cf
1993-08-03 17:42:35 +00:00
nate
469cabf276 dc has no man page, so add NOMAN to Makefile 1993-08-03 16:35:31 +00:00
rgrimes
6216604317 Added libregex to Makefile 1993-08-03 03:32:24 +00:00
nate
850680bad2 Default BLOCKSIZE for root is K-Blocks 1993-08-02 22:50:43 +00:00
nate
1dff6d4b2b Removed default 1K behavior from /etc/csh.login, but put comments
stating how to get 'old' BSD behavior
1993-08-02 22:46:06 +00:00
nate
025dcd1ab4 Set the BLOCKSIZE to K so that du/df/swpainfo all returns the amount of
1K blocks and not 512 byte blocks.
1993-08-02 21:25:29 +00:00
nate
dc1cf04cf0 Removed df/du aliases, will make them more global and use BLOCKSIZE
environment variable
1993-08-02 21:23:27 +00:00
rgrimes
ecbbf4823e Put back the du -k and df -k flags since POSIX says they should still work,
and Nate is fixing them to work.
1993-08-02 21:04:36 +00:00
conklin
d0b0781995 Remove GNU regex.[ch] and use system's regex library. The library is still
GNU regex for now, but will be replaced as soon as an alternative is made
availiable.
1993-08-02 16:57:26 +00:00
conklin
6457650d8e Remove -I${.CURDIR}, as we now use system's regex.h 1993-08-02 16:43:54 +00:00
conklin
ba1be23197 Use ./foo.sh, so scripts work if . is not in $PATH. 1993-08-02 16:42:08 +00:00
conklin
0de21dda44 Use system's posix compliant regex library (GNU regex for now). 1993-08-02 16:40:59 +00:00
dg
5bb13f8c55 * Fixed problem where some rev 8013EBT boards want the DCR_LS flag
* set in order to work in 16bit mode.

   Seems also to improve performance by 15%! (?!) I think there might
be more to this flag than the manual says.
1993-08-02 10:36:05 +00:00
rgrimes
16af953e41 Removed as0 and as1 from the all case since these are obsolete (use sd0...) 1993-08-02 10:16:10 +00:00
alm
d4e23e1c9b added dc to gnu/Makefile 1993-08-02 02:27:17 +00:00
rgrimes
485444e937 Removed aliases of df -> df -k and du -> du -k, as the k option is not
supported in the new df and du code, use setenv BLOCKSIZE 1024 to get
the same effect.
1993-08-01 00:40:29 +00:00
alm
44551099c7 adding GNU dc ("desk calculator") 1993-07-31 01:10:24 +00:00
alm
bed7953d0e adding GNU dc ("desk calculator") 1993-07-31 01:10:24 +00:00
alm
445070f31a This commit was generated by cvs2svn to compensate for changes in r220,
which included commits to RCS files with non-trunk default branches.
1993-07-31 01:10:24 +00:00
conklin
c800b27324 GNU Regex 0.12 1993-07-30 20:16:53 +00:00
rgrimes
5ea0083b6c Changeing the /sys link target from usr/src/sys.386bsd to usr/src/sys also
changes its length from 18 to 12.
1993-07-30 15:09:40 +00:00
rgrimes
f79988043e Removed vty04 from sh MAKEDEV all since that casued root login problems
on the console if you do not run codrv.
1993-07-30 11:00:54 +00:00
rgrimes
269c55061d Fixed com1 -> com00 since com ports are 0 based. 1993-07-30 10:58:46 +00:00
jkh
340580baa4 Whoops - try again. Include safeties. 1993-07-30 10:57:09 +00:00
rgrimes
b385731232 Forgot to fix com01 -> com00, and added com02 and com03 1993-07-30 10:56:34 +00:00
rgrimes
0bb49a8c2e Replaced console with vga. 1993-07-30 10:55:24 +00:00
jkh
a1ecb5049c Now have very necessary include safety checks 1993-07-30 10:51:58 +00:00
jkh
89cdfc3bd0 Updated syscons to 0.2b - please test this! It won't be in the ALPHA
release, but it's still worth testing.
1993-07-30 02:20:26 +00:00
jkh
08445d950e Free'd up major number assigned to codrv. 1993-07-30 00:57:06 +00:00