]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoInclude Peter Wemm's renaming and restructuring
Greg Lehey [Thu, 21 Jan 1999 00:35:35 +0000 (00:35 +0000)]
Include Peter Wemm's renaming and restructuring

Remove #ifdefs for FreeBSD 2.c

Change from lkm to kld

correct type of `flags' in calls to set_drive_state.

set_drive_parms: handle anonymous drives correctly (remove them)

drive VOP functions: use the PID of the original opener to fool the
lock manager.

open_drive: be quiet about failures (they're normal when scanning the
partitions).

close_drive: lock drive before closing.

remove_drive: lock drive before deallocating.

read_drive_label: set drive up when all is OK

check_drive:
  Complete rewrite.  Offload most of the code to the new
  vinum_scandisk

format_config:
  use snprintf and %qd options to make much less emetic.
  Remove old supporting functions.

vinum_scandisk:
  Moved here from vinum.c
  Almost complete rewrite, incorporating much of what was check_drive.
  We still don't have a general way to find the drives on a system, so
  get the user to supply the names via the `read' command.  For each
  device, try each possible compatibility slice name (there's a danger
  of finding both /dev/da1h and /dev/da0s1h otherwise).  Sort the
  partitions found in reverse order of last update time and read them
  in, setting the `update' parameter to parse_config and descendents.

save_config: rename to daemon_save_config, since the function is now
called by the daemon.  Create a new function save_config which queues
the request with the daemon.

daemon_save_config:  some mods to allow for the unfamiliar
environment.

25 years agoInclude Peter Wemm's renaming and restructuring
Greg Lehey [Thu, 21 Jan 1999 00:34:14 +0000 (00:34 +0000)]
Include Peter Wemm's renaming and restructuring

Change from lkm to kld

Recover from I/O errors by passing the request to the daemon, except
for plex I/O, which is not fault tolerant.

25 years agoRemove old cruft
Greg Lehey [Thu, 21 Jan 1999 00:33:47 +0000 (00:33 +0000)]
Remove old cruft

25 years agoInclude Peter Wemm's renaming and restructuring
Greg Lehey [Thu, 21 Jan 1999 00:32:54 +0000 (00:32 +0000)]
Include Peter Wemm's renaming and restructuring

Change from lkm to kld

Remove BROKEN_GDB kludge (it's not needed with klds)

Add code for interfacing with daemon

Modify device minor number encoding, use selector functions which also
permit anonymous plexes and subdisks.

Remove code for 2.x support.

Change messages to omit obvious words like 'plex' and 'subdisk.

give_plex_to_volume: invalidate subdisks being given to a plex which
is part of a volume with other plexes.

give_sd_to_plex: keep track of plex size in all cases

lock drives before closing them, to keep the daemon from getting
confused.

config_drive: handle partition type errors more gracefully

config_subdisk: set subdisk state correctly

find_drive, find_drive_by_dev, find_subdisk, find_plex, find_volume:
  set VF_NEWBORN flag when a new object is created

config_drive:
  Handle partition_status returns more cleverly.
  Replace the device name in some cases where it got overwritten.

config_subdisk:
  add parameter `update'.  If the object already exists, exit without
  any changes.
  Set state correctly.

config_plex, config_volume:
  add parameter `update'.  If the object already exists, exit without
  any changes.

parse_config:
  move read function to vinum_scandisk.
  add parameter `update' to pass to config_<object>.

remove_<object>_entry:
  print a message when the object is removed.

update_plex_config:
  Start defusing this function, which will go away some time.
  Remove calls to update_volume_config.
  Make size 64 bits

25 years agoInclude Peter Wemm's renaming and restructuring
Greg Lehey [Thu, 21 Jan 1999 00:31:59 +0000 (00:31 +0000)]
Include Peter Wemm's renaming and restructuring

Change from lkm to kld

25 years agoCode for vinum daemon.
Greg Lehey [Thu, 21 Jan 1999 00:31:31 +0000 (00:31 +0000)]
Code for vinum daemon.

25 years agoInclude Peter Wemm's renaming and restructuring
Greg Lehey [Thu, 21 Jan 1999 00:30:52 +0000 (00:30 +0000)]
Include Peter Wemm's renaming and restructuring

Change from lkm to kld

