]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
31 years agoOnly a single slash (/) is now necessary to repeat a search as per Theo's
alm [Fri, 27 Aug 1993 22:14:24 +0000 (22:14 +0000)]
Only a single slash (/) is now necessary to repeat a search as per Theo's
request.  So the command:
/pattern/;/
finds the second line containing "pattern" after the current line.
Caveat: The commands `st' and `sr'  are now both legal and have very
different meanings.  This is because ed(1) extends POSIX to include the
old Berkeley syntax s[rgp]*.
(So should two slashes still be required in the case of the substitute
command, as SunOS ed does?)

31 years agoprefixed inline functions' parameter names with _ and declared
alm [Fri, 27 Aug 1993 05:09:38 +0000 (05:09 +0000)]
prefixed inline functions' parameter names with _ and declared
the return type explicitly.

31 years agoKernel support for ppp 1.3 + fixes
rgrimes [Fri, 27 Aug 1993 02:10:12 +0000 (02:10 +0000)]
Kernel support for ppp 1.3 + fixes

31 years agoAdded usr/share/syscons.{fonts,keymaps} for the new syscons tools.
rgrimes [Fri, 27 Aug 1993 00:55:53 +0000 (00:55 +0000)]
Added usr/share/syscons.{fonts,keymaps} for the new syscons tools.

31 years agoAdded the following line to all the supplied config files to shut up the
rgrimes [Thu, 26 Aug 1993 17:55:59 +0000 (17:55 +0000)]
Added the following line to all the supplied config files to shut up the
config program until this thing is fixed correctly.

maxfdescs 2048 #Max file descriptors per process

31 years agoRemoved Chris D. added --unlink option since our tar does not understand
rgrimes [Thu, 26 Aug 1993 15:59:21 +0000 (15:59 +0000)]
Removed Chris D. added --unlink option since our tar does not understand
it.

31 years agoRemoved LOCATIME and TZDIR stuff since it is now handled correctly by
rgrimes [Thu, 26 Aug 1993 03:36:37 +0000 (03:36 +0000)]
Removed LOCATIME and TZDIR stuff since it is now handled correctly by
share/zoneinfo and was just duplicated here.

Fixed the directory owner ships on the inst1 floppy by adding all of the
directories that get created on the floppy to INST1_DIR, since cpio was
not picking up the source dir protections, but instead using the current
process uid, gid, and umask values.

Removed /bin/df from inst1 to make room for mount_pcfs.  Also removed
/etc/disktab since it just got overwritten by the install tools.

Removed zcat from INST2_CPIO since it is now installed from the
INST2_FILES files on the floppy.  This fixes things so that all
of the gzip tools get linked to the same image.

Much of the .if machine i386 stuff moved to be system independent
since it really was.

Added sd1 support to the inst1 and kc floppies.  No room for wd1 support,
oh well.

Fix permissions on top level of floppy, it was not getting set.

31 years agoAdded a real ugle hack so that cat, tar and gzip tools used to do the
rgrimes [Thu, 26 Aug 1993 03:23:20 +0000 (03:23 +0000)]
Added a real ugle hack so that cat, tar and gzip tools used to do the
extract can be over writen.  This is done by coping them to /tmp
before the extract begins, running them from /tmp, then removing them
after the extract has completed.

Removed all section about setting up sendmail.cf, since this was for the
old sendmail stuff and should not be required by the new sendmail.cf file
that is shipped with the system.

31 years agoRemoved mount -at ufs command, since it is now done by the .profile
rgrimes [Thu, 26 Aug 1993 03:20:28 +0000 (03:20 +0000)]
Removed mount -at ufs command, since it is now done by the .profile
file left by inst1.install.

Fixed cpio command so that it works with the new cpio that does not
ignore extra options.

Added echo's about building /dev files so the user knows it is doing something.

31 years agoAdded DEFBLOCKING to hold the default blocking factor after the question
rgrimes [Thu, 26 Aug 1993 03:16:51 +0000 (03:16 +0000)]
Added DEFBLOCKING to hold the default blocking factor after the question
has been asked once.  Disabled the ability to have different blocking
factors on different partitions since this is known to trash the vm system.

Removed many extranious echo's of the users answers.  This was probably put
in for debugging and never removed.  It was quite confusing to my test users.

Added autoscan of disk for bad blocks for bad144 type disks using the new
bad144 -s option.

