Commit Graph

165722 Commits

Author SHA1 Message Date
Rodney W. Grimes
78d172cab6 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
Rodney W. Grimes
2e38124735 Removed man.conf since it is no longer used by the new manual page system 1993-08-08 09:27:53 +00:00
Rodney W. Grimes
0f5b6b9987 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
Rodney W. Grimes
3db77f6ee9 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
Rodney W. Grimes
7e00252602 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
Rodney W. Grimes
7ad97ad453 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
Jordan K. Hubbard
8843e04abc 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
Jordan K. Hubbard
db8789d38e Added target for cpio. 1993-08-07 22:30:36 +00:00
Rodney W. Grimes
fb7cd0676b 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
Rodney W. Grimes
3c37182747 Added var/backup for daily scripts 1993-08-07 09:49:30 +00:00
Rodney W. Grimes
f1d678eac9 Fixed manual page names from .0 to .8. 1993-08-06 23:38:29 +00:00
Rodney W. Grimes
fdb2069e27 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
J.T. Conklin
d7933e73a3 FreeBSD doesn't define sig_atomic_t in <signal.h> like it should... 1993-08-06 16:49:30 +00:00
Nate Williams
3fcadce583 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
Rodney W. Grimes
903a4691a3 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
Rodney W. Grimes
2ea3f75bd2 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
J.T. Conklin
745ac0af4a Added uucp 1993-08-05 18:29:54 +00:00
J.T. Conklin
a5ebd84e62 Taylor UUCP 1.04 1993-08-05 18:28:27 +00:00
Nate Williams
4ff3cd9d3d Fix the problem where newvers gets called every time make is run on
the kernel.
1993-08-04 23:51:59 +00:00
Nate Williams
501584c759 Cleaned up the Makefile to look nicer and not require a lot of hacks 1993-08-04 21:00:46 +00:00
Jordan K. Hubbard
9e5ebc8c71 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
Charlie Root
ea76af5346 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 Williams
470210e2dc dc has no man page, so add NOMAN to Makefile 1993-08-03 16:35:31 +00:00
Rodney W. Grimes
8beb755231 Added libregex to Makefile 1993-08-03 03:32:24 +00:00
Nate Williams
db267812a6 Default BLOCKSIZE for root is K-Blocks 1993-08-02 22:50:43 +00:00
Nate Williams
fa8a060ea6 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 Williams
26c3bd8f8f 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 Williams
774839c35a Removed df/du aliases, will make them more global and use BLOCKSIZE
environment variable
1993-08-02 21:23:27 +00:00
Rodney W. Grimes
a236d4b122 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
J.T. Conklin
22a102fb97 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
J.T. Conklin
b5a50652cc Remove -I${.CURDIR}, as we now use system's regex.h 1993-08-02 16:43:54 +00:00
J.T. Conklin
fa5e9643ff Use ./foo.sh, so scripts work if . is not in $PATH. 1993-08-02 16:42:08 +00:00
J.T. Conklin
7a77680068 Use system's posix compliant regex library (GNU regex for now). 1993-08-02 16:40:59 +00:00
David Greenman
0d1a37c0f1 * 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
Rodney W. Grimes
9f12b7bf9a Removed as0 and as1 from the all case since these are obsolete (use sd0...) 1993-08-02 10:16:10 +00:00
Andrew Moore
67c386d827 added dc to gnu/Makefile 1993-08-02 02:27:17 +00:00
Rodney W. Grimes
30c9ac0b78 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
Andrew Moore
e20f62775f adding GNU dc ("desk calculator") 1993-07-31 01:10:24 +00:00
J.T. Conklin
6eefa612a9 GNU Regex 0.12 1993-07-30 20:16:53 +00:00
Rodney W. Grimes
ff5c17099b 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
Rodney W. Grimes
3e7a5d3d62 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
Rodney W. Grimes
4f9da52127 Fixed com1 -> com00 since com ports are 0 based. 1993-07-30 10:58:46 +00:00
Jordan K. Hubbard
1172bacb07 Whoops - try again. Include safeties. 1993-07-30 10:57:09 +00:00
Rodney W. Grimes
5cd488dfd0 Forgot to fix com01 -> com00, and added com02 and com03 1993-07-30 10:56:34 +00:00
Rodney W. Grimes
a1fea88be2 Replaced console with vga. 1993-07-30 10:55:24 +00:00
Jordan K. Hubbard
c8fadf0180 Now have very necessary include safety checks 1993-07-30 10:51:58 +00:00
Jordan K. Hubbard
c3b435bb51 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
Jordan K. Hubbard
e5d2fcc149 Free'd up major number assigned to codrv. 1993-07-30 00:57:06 +00:00
Jordan K. Hubbard
e483a5b233 Removed entries for codrv, nuked sample config file since no longer necessary. 1993-07-30 00:56:31 +00:00
Nate Williams
222c6cb757 Added a default host.conf (gethostnamadr() name resolver) which declares
to resolve all names via bind first and then try /etc/hosts.
1993-07-29 18:30:36 +00:00