Remove BROKEN_GDB kludge (it's not needed with klds)

Add code for interfacing with daemon

Modify manner of determining when module is idle

Modify device minor number encoding, use selector functions which also
permit anonymous plexes and subdisks.

Remove code for 2.x support.

Move vinum_scandisk to vinumio.c

Remove myproc kludge

Keep track of open volumes by flag, not by pid (the pids caused some
problems with the lock manager).

free_vinum:
  Remove unmapped and defective regions from plexes.
  Wait for daemon to stop before returning

vinumopen:
  Don't refuse an open if the volume is already open.

25 years agoReflect changes in vinumstate.h
Greg Lehey [Thu, 21 Jan 1999 00:30:24 +0000 (00:30 +0000)]
Reflect changes in vinumstate.h

25 years agoInclude Peter Wemm's renaming and restructuring
Greg Lehey [Thu, 21 Jan 1999 00:29:44 +0000 (00:29 +0000)]
Include Peter Wemm's renaming and restructuring

Change from lkm to kld

Add structures for daemon

Remove old cruft

Increase RQINFO_SIZE to 128

25 years agoInclude the copyright notice in the script, making the file COPYRIGHT
Greg Lehey [Thu, 21 Jan 1999 00:29:20 +0000 (00:29 +0000)]
Include the copyright notice in the script, making the file COPYRIGHT
unnecessary.

25 years agoMinor rearranging of code to allow simple protocol domains to be
Julian Elischer [Thu, 21 Jan 1999 00:26:41 +0000 (00:26 +0000)]
Minor rearranging of code to allow simple protocol domains to be
added as KLDs.

25 years agoAdd source file vinumdaemon.c
Greg Lehey [Thu, 21 Jan 1999 00:25:47 +0000 (00:25 +0000)]
Add source file vinumdaemon.c

25 years agoSet JADETEX=no on ports build line.
Jordan K. Hubbard [Wed, 20 Jan 1999 23:24:06 +0000 (23:24 +0000)]
Set JADETEX=no on ports build line.

Prompted by: nik

25 years agoput it back the way it was
Matt Jacob [Wed, 20 Jan 1999 23:00:31 +0000 (23:00 +0000)]
put it back the way it was

25 years agoRename some globals to reduce namespace pollution.
John Polstra [Wed, 20 Jan 1999 22:50:37 +0000 (22:50 +0000)]
Rename some globals to reduce namespace pollution.

25 years agoAllow login to be linked statically even when PAM is used, since
John Polstra [Wed, 20 Jan 1999 21:58:46 +0000 (21:58 +0000)]
Allow login to be linked statically even when PAM is used, since
there is now a static version of libpam.

25 years agoMake it possible to use PAM in statically-linked applications.
John Polstra [Wed, 20 Jan 1999 21:55:30 +0000 (21:55 +0000)]
Make it possible to use PAM in statically-linked applications.

25 years agoChange the definition of LIBPAM to support the static PAM library.
John Polstra [Wed, 20 Jan 1999 21:48:56 +0000 (21:48 +0000)]
Change the definition of LIBPAM to support the static PAM library.
When linking statically, LIBPAM is augmented with the extra libraries
that the PAM modules require.  The idea is to centralize this
information rather than scattering it about in the Makefiles of
all the applications that use (OK, will use) PAM.

There is a new variable MINUSLPAM that should be used instead of
"-lpam".  In the static case, it gets -l flags for the extra required
libraries.

This approach was suggested by <bde>, but he didn't actually review
my changes.

25 years agoAdd some capabilities to <bsd.lib.mk> so that it can be used for
John Polstra [Wed, 20 Jan 1999 21:42:40 +0000 (21:42 +0000)]
Add some capabilities to <bsd.lib.mk> so that it can be used for
building dlopen-able modules, and add features needed to build a
static PAM library.  I think I cleaned it up some, too, but beauty
is in the eye of the beholder.

You can now build a shared library without version numbers, by
defining SHLIB_NAME to something like "pam_unix.so".  If SHLIB_MAJOR
and/or SHLIB_MINOR are set, SHLIB_NAME gets the usual default value,
but it can be overridden if desired.  If none of these symbols are
set, no shared library is built.

SHLIB_LINK controls the name of the symbolic link that points to
the library.  If it is unset, no link is made.  In the usual case,
it gets the right default: e.g., "libc.so" for ELF, nothing for
a.out.  This can be overridden.

STATICOBJS can be set to a list of extra object files that should
be added to the static library but not to the shared library.
These objects are added to the profiled library too.

These changes should make it easy to use <bsd.lib.mk> for building
things such as PAM modules and dynamic linkers, for which <bsd.prog.mk>
has been abused until now.

25 years agoThe strtok_r() function is in libc now, so use it.
John Polstra [Wed, 20 Jan 1999 21:24:28 +0000 (21:24 +0000)]
The strtok_r() function is in libc now, so use it.

25 years agoAdd a prototype for strtok_r().
John Polstra [Wed, 20 Jan 1999 21:21:26 +0000 (21:21 +0000)]
Add a prototype for strtok_r().

25 years agoFix some mildly annoying compiler warnings about unused variables
Andrew Gallatin [Wed, 20 Jan 1999 20:51:39 +0000 (20:51 +0000)]
Fix some mildly annoying compiler warnings about unused variables
and incorrect types in printf() format strings.

25 years agoiso639 is the ISO two letter codes for the representation of the names of
Nik Clayton [Wed, 20 Jan 1999 19:46:42 +0000 (19:46 +0000)]
iso639 is the ISO two letter codes for the representation of the names of
languages (en = English, de = German, zn = Chinese, and so on). This
complements the existing iso3166 file, which maps codes to countries.

Country code != language code.

I ran this past -core. No one voiced any objections, jkh said "fine".

25 years ago*blush*. As a quick fix, move configure()'s SYSINIT back a little to allow
Peter Wemm [Wed, 20 Jan 1999 19:22:24 +0000 (19:22 +0000)]
*blush*.  As a quick fix, move configure()'s SYSINIT back a little to allow
CAM's xpt_init() to get in first.  I hope this will fix the build again,
sorry guys. :-(
XXX configure_start() and configure_end() seem to be a bit excessive.. both
here and in the i386 code.

25 years agotemporary fix so alpha stays working while configure code is fixed
Matt Jacob [Wed, 20 Jan 1999 19:08:45 +0000 (19:08 +0000)]
temporary fix so alpha stays working while configure code is fixed

25 years agoClarify the number of network interfaces per physical interface available with
Mike Spengler [Wed, 20 Jan 1999 18:36:58 +0000 (18:36 +0000)]
Clarify the number of network interfaces per physical interface available with
each type of signalling manager and bring the atm command into agreement with
the man page.

25 years agoFix raw timestamps (zero-pad usecs)
Bill Fenner [Wed, 20 Jan 1999 18:33:13 +0000 (18:33 +0000)]
Fix raw timestamps (zero-pad usecs)
Print 4-digit years in TIMESTAMP_PARSEABLE mode after '99.

PR: bin/9507

25 years agoI guess this is now a legacy driver (for alpha only right now).
Matt Jacob [Wed, 20 Jan 1999 18:27:31 +0000 (18:27 +0000)]
I guess this is now a legacy driver (for alpha only right now).
At any rate, some changes had to be made so that alpha would compile.

25 years agoRecurse when we've switched state via LoginDone(). If we've
Brian Somers [Wed, 20 Jan 1999 18:06:52 +0000 (18:06 +0000)]
Recurse when we've switched state via LoginDone().  If we've
got an open link, we want it to be select()d on - otherwise
we get a freeze when ``openmode'' is passive.

25 years agoAdd support for accessing ports. This was done to access parallel
Warner Losh [Wed, 20 Jan 1999 17:55:22 +0000 (17:55 +0000)]
Add support for accessing ports.  This was done to access parallel
ports, but should work for others as well.

Submitted by:  Parag Patel <parag@cgt.com>

25 years agoAlso consider the space left in the socket buffer when deciding whether
Bill Fenner [Wed, 20 Jan 1999 17:45:22 +0000 (17:45 +0000)]
Also consider the space left in the socket buffer when deciding whether
to set PRUS_MORETOCOME.

25 years agoAdd a flag, passed to pru_send routines, PRUS_MORETOCOME. This
Bill Fenner [Wed, 20 Jan 1999 17:32:01 +0000 (17:32 +0000)]
Add a flag, passed to pru_send routines, PRUS_MORETOCOME.  This
flag means that there is more data to be put into the socket buffer.
Use it in TCP to reduce the interaction between mbuf sizes and the
Nagle algorithm.

Based on: "Justin C. Walker" <justin@apple.com>'s description of Apple's
fix for this problem.

25 years agoremove - before __entry, it is not make conmmand but shell continuation line
Andrey A. Chernov [Wed, 20 Jan 1999 17:22:11 +0000 (17:22 +0000)]
remove - before __entry, it is not make conmmand but shell continuation line

25 years agoAdd 'options DEBUG_LOCKS', which stores extra information in struct
Eivind Eklund [Wed, 20 Jan 1999 14:49:12 +0000 (14:49 +0000)]
Add 'options DEBUG_LOCKS', which stores extra information in struct
lock, and add some macros and function parameters to make sure that
the information get to the point where it can be put in the lock
structure.

While I'm here, add DEBUG_VFS_LOCKS to LINT.

25 years agoPut back this wholly innocent victim of Mike's drive-by shooting on alog;
Jordan K. Hubbard [Wed, 20 Jan 1999 13:09:28 +0000 (13:09 +0000)]
Put back this wholly innocent victim of Mike's drive-by shooting on alog;
it belongs to the labpc driver.  Mike will be in the corner wearing
the pointed hat, should anyone be looking for him.

25 years agoReplace old SAVE_USERCONFIG code with a customized version of Andrzej's
Jordan K. Hubbard [Wed, 20 Jan 1999 12:31:43 +0000 (12:31 +0000)]
Replace old SAVE_USERCONFIG code with a customized version of Andrzej's
kget code.  Also collapse a redundant case in cdrom code.

25 years agonuke dset from here.
Jordan K. Hubbard [Wed, 20 Jan 1999 12:30:13 +0000 (12:30 +0000)]
nuke dset from here.

Reminded by: peter

25 years agoRemove obsolete dset code. It's an ELF/3-stage boot world now and there
Jordan K. Hubbard [Wed, 20 Jan 1999 11:56:42 +0000 (11:56 +0000)]
Remove obsolete dset code.  It's an ELF/3-stage boot world now and there
are cleaner ways of doing this that don't involve stomping on kernel
binaries directly.

25 years agonuke dset - it doesn't work in a post-ELF world and abial has something
Jordan K. Hubbard [Wed, 20 Jan 1999 11:53:20 +0000 (11:53 +0000)]
nuke dset - it doesn't work in a post-ELF world and abial has something
better as a replacement (kget).

25 years agoRemove man page links too, making the world work again.
Jordan K. Hubbard [Wed, 20 Jan 1999 11:36:26 +0000 (11:36 +0000)]
Remove man page links too, making the world work again.

Forgotten by: msmith

25 years agoRemove 'alog'.
KATO Takenori [Wed, 20 Jan 1999 08:31:56 +0000 (08:31 +0000)]
Remove 'alog'.

25 years agoSync with sys/i386/conf/Makefile.i386 revision 1.136.
KATO Takenori [Wed, 20 Jan 1999 08:29:48 +0000 (08:29 +0000)]
Sync with sys/i386/conf/Makefile.i386 revision 1.136.

25 years agoMerge conflicts from 3.9-beta3+IOS12. The conflicts were huge; cvs's
Bill Fenner [Wed, 20 Jan 1999 07:55:57 +0000 (07:55 +0000)]
Merge conflicts from 3.9-beta3+IOS12.  The conflicts were huge; cvs's
merge algorithm failed on several files, and the translation of the
mrouted man page to mdoc didn't help...

25 years agoThis commit was generated by cvs2svn to compensate for changes in r42888,
Bill Fenner [Wed, 20 Jan 1999 07:44:18 +0000 (07:44 +0000)]
This commit was generated by cvs2svn to compensate for changes in r42888,
which included commits to RCS files with non-trunk default branches.

25 years agoImport mrouted version 3.9-beta3+IOS12 . This is a version of 3.9-beta3
Bill Fenner [Wed, 20 Jan 1999 07:44:18 +0000 (07:44 +0000)]
Import mrouted version 3.9-beta3+IOS12 .  This is a version of 3.9-beta3
with minor changes to work around a bug in Cisco's IOS version 12.0 .
3.9-beta3 is much improved over 3.8, and is only labelled "beta" because
of missing features, as opposed to instability or known bugs.

25 years agoo enable plug and play support for the aha driver. Given the cumbersome
Warner Losh [Wed, 20 Jan 1999 06:21:27 +0000 (06:21 +0000)]
o enable plug and play support for the aha driver.  Given the cumbersome
  pnp system in freebsd, I'm not sure how useful this will be, but my
  1542CP seems to work well in plug and play mode and does seem to
  probe correctly at all the oddball addresses/irq/drqs that I tried.
  [[
     I was unable to get /kernel.conf or /kernel.config to read in, so
     I wasn't able to verify that this method of userconfig works.  that's
     one thing that makes pnp so hard to use in the current scheme.
     Pointers to the right new way of doing this accepted.
  ]]
o Add some kludges to maybe bring support for 1540A/1542A into the
  driver.  Since I have no 154xA cards, and the only person I know
  that has them hasn't given me feedback, I'm making this commit
  blind.
o Honor unit numbers that are in the config file now.  This allows one
  to hard wire the unit numbers (and have high unit numbers for plug
  and pray devices, which can't seem to be hardwired) and have the
  cards not migrate from aha1 -> aha0 should aha0 go on the fritz.  I
  didn't verify that hard wired scsi busses would work, but did verify
  that hard wired aha addresses did work to a limited extent.  Both
  aha0 and aha1 must be hardwired, or when the card that was in aha0
  goes away, the probe for aha0 might pick up the card that otherwise
  would have been aha1.

25 years agoTexinfo has been upgraded. This needs to catch up.
Mark Murray [Wed, 20 Jan 1999 05:48:19 +0000 (05:48 +0000)]
Texinfo has been upgraded. This needs to catch up.
Submitted by: lkoeller@cc.fh-lippe.de

25 years agoHelp for Perl5 to make in cross-build environments.
Mark Murray [Wed, 20 Jan 1999 05:45:57 +0000 (05:45 +0000)]
Help for Perl5 to make in cross-build environments.
Submitted by: Eivind Eklund

25 years agoResolve conflicts.
Bill Fenner [Wed, 20 Jan 1999 05:13:42 +0000 (05:13 +0000)]
Resolve conflicts.

25 years agoImport mtrace release 5.2
Bill Fenner [Wed, 20 Jan 1999 05:11:48 +0000 (05:11 +0000)]
Import mtrace release 5.2
ftp://ftp.parc.xerox.com/pub/net-research/ipmulti/mtrace-5.2.tar.gz

25 years agoThis commit was generated by cvs2svn to compensate for changes in r42881,
Bill Fenner [Wed, 20 Jan 1999 05:11:48 +0000 (05:11 +0000)]
This commit was generated by cvs2svn to compensate for changes in r42881,
which included commits to RCS files with non-trunk default branches.

25 years agoMake more messages conditional on bootverbose
Jordan K. Hubbard [Wed, 20 Jan 1999 04:24:22 +0000 (04:24 +0000)]
Make more messages conditional on bootverbose

25 years agoAlog is gone.
Mike Smith [Wed, 20 Jan 1999 03:30:39 +0000 (03:30 +0000)]
Alog is gone.

25 years agoRemove 'alog'. G'bye Jamil.
Mike Smith [Wed, 20 Jan 1999 03:29:59 +0000 (03:29 +0000)]
Remove 'alog'.  G'bye Jamil.

25 years agoFixed ifdef for libintl in previous commit (the location of libintl.a's
Bruce Evans [Wed, 20 Jan 1999 02:08:07 +0000 (02:08 +0000)]
Fixed ifdef for libintl in previous commit (the location of libintl.a's
obj dir is only indirectly related to the location of libtxi.a's obj
dir).

Fixed about 3 style bugs in previous commit.

Fixed my bug in rev.1.7.  "../../Makefile.inc" worked as an alias for
"../Makefile.inc" in some cases, but it gives endless recursion when
there is an obj dir in one of the subdirs.

25 years agoChange MASTER_SITE_BACKUP to point to new dir on wcarchive. Merge some
Satoshi Asami [Wed, 20 Jan 1999 01:58:39 +0000 (01:58 +0000)]
Change MASTER_SITE_BACKUP to point to new dir on wcarchive.  Merge some
MASTER_SITE_* macros from latest bsd.port.mk.

25 years ago(1) Add gnome master sites.
Satoshi Asami [Wed, 20 Jan 1999 01:55:05 +0000 (01:55 +0000)]
(1) Add gnome master sites.
Submitted by: Jeremy Lea <reg@shale.csir.co.za>

(2) Change backup distfiles dir to reflect change in ftp.freebsd.org's
    reorganization.

25 years agoAllow tuning of read-only mounted file system.
Luoqi Chen [Wed, 20 Jan 1999 01:22:39 +0000 (01:22 +0000)]
Allow tuning of read-only mounted file system.

Reviewed by: Bruce Evans <bde@zeta.org.au>

25 years agoBy popular demand, back out the CONNER CFP* quirk entry, and return it to
Kenneth D. Merry [Wed, 20 Jan 1999 01:13:20 +0000 (01:13 +0000)]
By popular demand, back out the CONNER CFP* quirk entry, and return it to
its original form.  (Originally, it only applied to the CFP 2107.)

Hopefully we can come to some conclusion about which Conner drives are
broken for tagged queueing.

25 years agoRe-write of ilmi daemon. Among the major changes, it does not use predefined
Mike Spengler [Wed, 20 Jan 1999 00:56:21 +0000 (00:56 +0000)]
Re-write of ilmi daemon. Among the major changes, it does not use predefined
PDUs and should handle multi-request OIDs on GETs.

25 years agoInstall man page link for strtok_r.
John Polstra [Tue, 19 Jan 1999 23:45:48 +0000 (23:45 +0000)]
Install man page link for strtok_r.

25 years agoSpell check and minor grammar fix.
John Polstra [Tue, 19 Jan 1999 23:42:44 +0000 (23:42 +0000)]
Spell check and minor grammar fix.

25 years agoFixed breakage of cross-compiling in previous commit. The installed
Bruce Evans [Tue, 19 Jan 1999 23:36:05 +0000 (23:36 +0000)]
Fixed breakage of cross-compiling in previous commit.  The installed
version of makeinfo must be used.  The fix breaks bootstrapping of
texinfo by a simple `make' in the texinfo directory -- `make world'
must be used to bootstrap it if you don't know how to do it manually.

Fixed at least 7 style bugs in previous commit.

25 years agoFix problem with zero valued map registers followed by valid map entries.
Stefan Eßer [Tue, 19 Jan 1999 23:29:20 +0000 (23:29 +0000)]
Fix problem with zero valued map registers followed by valid map entries.
The previous code just ignored the invalid map register, but this gave
surprising results because of the way pci_map_port() associated the map
register offset supplied with a map entry in the map array.

25 years agoFix bug in last commit (la was used uninitialized if no route was passed in).
Bill Fenner [Tue, 19 Jan 1999 23:17:03 +0000 (23:17 +0000)]
Fix bug in last commit (la was used uninitialized if no route was passed in).

25 years agoPrevent duplicate output lines from 'atm show arpserver' command on systems
Mike Spengler [Tue, 19 Jan 1999 23:16:11 +0000 (23:16 +0000)]
Prevent duplicate output lines from 'atm show arpserver' command on systems
with multiple ATM physical interfaces.

25 years agoAdd missing "quit".
Andrzej Bialecki [Tue, 19 Jan 1999 23:15:56 +0000 (23:15 +0000)]
Add missing "quit".

25 years agoDon't start (now) noneexistent snmpd.
Andrzej Bialecki [Tue, 19 Jan 1999 23:15:41 +0000 (23:15 +0000)]
Don't start (now) noneexistent  snmpd.

25 years agoPrevent accessing freed signalling instance memory during detach processing.
Mike Spengler [Tue, 19 Jan 1999 23:14:51 +0000 (23:14 +0000)]
Prevent accessing freed signalling instance memory during detach processing.

25 years agoRemove generated copy of the file.
Andrzej Bialecki [Tue, 19 Jan 1999 23:14:30 +0000 (23:14 +0000)]
Remove generated copy of the file.

25 years agoAdd NOPAM hook.
Andrzej Bialecki [Tue, 19 Jan 1999 23:12:50 +0000 (23:12 +0000)]
Add NOPAM hook.

25 years agoRemove PROCFS - we don't use it.
Andrzej Bialecki [Tue, 19 Jan 1999 23:12:27 +0000 (23:12 +0000)]
Remove PROCFS - we don't use it.

25 years agoRemove snmp for now - it has to either shrink, or we have to invent
Andrzej Bialecki [Tue, 19 Jan 1999 23:11:50 +0000 (23:11 +0000)]
Remove snmp for now - it has to either shrink, or we have to invent
something else...

25 years agoDon't return errors for 'atm show arpserver' command on sigpvc and spans
Mike Spengler [Tue, 19 Jan 1999 23:11:40 +0000 (23:11 +0000)]
Don't return errors for 'atm show arpserver' command on sigpvc and spans
interfaces.

25 years agoAdd NOPAM hook to be able to use login(1) here...
Andrzej Bialecki [Tue, 19 Jan 1999 23:10:34 +0000 (23:10 +0000)]
Add NOPAM hook to be able to use login(1) here...

25 years agoSync more with reality...
Andrzej Bialecki [Tue, 19 Jan 1999 23:09:46 +0000 (23:09 +0000)]
Sync more with reality...

25 years agoEmulate getpass behaviour when asking for user's password.
Andrzej Bialecki [Tue, 19 Jan 1999 23:09:15 +0000 (23:09 +0000)]
Emulate getpass behaviour when asking for user's password.

Add ability to use PAP/CHAP authentication in auto-generated ppp.conf.

Let users edit ppp arguments before the first run.

25 years agoAdd stty to emulate getpass in dialup script.
Andrzej Bialecki [Tue, 19 Jan 1999 23:07:17 +0000 (23:07 +0000)]
Add stty to emulate getpass in dialup script.

25 years agoNext round of fixes before 3.1-RELEASE.
Andrzej Bialecki [Tue, 19 Jan 1999 23:02:05 +0000 (23:02 +0000)]
Next round of fixes before 3.1-RELEASE.

25 years agoBump version number to 0.43
Andrzej Bialecki [Tue, 19 Jan 1999 23:01:25 +0000 (23:01 +0000)]
Bump version number to 0.43

25 years agoAdd a compile knob to avoid using PAM code (login will use standard Unix
Andrzej Bialecki [Tue, 19 Jan 1999 22:59:37 +0000 (22:59 +0000)]
Add a compile knob to avoid using PAM code (login will use standard Unix
authentication only). This comes handy when you're tight on space.

Submitted by: mostly John Baldwin <jobaldwi@vt.edu>
Reviewed by: John D. Polstra <jdp@polstra.com>

25 years agoRelax linkage symbol scope restrictions to be more compatable with that
Peter Wemm [Tue, 19 Jan 1999 22:26:46 +0000 (22:26 +0000)]
Relax linkage symbol scope restrictions to be more compatable with that
of shared libraries.

25 years agoSignificant modifications to the SCSI controller support sections in both
Kenneth D. Merry [Tue, 19 Jan 1999 22:24:06 +0000 (22:24 +0000)]
Significant modifications to the SCSI controller support sections in both
files.  They are now both basically the same.  I also modified the driver
list in HARDWARE.TXT:  add the adw and isp drivers, and indicate that the
uha driver isn't yet supported under CAM.

This includes specific mention of all supported NCR and BusLogic models,
additional qualification of the supported DPT and QLogic models, and some
additions to the list of supported onboard Adaptec chips.

The hope is, of course, that this will lead to fewer questions like "is the
froboz SCSI controller supported?"

I think the formatting of the new entries looks okay, but someone with a
better eye for things like that might want to look at this.

25 years agoChange the maximum number of filters from 20 to 40.
Brian Somers [Tue, 19 Jan 1999 22:16:02 +0000 (22:16 +0000)]
Change the maximum number of filters from 20 to 40.
Increase requested by: "Clement T. Cole" <clemc@echo.ccc.com>

25 years agoSuggest that ``set proctitle'' is used in ppp.linkup when
Brian Somers [Tue, 19 Jan 1999 22:15:41 +0000 (22:15 +0000)]
Suggest that ``set proctitle'' is used in ppp.linkup when
USER is expected to be expanded.

25 years agoSend the peer-decided PSTN address with the CBCP Ack,
Brian Somers [Tue, 19 Jan 1999 22:15:25 +0000 (22:15 +0000)]
Send the peer-decided PSTN address with the CBCP Ack,
otherwise windows clients will keep resending the
response :-/
It'd be nice if M$ would document this sort of thing !
Problem reported by: Andrzej Tobola <san@tmp.iem.pw.edu.pl>

25 years agoAdd note about the need to reconfigure kernel for some new syscons
Warner Losh [Tue, 19 Jan 1999 21:04:22 +0000 (21:04 +0000)]
Add note about the need to reconfigure kernel for some new syscons
cahnges that kazu-san has committed, culled from his HEADS UP message
to -current.

25 years agoCorrect the previous Y2K "fix". It caused man page dates to come
John Polstra [Tue, 19 Jan 1999 17:55:23 +0000 (17:55 +0000)]
Correct the previous Y2K "fix".  It caused man page dates to come
out like "January 19, 99+1900".

25 years agoHide the gensetdefs run the same way we hide the final ld command.
Peter Wemm [Tue, 19 Jan 1999 17:08:28 +0000 (17:08 +0000)]
Hide the gensetdefs run the same way we hide the final ld command.

25 years agoThe Samsung WN34324U is broken for tagged queueing.
Kenneth D. Merry [Tue, 19 Jan 1999 16:59:36 +0000 (16:59 +0000)]
The Samsung WN34324U is broken for tagged queueing.

PR: kern/9535
Submitted by: NAKAJI Hiroyuki <nakaji@zeisei.dpri.kyoto-u.ac.jp>

25 years agoDon't decrement userrefs unless the file was actually was unloaded.
Peter Wemm [Tue, 19 Jan 1999 16:26:32 +0000 (16:26 +0000)]
Don't decrement userrefs unless the file was actually was unloaded.

Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>

25 years agoRename files to indicate a bit better that they are just samples
Hellmuth Michaelis [Tue, 19 Jan 1999 15:33:23 +0000 (15:33 +0000)]
Rename files to indicate a bit better that they are just samples

25 years agoFix comment wording.
Dag-Erling Smørgrav [Tue, 19 Jan 1999 15:11:46 +0000 (15:11 +0000)]
Fix comment wording.

25 years agoFixed argument to intr member of the variable kbd.
KATO Takenori [Tue, 19 Jan 1999 14:08:04 +0000 (14:08 +0000)]
Fixed argument to intr member of the variable kbd.

25 years agoSync with sys/dev/syscons and sys/dev/kbd drivers.
KATO Takenori [Tue, 19 Jan 1999 12:41:26 +0000 (12:41 +0000)]
Sync with sys/dev/syscons and sys/dev/kbd drivers.

Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>

25 years agoUse 4 digit year in log file, rather than 2.
Daniel O'Callaghan [Tue, 19 Jan 1999 11:52:57 +0000 (11:52 +0000)]
Use 4 digit year in log file, rather than 2.

25 years agosyscons
Kazutaka YOKOTA [Tue, 19 Jan 1999 11:31:22 +0000 (11:31 +0000)]
syscons
- Bring down the splash screen when a vty is opened for the first
  time.
- Make sure the splash screen/screen saver is stopped before
  switching vtys.
- Read and save initial values in the BIOS data area early.
  VESA BIOS may change BIOS data values when switching modes.
- Fix missing '&' operator.
- Move ISA specific part of driver initialization to syscons_isa.c.

atkbd
- kbdtables.h is now in /sys/dev/kbd.

all
- Adjust for forthcoming alpha port.  Submitted by: dfr

25 years agoRemove unused files.
Kazutaka YOKOTA [Tue, 19 Jan 1999 10:32:20 +0000 (10:32 +0000)]
Remove unused files.

They served well.  Now that their descendant is firmly in place
and taking over, they can now rest in peace...

25 years agoDocument the errno return if the restrictions on the fcntl(F_SETOWN, ...)
Don Lewis [Tue, 19 Jan 1999 09:33:14 +0000 (09:33 +0000)]
Document the errno return if the restrictions on the fcntl(F_SETOWN, ...)
argument implemented by the security patch in PR kern/7899 are violated.
PR: kern/7899

25 years agoMake some further revisions to the boot documentation.
Robert Nordier [Tue, 19 Jan 1999 09:04:18 +0000 (09:04 +0000)]
Make some further revisions to the boot documentation.