Renabled the asking for verbose installation.  Why was this disabled??

Added creation of etc/disktab.install on the hard disk that is a copy
of the disktab used to create the disk with.

Added a mount -at ufs to the .profile so that all the diskpartitions get
mounted on first boot from hard disk, this is so commands that may have been
loaded into a seperate usr partition can be found.

31 years agoThis commit was generated by cvs2svn to compensate for changes in r327,
jkh [Thu, 26 Aug 1993 01:19:55 +0000 (01:19 +0000)]
This commit was generated by cvs2svn to compensate for changes in r327,
which included commits to RCS files with non-trunk default branches.

31 years agoThe release version of my package install suite. Please see man pages
jkh [Thu, 26 Aug 1993 01:19:55 +0000 (01:19 +0000)]
The release version of my package install suite.  Please see man pages
for info.

31 years agoadding fpgetround(3) IEEE floating point environment support
alm [Wed, 25 Aug 1993 09:01:44 +0000 (09:01 +0000)]
adding fpgetround(3) IEEE floating point environment support

31 years agoChanged prompt from "> " to "kc > " so that it does not look like the
rgrimes [Tue, 24 Aug 1993 19:55:16 +0000 (19:55 +0000)]
Changed prompt from "> " to "kc > " so that it does not look like the
halt prompt.  Changed the prompt for destination of the kernel copy to
be "copy kernel to > " so that it is clear what it wants..

31 years agoFix so that unit number 1 is found again.
rgrimes [Tue, 24 Aug 1993 19:41:58 +0000 (19:41 +0000)]
Fix so that unit number 1 is found again.

31 years agoChanged -r /fastboot to -e /fastboot. File just needs to exist for fastboot.
swallace [Tue, 24 Aug 1993 06:15:36 +0000 (06:15 +0000)]
Changed -r /fastboot to -e /fastboot.  File just needs to exist for fastboot.
Otherwise, doesn't work for non-root owner of /fastboot.

31 years agoCorrected off by 2 error in DELAY macro (it was delaying for 2 * value).
rgrimes [Tue, 24 Aug 1993 01:24:43 +0000 (01:24 +0000)]
Corrected off by 2 error in DELAY macro (it was delaying for 2 * value).
From Bruce Evans.

31 years agoChanged install -o root -g bin to -o ${BINOWN} -g ${BINGRP} on the header
rgrimes [Mon, 23 Aug 1993 05:26:19 +0000 (05:26 +0000)]
Changed install -o root -g bin to -o ${BINOWN} -g ${BINGRP} on the header
install commands to be consistent with other header files.

31 years agoAdded kc-kernel target that builds both GENERICAH and GENERICBT kernels.
rgrimes [Sun, 22 Aug 1993 10:20:05 +0000 (10:20 +0000)]
Added kc-kernel target that builds both GENERICAH and GENERICBT kernels.
Added kc-floppy that does the common part of building the kc floppies.
Added kc-bt-floppy to build GENERICBT kernel floppy.
Fixed kc-ah-floppy to use kc-floppy.

31 years agoSome more small nits in the printf's fixed.
rgrimes [Sun, 22 Aug 1993 10:00:16 +0000 (10:00 +0000)]
Some more small nits in the printf's fixed.

31 years agoNew kernel config file for checking out the kernel sources. It does pulls
rgrimes [Sun, 22 Aug 1993 02:59:49 +0000 (02:59 +0000)]
New kernel config file for checking out the kernel sources.  It does pulls
in every thing that is known to work, and a lot of things that don't!

31 years agoMoved if_we.c to be back in alphabetic order..
rgrimes [Sat, 21 Aug 1993 23:52:36 +0000 (23:52 +0000)]
Moved if_we.c to be back in alphabetic order..

31 years agoUpdate to be a clone of GENERICAH, but for syscons driver.
rgrimes [Sat, 21 Aug 1993 23:48:06 +0000 (23:48 +0000)]
Update to be a clone of GENERICAH, but for syscons driver.

31 years agoAdded Id: string
rgrimes [Sat, 21 Aug 1993 23:47:20 +0000 (23:47 +0000)]
Added Id: string

31 years agoUpdated GENERICAH to be more current, new kernel GENERICBT for bt/uha
rgrimes [Sat, 21 Aug 1993 23:46:42 +0000 (23:46 +0000)]
Updated GENERICAH to be more current, new kernel GENERICBT for bt/uha
systems cloned from new GENERICAH.

31 years agoRemoved patch kit header, added Id:
rgrimes [Sat, 21 Aug 1993 22:24:24 +0000 (22:24 +0000)]
Removed patch kit header, added Id:

31 years agoRemoval of patch kit header, removal of old scsi as device, added Id:
rgrimes [Sat, 21 Aug 1993 22:20:50 +0000 (22:20 +0000)]
Removal of patch kit header, removal of old scsi as device, added Id:

31 years agoFixed printf's so that they announce them selfs correctly (ie aha%d: before
rgrimes [Sat, 21 Aug 1993 20:01:59 +0000 (20:01 +0000)]
Fixed printf's so that they announce them selfs correctly (ie aha%d: before
every error message and every probe message).

31 years agomore cleanup (e.g., root and swap partitions are mandatory, not root and /usr)
alm [Fri, 20 Aug 1993 21:47:42 +0000 (21:47 +0000)]
more cleanup (e.g., root and swap partitions are mandatory, not root and /usr)
no functional change

31 years agoadded big loop to allow redoing the configuration
alm [Fri, 20 Aug 1993 18:07:39 +0000 (18:07 +0000)]
added big loop to allow redoing the configuration

31 years agoAdded from: line to reference the pccons.c derivation of this code, otherwise
rgrimes [Fri, 20 Aug 1993 17:19:29 +0000 (17:19 +0000)]
Added from: line to reference the pccons.c derivation of this code, otherwise
the BSD copyright would be very bad to have on this file.

31 years agoadded default answers
alm [Fri, 20 Aug 1993 17:17:04 +0000 (17:17 +0000)]
added default answers
changed units from sectors to cylinders

31 years agoEnabled call to sddump so that if you have options SCSIDUMP in your kernel
rgrimes [Fri, 20 Aug 1993 12:51:53 +0000 (12:51 +0000)]
Enabled call to sddump so that if you have options SCSIDUMP in your kernel
you'll get to the dump code.  If you don't trust this on your disk also
add option NOT_TRUSTED, that disables the dump code, but prints out what
it WOULD do it it was going to scrible on your disk.

31 years agoUpdate scsi code to the latest from Julian. This code is now identical
rgrimes [Fri, 20 Aug 1993 09:23:30 +0000 (09:23 +0000)]
Update scsi code to the latest from Julian.  This code is now identical
to the last copy from Julian.  After this commit I will be commiting the
local fixes and makeing diffs to send back to Julian so he can update his
code.

----
From julian@jules.DIALix.oz.au  Thu Aug  5 09:25:23 1993
To: hd@world.std.com, julian@jules.DIALix.oz.au
Cc: nate@bsd.coe.montana.edu
Subject: Re: new scsi

----
From julian@jules.DIALix.oz.au  Sat Aug  7 04:13:17 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu
Subject: Re: timeout diffs

Here are the diffs to take the scsi stuff to my latest tree from what
Nate and you received..

the changes remove all the local timeout stuff and use (un)timeout(),

----
From julian@jules.DIALix.oz.au  Sat Aug  7 04:13:45 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu, briggs@csugrad.cs.vt.edu
here is a fix for a silly bug in the scsiconf I just sent out
and a similar fix for st.c

31 years agoUpdate scsi code to the latest from Julian. This code is now identical
rgrimes [Fri, 20 Aug 1993 09:21:40 +0000 (09:21 +0000)]
Update scsi code to the latest from Julian.  This code is now identical
to the last copy from Julian.  After this commit I will be commiting the
local fixes and makeing diffs to send back to Julian so he can update his
code.

----
>From julian@jules.DIALix.oz.au  Thu Aug  5 09:25:23 1993
To: hd@world.std.com, julian@jules.DIALix.oz.au
Cc: nate@bsd.coe.montana.edu
Subject: Re: new scsi

----
>From julian@jules.DIALix.oz.au  Sat Aug  7 04:13:17 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu
Subject: Re: timeout diffs

Here are the diffs to take the scsi stuff to my latest tree from what
Nate and you received..

the changes remove all the local timeout stuff and use (un)timeout(),

----
>From julian@jules.DIALix.oz.au  Sat Aug  7 04:13:45 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu, briggs@csugrad.cs.vt.edu
here is a fix for a silly bug in the scsiconf I just sent out
and a similar fix for st.c

31 years agoUpdate scsi code to the latest from Julian. This code is now identical
rgrimes [Fri, 20 Aug 1993 09:14:22 +0000 (09:14 +0000)]
Update scsi code to the latest from Julian.  This code is now identical
to the last copy from Julian.  After this commit I will be commiting the
local fixes and makeing diffs to send back to Julian so he can update his
code.

----
From julian@jules.DIALix.oz.au  Thu Aug  5 09:25:23 1993
To: hd@world.std.com, julian@jules.DIALix.oz.au
Cc: nate@bsd.coe.montana.edu
Subject: Re: new scsi

----
From julian@jules.DIALix.oz.au  Sat Aug  7 04:13:17 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu
Subject: Re: timeout diffs

Here are the diffs to take the scsi stuff to my latest tree from what
Nate and you received..

the changes remove all the local timeout stuff and use (un)timeout(),

----
From julian@jules.DIALix.oz.au  Sat Aug  7 04:13:45 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu, briggs@csugrad.cs.vt.edu
here is a fix for a silly bug in the scsiconf I just sent out
and a similar fix for st.c

31 years agoMoved /sys/scsi code files information to independed files file where it
rgrimes [Fri, 20 Aug 1993 08:53:08 +0000 (08:53 +0000)]
Moved /sys/scsi code files information to independed files file where it
should have always been.

31 years agopatch 1of2 to prevent kill -1 syslogd from hanging the console
alm [Fri, 20 Aug 1993 05:46:09 +0000 (05:46 +0000)]
patch 1of2 to prevent kill -1 syslogd from hanging the console
blindly applied patch provided by Christoph Robitschko:
*** cons.c.orig Sat Jun 12 07:57:53 1993
--- cons.c Thu Aug 19 22:34:53 1993
***************
*** 56,61 ****
--- 56,62 ----
  #include "sys/tty.h"
  #include "sys/file.h"
  #include "sys/conf.h"
+ #include "sys/vnode.h"

  #include "cons.h"

***************
*** 105,118 ****
--- 106,130 ----
   (*cp->cn_init)(cp);
  }

+ static struct vnode *cnopenvp = NULLVP;
+
+
  cnopen(dev, flag, mode, p)
   dev_t dev;
   int flag, mode;
   struct proc *p;
  {
+  int error;
+
+
   if (cn_tab == NULL)
   return (0);
   dev = cn_tab->cn_dev;
+  if (cnopenvp == NULLVP)
+  if ((error = getdevvp(dev, &cnopenvp, VCHR))) {
+  printf("cnopen: getdevvp returned %d !\n", error);
+  return(error);
+  }
   return ((*cdevsw[major(dev)].d_open)(dev, flag, mode, p));
  }

***************
*** 121,130 ****
   int flag, mode;
   struct proc *p;
  {
   if (cn_tab == NULL)
   return (0);
   dev = cn_tab->cn_dev;
!  return ((*cdevsw[major(dev)].d_close)(dev, flag, mode, p));
  }

  cnread(dev, uio, flag)
--- 133,153 ----
   int flag, mode;
   struct proc *p;
  {
+  int error;
+
+
   if (cn_tab == NULL)
   return (0);
   dev = cn_tab->cn_dev;
!  if (vcount(cnopenvp) <= 1)
!  error = (*cdevsw[major(dev)].d_close)(dev, flag, mode, p);
!  else
!  error = 0;
!  if (error == 0) {
!  vrele(cnopenvp);
!  cnopenvp = NULLVP;
!  return(error);
!  }
  }

  cnread(dev, uio, flag)

31 years agochess is now in src/gnu, moved here from src/games
rgrimes [Fri, 20 Aug 1993 03:23:17 +0000 (03:23 +0000)]
chess is now in src/gnu, moved here from src/games

31 years agoAdded libg++ since it is now in src/gnu
rgrimes [Fri, 20 Aug 1993 03:06:18 +0000 (03:06 +0000)]
Added libg++ since it is now in src/gnu

31 years agoRemoved gcc1 from top level make file, moving gcc1 to ports, gcc is becoming
rgrimes [Fri, 20 Aug 1993 01:24:09 +0000 (01:24 +0000)]
Removed gcc1 from top level make file, moving gcc1 to ports, gcc is becoming
the system default compiler.  The move of gcc1 in the cvs repository will
be done specially to retain all history.  You will only see a commit
message for it's removal, the addition of it to ports will be done, you
just won't see the commit.

31 years agoadded Bustek 545 support (patch from Christoph Robitschko):
alm [Thu, 19 Aug 1993 21:32:59 +0000 (21:32 +0000)]
added Bustek 545 support (patch from Christoph Robitschko):
*** aha1542.c~ Thu Aug 19 14:25:33 1993
--- aha1542.c Thu Aug 19 14:25:49 1993
***************
*** 954,959 ****
--- 954,960 ----
   printf("aha%d:",unit);
  #define PRNT(x) printf(x)
  #endif __386BSD__
+  DELAY(1000); /* for Bustek 545 */
   aha_cmd(unit,0, sizeof(conf), 0 ,&conf, AHA_CONF_GET);
   switch(conf.chan)
   {

31 years agoReplaced empty manual page with one that has atleast some of the stuff
rgrimes [Tue, 17 Aug 1993 20:16:19 +0000 (20:16 +0000)]
Replaced empty manual page with one that has atleast some of the stuff
in it.
From: Andreas Schulz <ats@g386bsd.first.gmd.de>

I have uploaded the man page from gas 2.1.1 under ~ats/as.1 .

31 years ago1003.2 requires that lexical comparisons be done in locale specific manner,
jtc [Tue, 17 Aug 1993 16:06:00 +0000 (16:06 +0000)]
1003.2 requires that lexical comparisons be done in locale specific manner,
so we have to use strcoll() instead of strcmp().
1003.2 requires that a null string be returned if a string does not match
a \( \) subexpression.
Replaced fprintf/exit with calls to err and errx as appropriate.

31 years agoSRCS should contain *.c's, not *.o's.
jtc [Mon, 16 Aug 1993 16:22:34 +0000 (16:22 +0000)]
SRCS should contain *.c's, not *.o's.

31 years agoNullify pattern after failed regcomp
alm [Mon, 16 Aug 1993 09:30:18 +0000 (09:30 +0000)]
Nullify pattern after failed regcomp

31 years agoadd more notes and examples
alm [Sun, 15 Aug 1993 07:11:52 +0000 (07:11 +0000)]
add more notes and examples

31 years agoRemoved Jordan's DO_LINKS from the Makefile, since this behavior is not
nate [Sat, 14 Aug 1993 22:00:14 +0000 (22:00 +0000)]
Removed Jordan's DO_LINKS from the Makefile, since this behavior is not
'normal' CVS behavior, and we've never used nor depended on it.
(And at times I've gotten bit by it)

31 years agoWrong path for uucp login, was /usr/lib instead of /usr/libexec. Fixed
rgrimes [Fri, 13 Aug 1993 23:07:31 +0000 (23:07 +0000)]
Wrong path for uucp login, was /usr/lib instead of /usr/libexec.  Fixed

31 years agoFixed entry for t9600, baud rate was 19200, should be and now is 9600.
rgrimes [Fri, 13 Aug 1993 23:05:49 +0000 (23:05 +0000)]
Fixed entry for t9600, baud rate was 19200, should be and now is 9600.

31 years agoEnable lastlog install commands.
rgrimes [Fri, 13 Aug 1993 06:11:18 +0000 (06:11 +0000)]
Enable lastlog install commands.

31 years agoCommented out installation of /var/log/lastlog:
rgrimes [Thu, 12 Aug 1993 15:20:56 +0000 (15:20 +0000)]
Commented out installation of /var/log/lastlog:
The problem with having it enable is that lastlog grows big, none
of the current scripts deal with rotation of /var/log/lastlog,
so it shouldn't necessary be installed at first.  This has traditionally
been something the sysadmin has had to touch after system installations.

Nate:
(Besides, you're forced to learn more about the system by reading the man
pages if it doesn't exist. :-)

31 years ago/etc/termcap is now created as a symlink to /usr/share/misc/termcap,
rgrimes [Thu, 12 Aug 1993 14:51:09 +0000 (14:51 +0000)]
/etc/termcap is now created as a symlink to /usr/share/misc/termcap,
fixed creation of link for /etc/localtime.

31 years agoFixed poor timeout code in out_fdc. The timeout counter was not being
rgrimes [Thu, 12 Aug 1993 09:21:20 +0000 (09:21 +0000)]
Fixed poor timeout code in out_fdc.  The timeout counter was not being
reinitialized between while loops.  Added comments about what was going
on in the out_fdc routine.

out_fdc now returns if the direction bit is not set in time instead of
trying to wait for MRQ to get cleared.

31 years agoAdded 3 targets (kc-ah-floppy, inst1-floppy, inst2-floppy) which build
rgrimes [Thu, 12 Aug 1993 07:18:34 +0000 (07:18 +0000)]
Added 3 targets (kc-ah-floppy, inst1-floppy, inst2-floppy) which build
3 of the 4 needed floppies for FreeBSD.

Still need to do kc-bt-floppy for the Bustek/Ultrastore controllers.

Fixed installation of boot blocks in distribution:, now use a variable
(${MDEC}) instead of a find so that my zzz files don't end up in
the distribution!

31 years agoHeavily modified from NetBSD sources to FreeBSD, many fixes and enhancements,
rgrimes [Thu, 12 Aug 1993 07:14:23 +0000 (07:14 +0000)]
Heavily modified from NetBSD sources to FreeBSD, many fixes and enhancements,
now users cpio instead of tar.  All displayed references to NetBSD changed
to ${OPSYSTEM}, OPSYSTEM=FreeBSD.

31 years agoDue to broken pwd_mkdb always wanting to do it's work in /etc I have
root [Wed, 11 Aug 1993 13:23:23 +0000 (13:23 +0000)]
Due to broken pwd_mkdb always wanting to do it's work in /etc I have
had to add this file to src/etc, and do a special case install of it
to get things working right.

31 years agoInitial import of NetBSD install2 floppy .profile
root [Wed, 11 Aug 1993 12:51:37 +0000 (12:51 +0000)]
Initial import of NetBSD install2 floppy .profile

31 years agoInitial import of NetBSD install2 floppy /install script
rgrimes [Wed, 11 Aug 1993 12:30:59 +0000 (12:30 +0000)]
Initial import of NetBSD install2 floppy /install script

31 years agoChanged printing messages to refer to ${OPSYSTEM} instead of NetBSD. Comments
rgrimes [Wed, 11 Aug 1993 12:30:00 +0000 (12:30 +0000)]
Changed printing messages to refer to ${OPSYSTEM} instead of NetBSD.  Comments
left intact.

Simplified variables for drivename, drivetype, and sect_fwd.

Added rotdelay to newfs commands (defaults to newfs default except
for scsi disks where it defaults to 0).

Made the disk geometry questions more like what PC users are use to
reading (cylinders/heads/sectors).

Added minswap requirement of 8MB, recomendation of 2 x physical memory.

Added messages about what the blocking factor does.

Added message for mount point to NOT include the leading /

How to change disklabel to /sbin/disklabel due to bug in our /bin/sh,
I thought this has been fixed, but it has not!

Changed to use cpio instead of tar, since tar seems so brain dead.

Removed kernfs reference from /etc/fstab creation since FreeBSD does not
have the kernfs.  Made /etc/fstab tabbed so it looks pretty :-).

Added default of floppy drive 0 after we boot from hard disk.

Fixed path in inst1.profile, removed /usr/local/bin, /usr/contrib/bin and .

31 years agoImport of NetBSD inst1.fs floppy /.profile and /install scripts
rgrimes [Wed, 11 Aug 1993 02:06:14 +0000 (02:06 +0000)]
Import of NetBSD inst1.fs floppy /.profile and /install scripts

31 years agoAdded support to build i386-kc_floppy:, kernel copy floppy for FreeBSD.
rgrimes [Tue, 10 Aug 1993 14:22:34 +0000 (14:22 +0000)]
Added support to build i386-kc_floppy:, kernel copy floppy for FreeBSD.
Added support to build and install GENERICISA kernel in the binary
distribution.

31 years agoCorrected kernel name from newbsd to 386bsd, it now works.
rgrimes [Tue, 10 Aug 1993 14:16:33 +0000 (14:16 +0000)]
Corrected kernel name from newbsd to 386bsd, it now works.

31 years agoInitial import of .profile from NetBSD Kernel Copy Floppy, to be used in
rgrimes [Tue, 10 Aug 1993 12:20:12 +0000 (12:20 +0000)]
Initial import of .profile from NetBSD Kernel Copy Floppy, to be used in
building FreeBSD Kernel Copy Floppy.

31 years agoDisabled the scan for SCCS checked out files since it was broken and
rgrimes [Tue, 10 Aug 1993 11:35:46 +0000 (11:35 +0000)]
Disabled the scan for SCCS checked out files since it was broken and
caused error messages to be mailed, and FreeBSD does NOT have SCCS,
we use CVS!

31 years agoMiss spelled backups in BSD.var.dist, should have been backups, was backup.
rgrimes [Tue, 10 Aug 1993 11:14:54 +0000 (11:14 +0000)]
Miss spelled backups in BSD.var.dist, should have been backups, was backup.

31 years agoAdded ntp 123/udp # Network Time Protocol for xntp usage since this is a
rgrimes [Tue, 10 Aug 1993 11:03:56 +0000 (11:03 +0000)]
Added ntp 123/udp # Network Time Protocol for xntp usage since this is a
well known service.

31 years agoThe fdisk man page doesn't show correctly the usage possibilities of
rgrimes [Tue, 10 Aug 1993 10:31:35 +0000 (10:31 +0000)]
The fdisk man page doesn't show correctly the usage possibilities of
fdisk.  It was missing the disk argument.

From: Andreas Schulz <ats@g386bsd.first.gmd.de>

31 years agoRemoved one more reverence to the old Adaptec 1542b as.c driver, one less
rgrimes [Tue, 10 Aug 1993 10:18:33 +0000 (10:18 +0000)]
Removed one more reverence to the old Adaptec 1542b as.c driver, one less
dependent for autoconf.c.

31 years agoadded (unsiged) cast to avoid int overflow
alm [Mon, 9 Aug 1993 21:34:11 +0000 (21:34 +0000)]
added (unsiged) cast to avoid int overflow
removed REGEX directive

31 years agoFinish removal of reminents of as.c Adaptec scsi driver.
rgrimes [Mon, 9 Aug 1993 19:02:21 +0000 (19:02 +0000)]
Finish removal of reminents of as.c Adaptec scsi driver.

31 years agoMoved make copies of src/includes to be after the top level make install
rgrimes [Mon, 9 Aug 1993 18:39:50 +0000 (18:39 +0000)]
Moved make copies of src/includes to be after the top level make install
so that the binary distribution ends up with full blown include files.

31 years agoMoved _eintr{names,cnt} so that vmstat -i does not report all the debugging
rgrimes [Mon, 9 Aug 1993 18:20:26 +0000 (18:20 +0000)]
Moved _eintr{names,cnt} so that vmstat -i does not report all the debugging
stuff of the fast interrupt code.

31 years agoFixed install of ${FREEBSD}, forgot to do a install -c so it removed the
rgrimes [Mon, 9 Aug 1993 17:29:20 +0000 (17:29 +0000)]
Fixed install of ${FREEBSD}, forgot to do a install -c so it removed the
files from src on the install of them!

31 years agoAdded installation of CONTRIB.386BSD CONTRIB.FreeBSD and COPYRIGHT to /
rgrimes [Mon, 9 Aug 1993 17:02:17 +0000 (17:02 +0000)]
Added installation of CONTRIB.386BSD CONTRIB.FreeBSD and COPYRIGHT to /
when building a distribution for the i386 case.  This keeps us from violating
Berkeley's and Bill Jolitz's copyrights.

31 years agoDue to the bug with the console drivers and kill syslogd I have disabled that
rgrimes [Mon, 9 Aug 1993 15:18:02 +0000 (15:18 +0000)]
Due to the bug with the console drivers and kill syslogd I have disabled that
in the daily and weekly scripts so that we don't get bug reports about
something we already know.  There are explanory comments in the files.

31 years agoRemoval of support for old scsi as.c driver, removal off old unneeded
rgrimes [Mon, 9 Aug 1993 14:39:37 +0000 (14:39 +0000)]
Removal of support for old scsi as.c driver, removal off old unneeded
kernel config files since AH?TEST are now supported by GENERICISA,
and the others used the old as driver they are no longer valid.

31 years agoFixed spelling error in ifconfig line for ed0, from netwask to netmask
rgrimes [Mon, 9 Aug 1993 09:14:47 +0000 (09:14 +0000)]
Fixed spelling error in ifconfig line for ed0, from netwask to netmask

31 years agoFrom guido@gvr.win.tue.nl Sat Aug 7 06:58:04 1993
rgrimes [Mon, 9 Aug 1993 06:16:42 +0000 (06:16 +0000)]
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.

31 years agoRemoved man.conf since it is no longer used by the new manual page system
rgrimes [Sun, 8 Aug 1993 09:27:53 +0000 (09:27 +0000)]
Removed man.conf since it is no longer used by the new manual page system

31 years agoFixed for DQFLQUIET flag from: Terry Lee <terry@uivlsisd.csl.uiuc.edu>
rgrimes [Sun, 8 Aug 1993 07:03:21 +0000 (07:03 +0000)]
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.

31 years agoRemoved the asking for a root file system when booting from floppy as that
rgrimes [Sun, 8 Aug 1993 06:24:15 +0000 (06:24 +0000)]
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.

31 years agoAdded printf for cases AHB_ASN (async even notification) and AHB_HW_ERR so
rgrimes [Sun, 8 Aug 1993 04:46:37 +0000 (04:46 +0000)]
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

31 years agoChanged afterintall: target to beforeinstall: so that it is easy to get
rgrimes [Sun, 8 Aug 1993 04:38:56 +0000 (04:38 +0000)]
Changed afterintall: target to beforeinstall: so that it is easy to get
the regex.h header file installed.

31 years agoThis is GNU cpio 2.3. It handles tar files and is fully compatible
jkh [Sat, 7 Aug 1993 22:33:48 +0000 (22:33 +0000)]
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.

31 years agoAdded target for cpio.
jkh [Sat, 7 Aug 1993 22:30:36 +0000 (22:30 +0000)]
Added target for cpio.

31 years agoFixed daily so that it no longer does accounting since FreeBSD does not
rgrimes [Sat, 7 Aug 1993 09:58:37 +0000 (09:58 +0000)]
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.

31 years agoAdded var/backup for daily scripts
rgrimes [Sat, 7 Aug 1993 09:49:30 +0000 (09:49 +0000)]
Added var/backup for daily scripts

31 years agoFixed manual page names from .0 to .8.
rgrimes [Fri, 6 Aug 1993 23:38:29 +0000 (23:38 +0000)]
Fixed manual page names from .0 to .8.

31 years agoSince there are no c sources in this directory we need a null depend:
rgrimes [Fri, 6 Aug 1993 23:28:02 +0000 (23:28 +0000)]
Since there are no c sources in this directory we need a null depend:
target.  I added this.

31 years agoFreeBSD doesn't define sig_atomic_t in <signal.h> like it should...
conklin [Fri, 6 Aug 1993 16:49:30 +0000 (16:49 +0000)]
FreeBSD doesn't define sig_atomic_t in <signal.h> like it should...

31 years agoHave rlog output be much easier to parse. (Added one line which is not
nate [Fri, 6 Aug 1993 16:47:16 +0000 (16:47 +0000)]
Have rlog output be much easier to parse.  (Added one line which is not
used by any CVS/RCS commands)

31 years agoRemoved tabs from the front of XXU: messages to make it fit the other
rgrimes [Fri, 6 Aug 1993 12:11:52 +0000 (12:11 +0000)]
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.

31 years agoFixed **probing for scsi devices** message to have a controller and unit
rgrimes [Fri, 6 Aug 1993 11:59:06 +0000 (11:59 +0000)]
Fixed **probing for scsi devices** message to have a controller and unit
message on the begining of it:
aha0: **probing for scsi devices**

31 years agoAdded uucp
conklin [Thu, 5 Aug 1993 18:29:54 +0000 (18:29 +0000)]
Added uucp

31 years agoTaylor UUCP 1.04
conklin [Thu, 5 Aug 1993 18:28:27 +0000 (18:28 +0000)]
Taylor UUCP 1.04

31 years agoFix the problem where newvers gets called every time make is run on
nate [Wed, 4 Aug 1993 23:51:59 +0000 (23:51 +0000)]
Fix the problem where newvers gets called every time make is run on
the kernel.

31 years agoCleaned up the Makefile to look nicer and not require a lot of hacks
nate [Wed, 4 Aug 1993 21:00:46 +0000 (21:00 +0000)]
Cleaned up the Makefile to look nicer and not require a lot of hacks

31 years agoAdded man page - it looks a little odd in places (the 'i' and 'o'
jkh [Wed, 4 Aug 1993 17:51:47 +0000 (17:51 +0000)]
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.

31 years agoAdded install of /var/cron/log.
root [Tue, 3 Aug 1993 17:42:35 +0000 (17:42 +0000)]
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