]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoPrevent MakeMaker to produce /usr/local/local/bin path for
ache [Sun, 15 Nov 1998 15:26:12 +0000 (15:26 +0000)]
Prevent MakeMaker to produce /usr/local/local/bin path for
INSTALLSCRIPT and INSTALLBIN: it broke ports

25 years agoDon't generate module event handlers of the wrong (old) type.
bde [Sun, 15 Nov 1998 15:25:56 +0000 (15:25 +0000)]
Don't generate module event handlers of the wrong (old) type.

Fixed some pedantic syntax errors (an extra semicolon in each
SYSUNINIT() expansion).

25 years agoFixed the type of vfs_modevent (a little late, to match the corresponding
bde [Sun, 15 Nov 1998 15:18:30 +0000 (15:18 +0000)]
Fixed the type of vfs_modevent (a little late, to match the corresponding
change in sys/mount.h).

25 years agoFixed the type and order of vfs_modevent. This fixes part of a spew of
bde [Sun, 15 Nov 1998 15:12:58 +0000 (15:12 +0000)]
Fixed the type and order of vfs_modevent.  This fixes part of a spew of
warnings for the recent change of the type of a module event handler.

Fixed a rotted comment (numeric types of filesystems are not listed here).

Made the function protototype in VFS_SET() more like the corresponding
function definition (don't use extern for prototypes).

Enforce a semicolon after the LKM case of VFS_SET().

25 years agoFixed a missing include. <sys/kernel.h> is needed by the new
bde [Sun, 15 Nov 1998 14:11:06 +0000 (14:11 +0000)]
Fixed a missing include.  <sys/kernel.h> is needed by the new
MALLOC_DEFINE() and MALLOC_DEFINE() is needed by the recently
reenabled "reallocblks" code, but <sys/kernel.h> was only included
if CLUSTERDEBUG was defined.  This was too harmless.  gcc only
warns about garbage like `SYSINIT(blech);' at file scope ...

25 years agoFixed the bug that caused negative busycounts in devstat. The
bde [Sun, 15 Nov 1998 13:54:31 +0000 (13:54 +0000)]
Fixed the bug that caused negative busycounts in devstat.  The
devstart_start_transaction() call is misplaced - it is after the
wdustart() call that queues the transaction on the controller queue.
Normally this doesn't matter because we're running at splbio() so
nothing will look at the controller queue.  However, obsolescent
code for syncing labels sometimes slept after the transaction was
started, so the transaction sometimes completed before it was
[recorded as] started.  This code was misplaced even for syncing
labels.  Move it to the right place.  It should go away, but
something may depend on its side effects.

25 years agoRemove share/info from build tools because it breaks the build when
jb [Sun, 15 Nov 1998 10:03:12 +0000 (10:03 +0000)]
Remove share/info from build tools because it breaks the build when
INFODIR is set.

25 years agoInterrupt threads waiting in select etc.
jb [Sun, 15 Nov 1998 10:01:34 +0000 (10:01 +0000)]
Interrupt threads waiting in select etc.

Submitted by: Alec Wolman <wolman@cs.washington.edu>

25 years agoClose a window between unlocking a spinlock and changing the thread state.
jb [Sun, 15 Nov 1998 09:58:26 +0000 (09:58 +0000)]
Close a window between unlocking a spinlock and changing the thread state.

25 years agoo Break fixups into binary fixups and XFree86 based fixups.
jkh [Sun, 15 Nov 1998 09:06:20 +0000 (09:06 +0000)]
o Break fixups into binary fixups and XFree86 based fixups.
o Move fixups into extraction routine so all consumers don't have to duplicate
  the right behavior.
o Make some things more orthogonal (just for asthetics sake)
o Add option to go back and do it again if XF86Setup fails (possibly with
  a different setup - this one has always annoyed me).

25 years agoFixed missing 'v' in usage message.
bde [Sun, 15 Nov 1998 05:55:58 +0000 (05:55 +0000)]
Fixed missing 'v' in usage message.

25 years agoFixed bugs in previous commit:
bde [Sun, 15 Nov 1998 05:51:55 +0000 (05:51 +0000)]
Fixed bugs in previous commit:
- missing `v' in synopsis.
- 'v' disordered relative to 'V' in description of options.
- line too long in description of 'v'.

25 years agoNew file formats.
obrien [Sun, 15 Nov 1998 03:35:10 +0000 (03:35 +0000)]
New file formats.

Obtained from: NetBSD-current/src/usr.bin/file/magdir

25 years agoAdditional file formats.
obrien [Sun, 15 Nov 1998 03:34:31 +0000 (03:34 +0000)]
Additional file formats.
Obtained from: NetBSD-current/src/usr.bin/file/magdir/msdos

25 years agoindent
dima [Sun, 15 Nov 1998 00:50:59 +0000 (00:50 +0000)]
indent

25 years agoUse mmap for file coping. 5-10% faster than the read system call.
wosch [Sat, 14 Nov 1998 23:43:11 +0000 (23:43 +0000)]
Use mmap for file coping. 5-10% faster than the read system call.

25 years agoUse mmap for reading files. This is faster than read().
wosch [Sat, 14 Nov 1998 23:37:32 +0000 (23:37 +0000)]
Use mmap for reading files. This is faster than read().

25 years agoFixed a couple of nits in sendfile(2): clear PG_ZERO before unbusying
dg [Sat, 14 Nov 1998 23:36:17 +0000 (23:36 +0000)]
Fixed a couple of nits in sendfile(2): clear PG_ZERO before unbusying
the page, and use passed-in "p" rather than curproc in uio struct.

25 years agoMy changes to the new device interface:
wollman [Sat, 14 Nov 1998 21:58:51 +0000 (21:58 +0000)]
My changes to the new device interface:

- Interface wth the new resource manager.
- Allow for multiple drivers implementing a single devclass.
- Remove ordering dependencies between header files.
- Style cleanup.
- Add DEVICE_SUSPEND and DEVICE_RESUME methods.
- Move to a single-phase interrupt setup scheme.

Kernel builds on the Alpha are brken until Doug gets a chance to incorporate
these changes on that side.

Agreed to in principle by: dfr

25 years agoChange USERCONFIG_BOOT -> INTRO_USERCONFIG
abial [Sat, 14 Nov 1998 20:10:23 +0000 (20:10 +0000)]
Change USERCONFIG_BOOT -> INTRO_USERCONFIG

25 years agoAdded a -v (verbose) option and hid multi-job file banner generation
dg [Sat, 14 Nov 1998 16:15:04 +0000 (16:15 +0000)]
Added a -v (verbose) option and hid multi-job file banner generation
behind it.

25 years agoAdd a missing newline
luigi [Sat, 14 Nov 1998 13:07:59 +0000 (13:07 +0000)]
Add a missing newline
Submitted by: Roger Hardiman

25 years agoAdd EXTRA_PKG_FLAGS to PKG_FLAGS. You can now add arguments to pkg_create
asami [Sat, 14 Nov 1998 09:45:09 +0000 (09:45 +0000)]
Add EXTRA_PKG_FLAGS to PKG_FLAGS.  You can now add arguments to pkg_create
without redefining PKG_FLAGS after bsd.port.mk.

25 years agoupdate for latest vendor import
obrien [Sat, 14 Nov 1998 03:37:59 +0000 (03:37 +0000)]
update for latest vendor import

25 years agoClean up conflicts.
obrien [Sat, 14 Nov 1998 03:13:33 +0000 (03:13 +0000)]
Clean up conflicts.

25 years agoThis commit was generated by cvs2svn to compensate for changes in r41142,
obrien [Sat, 14 Nov 1998 03:11:37 +0000 (03:11 +0000)]
This commit was generated by cvs2svn to compensate for changes in r41142,
which included commits to RCS files with non-trunk default branches.

25 years agoVirgin import of AMD (am-utils) v6.0b1
obrien [Sat, 14 Nov 1998 03:11:37 +0000 (03:11 +0000)]
Virgin import of AMD (am-utils) v6.0b1

25 years agoAdd documentation for $rootdev.
msmith [Fri, 13 Nov 1998 23:53:02 +0000 (23:53 +0000)]
Add documentation for $rootdev.

25 years agoAdd a new variable $num_ide_disks which is used to offset the unit number
msmith [Fri, 13 Nov 1998 23:40:02 +0000 (23:40 +0000)]
Add a new variable $num_ide_disks which is used to offset the unit number
for SCSI disks when converting from BIOS unit numbers to da unit numbers.

Prompted by Kevin Street <street@iname.com>

25 years agoAvoid a null pointer reference if the target of an NFS rename has been
msmith [Fri, 13 Nov 1998 22:58:48 +0000 (22:58 +0000)]
Avoid a null pointer reference if the target of an NFS rename has been
sillrenamed, or if the source vnode doesn't have an associated nfsnode.

Bug report from Andrew Gallatin <gallatin@cs.duke.edu>

25 years agoDon't count non-local dirty buffers as outstanding when shutting down.
msmith [Fri, 13 Nov 1998 22:40:37 +0000 (22:40 +0000)]
Don't count non-local dirty buffers as outstanding when shutting down.
This avoids the fsck-on-reboot symptoms if you're shutting down with a
hung or unreachable NFS server mounted.  Also remove non-local
filesystems from the mount list to prevent the system hanging when it tries
to unmount them (for the same reason).

Drew points out that there's a good argument for forcibly removing all
"non syncable" filesystems from the mount list (eg. NFS mounts, disks
that aren't responding, etc.) as this then allows you to sync and
cleanly unmount their parents.  No such change is included in this
patch.

Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>

25 years agoIncreased PID_MAX to 99999. The main reason for doing this is to make the
dg [Fri, 13 Nov 1998 17:53:55 +0000 (17:53 +0000)]
Increased PID_MAX to 99999. The main reason for doing this is to make the
pid space somewhat more sparse which improves the performance of finding
an unused pid on systems with large numbers of processes. The new value
was chosen so that it doesn't overflow the 5 digit pid fields in various
programs.

25 years agoMove a diagnostic behind "if (bootverbose)".
gibbs [Fri, 13 Nov 1998 13:23:36 +0000 (13:23 +0000)]
Move a diagnostic behind "if (bootverbose)".

25 years agoFix a panic in nfsrv_dorec() where a NULL pointer could be passed to
dfr [Fri, 13 Nov 1998 09:44:12 +0000 (09:44 +0000)]
Fix a panic in nfsrv_dorec() where a NULL pointer could be passed to
free() sometimes.

Reviewed by: Eric Haug <ejh@eas.slu.edu>

25 years agoA couple of fixes to device_delete_child() to delete all children of
dfr [Fri, 13 Nov 1998 09:39:37 +0000 (09:39 +0000)]
A couple of fixes to device_delete_child() to delete all children of
the device and to free the device which is being deleted (not its
parent - oops).

Submitted by: Nick Hibma <nick.hibma@jrc.it>

25 years agoSync with sys/i386/conf/GENERIC revision 1.131.
kato [Fri, 13 Nov 1998 08:18:44 +0000 (08:18 +0000)]
Sync with sys/i386/conf/GENERIC revision 1.131.

25 years agoSync with sys/i386/boot/kzipboot/malloc.c revision 1.7.
kato [Fri, 13 Nov 1998 08:18:14 +0000 (08:18 +0000)]
Sync with sys/i386/boot/kzipboot/malloc.c revision 1.7.

25 years agoImplement NFS ACCESS RPC result caching.
msmith [Fri, 13 Nov 1998 02:39:09 +0000 (02:39 +0000)]
Implement NFS ACCESS RPC result caching.

This yields startling performance increases for NFS clients for many
access profiles, due to the fact that ACCESS results are persistently
cached in the namecache in many cases.

Note that the code is somewhat conservative in that it requires an
exact credential match for a cache hit.  This bloats the nfsnode
structure by sizeof(struct ucred) (96 bytes).  Any less conservative
approach opens the possibility for a false veto in eg. setuid
applications.  Alternative suggestions would be welcomed.

The cache is normally disabled, to activate set the sysctl variable
vfs.nfs.access_cache_timeout to a nonzero value.  This is the time in
seconds that a cached entry will be considered valid; useful values appear
to be 2-10 seconds.  Performance of the cache can be monitored with the
vfs.nfs.access_cache_hits and vfs.nfs.access_cache_hits variables.

25 years agoRestored the "reallocblks" code to its former glory. What this does is
dg [Fri, 13 Nov 1998 01:01:44 +0000 (01:01 +0000)]
Restored the "reallocblks" code to its former glory. What this does is
basically do a on-the-fly defragmentation of the FFS filesystem, changing
file block allocations to make them contiguous. Thanks to Kirk McKusick
for providing hints on what needed to be done to get this working.

25 years agoEnable libradius and libtacplus.
jdp [Fri, 13 Nov 1998 01:01:37 +0000 (01:01 +0000)]
Enable libradius and libtacplus.

25 years agoAdd libradius and libtacplus to the includes target. Note their
jdp [Fri, 13 Nov 1998 00:59:00 +0000 (00:59 +0000)]
Add libradius and libtacplus to the includes target.  Note their
dependence on libmd.

25 years agoThis commit was generated by cvs2svn to compensate for changes in r41120,
jdp [Fri, 13 Nov 1998 00:54:26 +0000 (00:54 +0000)]
This commit was generated by cvs2svn to compensate for changes in r41120,
which included commits to RCS files with non-trunk default branches.

25 years agoInitial import of TACACS+ client library donated by Juniper Networks, Inc.
jdp [Fri, 13 Nov 1998 00:54:26 +0000 (00:54 +0000)]
Initial import of TACACS+ client library donated by Juniper Networks, Inc.

25 years agoThis commit was generated by cvs2svn to compensate for changes in r41118,
jdp [Fri, 13 Nov 1998 00:53:01 +0000 (00:53 +0000)]
This commit was generated by cvs2svn to compensate for changes in r41118,
which included commits to RCS files with non-trunk default branches.

25 years agoInitial import of RADIUS client library donated by Juniper Networks, Inc.
jdp [Fri, 13 Nov 1998 00:53:01 +0000 (00:53 +0000)]
Initial import of RADIUS client library donated by Juniper Networks, Inc.

25 years agoArrg, ppi*) corrected
nsouch [Thu, 12 Nov 1998 22:48:16 +0000 (22:48 +0000)]
Arrg, ppi*) corrected

25 years agoAdd ppi*) iic*) and smb*)
nsouch [Thu, 12 Nov 1998 22:45:24 +0000 (22:45 +0000)]
Add ppi*) iic*) and smb*)

25 years agoSimplify call to dokern.sh - now the no MFS case is the default.
jkh [Thu, 12 Nov 1998 20:40:45 +0000 (20:40 +0000)]
Simplify call to dokern.sh - now the no MFS case is the default.

25 years agoBoy, two typos in one day. Time to go back to bed.
jkh [Thu, 12 Nov 1998 20:37:20 +0000 (20:37 +0000)]
Boy, two typos in one day.  Time to go back to bed.

25 years agoElimintate gratuitous backslash
jkh [Thu, 12 Nov 1998 20:12:52 +0000 (20:12 +0000)]
Elimintate gratuitous backslash

25 years agoFix a typo in a comment.
ken [Thu, 12 Nov 1998 17:47:24 +0000 (17:47 +0000)]
Fix a typo in a comment.

25 years agoRemove `amd', `nca' SCSI devices to match Mike's LINT commit.
obrien [Thu, 12 Nov 1998 11:29:28 +0000 (11:29 +0000)]
Remove `amd', `nca' SCSI devices to match Mike's LINT commit.

25 years ago(fixing bum commit log)
obrien [Thu, 12 Nov 1998 11:29:17 +0000 (11:29 +0000)]
(fixing bum commit log)
Remove `amd', `nca', and `sea' SCSI devices to match Mikes LINT commit.
(and reality).

25 years agoRemove
obrien [Thu, 12 Nov 1998 11:27:54 +0000 (11:27 +0000)]
Remove

25 years agoFill-in the manpages a little.
obrien [Thu, 12 Nov 1998 11:10:26 +0000 (11:10 +0000)]
Fill-in the manpages a little.

25 years agobootforth seems to be working well enough for me and others to turn
jkh [Thu, 12 Nov 1998 07:40:51 +0000 (07:40 +0000)]
bootforth seems to be working well enough for me and others to turn
on by default.  If it causes trouble, it's very easy to switch off again.

25 years agoBuild libmd shared for a.out too. Required for some PAM modules.
jdp [Thu, 12 Nov 1998 04:08:10 +0000 (04:08 +0000)]
Build libmd shared for a.out too.  Required for some PAM modules.

25 years agoMF22: Bring in some linux sound ioctl support which I committed to 2.2
jkh [Thu, 12 Nov 1998 00:42:08 +0000 (00:42 +0000)]
MF22: Bring in some linux sound ioctl support which I committed to 2.2
for PR 7792 but did not bring forward.

Submitted by: Avatar Liang <avatar@www.mmlab.cse.yzu.edu.tw>
PR: 8656

25 years agoInstall scripts without .sh suffix.
jkh [Thu, 12 Nov 1998 00:37:39 +0000 (00:37 +0000)]
Install scripts without .sh suffix.

25 years agoModify pciconf(8) so that it will print out PCI devices that have no driver
ken [Thu, 12 Nov 1998 00:22:30 +0000 (00:22 +0000)]
Modify pciconf(8) so that it will print out PCI devices that have no driver
configured in the kernel.  It gives them a device name of "none" and
monotonically incrementing unit numbers.  (starting at 0)  Before, pciconf
would just skip over unconfigured devices.  (unconfigured devices can be
detected because they have a null string for a device name)

Update the man page to reflect the new pciconf output.  Unfortunately, this
causes the sample 'pciconf -l' output lines to wrap, but I'm not sure what
to do about that really.

If anyone presents a reasonable case for printing out something other than
"none1" for unconfigured devices, I'm willing to listen.

25 years agoAdd MATH_EMULATE back to kern.flp. Now at least the FPU-less have *some*
jkh [Wed, 11 Nov 1998 23:08:24 +0000 (23:08 +0000)]
Add MATH_EMULATE back to kern.flp.  Now at least the FPU-less have *some*
way to install 3.0.x.

25 years agoConsign the 'amd' driver to the Attic.
msmith [Wed, 11 Nov 1998 21:32:56 +0000 (21:32 +0000)]
Consign the 'amd' driver to the Attic.

25 years agoRemove the 'amd' driver.
msmith [Wed, 11 Nov 1998 21:30:59 +0000 (21:30 +0000)]
Remove the 'amd' driver.

25 years agoRemove all mention of the 'amd' driver. It can come back if we grow
msmith [Wed, 11 Nov 1998 21:29:09 +0000 (21:29 +0000)]
Remove all mention of the 'amd' driver.  It can come back if we grow
support for it again.

25 years agoBe sure to pullup entire IP header when dealing with fragment packets.
dg [Wed, 11 Nov 1998 21:17:59 +0000 (21:17 +0000)]
Be sure to pullup entire IP header when dealing with fragment packets.

25 years agocoda_lookup now passes up an extra flag. But old veni will
rvb [Wed, 11 Nov 1998 20:32:20 +0000 (20:32 +0000)]
coda_lookup now passes up an extra flag.  But old veni will
be ok; new veni will check /dev/cfs0 to make sure that a new
kernel is running.
Also, a bug in vc_nb_close iff CODA_SIGNAL's were seen has been
fixed.

25 years agoClosed a small race condition between wiring/unwiring pages that involved
dg [Wed, 11 Nov 1998 15:07:57 +0000 (15:07 +0000)]
Closed a small race condition between wiring/unwiring pages that involved
the page's wire_count.

25 years agoArgh, I don't know how I managed this, but it would help to actually
peter [Wed, 11 Nov 1998 14:28:08 +0000 (14:28 +0000)]
Argh, I don't know how I managed this, but it would help to actually
provide the routines that kern/inflate.c expects.

25 years agoregenerate (+kldsym)
peter [Wed, 11 Nov 1998 13:05:29 +0000 (13:05 +0000)]
regenerate (+kldsym)

25 years agokldsym(2) prototype implementation
peter [Wed, 11 Nov 1998 13:04:40 +0000 (13:04 +0000)]
kldsym(2) prototype implementation

25 years agoregenerate (+kldsym)
peter [Wed, 11 Nov 1998 12:57:05 +0000 (12:57 +0000)]
regenerate (+kldsym)

25 years agoA kldsym(2) syscall prototype for extracting information from the in-kernel
peter [Wed, 11 Nov 1998 12:45:14 +0000 (12:45 +0000)]
A kldsym(2) syscall prototype for extracting information from the in-kernel
linker.  This is intended to replace kvm_mkdb etc.  The first version
only does name->value lookups, but it's open ended.  value->name lookups
would probably be a good thing to do too.

It's been suggested to try and connect the symbol tables to sysctl (which
is probably a more flexible way of doing it if it's done right), but that
is far more complex and difficult than I was ready to have a shot at.

25 years agoI got another batch of suggestions for cosmetic changes from bde.
truckman [Wed, 11 Nov 1998 10:56:07 +0000 (10:56 +0000)]
I got another batch of suggestions for cosmetic changes from bde.

25 years agoInstalled the second patch attached to kern/7899 with some changes suggested
truckman [Wed, 11 Nov 1998 10:04:13 +0000 (10:04 +0000)]
Installed the second patch attached to kern/7899 with some changes suggested
by bde, a few other tweaks to get the patch to apply cleanly again and
some improvements to the comments.

This change closes some fairly minor security holes associated with
F_SETOWN, fixes a few bugs, and removes some limitations that F_SETOWN
had on tty devices.  For more details, see the description on the PR.

Because this patch increases the size of the proc and pgrp structures,
it is necessary to re-install the includes and recompile libkvm,
the vinum lkm, fstat, gcore, gdb, ipfilter, ps, top, and w.

PR: kern/7899
Reviewed by: bde, elvind

25 years agoRevise error messages.
rnordier [Wed, 11 Nov 1998 08:56:17 +0000 (08:56 +0000)]
Revise error messages.

25 years agoWe've overflowed boot.flp again. Go to a boot.flp which contains
jkh [Wed, 11 Nov 1998 08:46:54 +0000 (08:46 +0000)]
We've overflowed boot.flp again.  Go to a boot.flp which contains
a bit less legacy hardware support, that all still remaining a supported
option with kern.flp (and a two-floppy install).  This will be documented
in the release notes, I promise.

25 years agoUse a name less likely to collide with source files without an obj dir.
peter [Wed, 11 Nov 1998 07:40:44 +0000 (07:40 +0000)]
Use a name less likely to collide with source files without an obj dir.

25 years agoInstall kld version (there can be only one)
peter [Wed, 11 Nov 1998 07:04:49 +0000 (07:04 +0000)]
Install kld version (there can be only one)

25 years agoRename joy,ibcs2,linux to joy.sh,ibcs2.sh,linux.sh (via repo copy).
peter [Wed, 11 Nov 1998 07:04:10 +0000 (07:04 +0000)]
Rename joy,ibcs2,linux to joy.sh,ibcs2.sh,linux.sh (via repo copy).

25 years agoFix bug where trailing slash could confuse the registry removal.
jkh [Wed, 11 Nov 1998 06:09:04 +0000 (06:09 +0000)]
Fix bug where trailing slash could confuse the registry removal.

Noticed by: des

25 years agounifdef -DLOGIN_CAP. After almost 2 years, I think we can assume
jdp [Wed, 11 Nov 1998 05:47:45 +0000 (05:47 +0000)]
unifdef -DLOGIN_CAP.  After almost 2 years, I think we can assume
it's here to stay.

This code is starting to look almost reasonable again.

25 years agokldload the screen savers
peter [Wed, 11 Nov 1998 05:25:32 +0000 (05:25 +0000)]
kldload the screen savers

25 years agokldload ipfw, it's installed always and works on both kernel formats
peter [Wed, 11 Nov 1998 05:23:44 +0000 (05:23 +0000)]
kldload ipfw, it's installed always and works on both kernel formats

25 years ago/usr/bin/ibcs2 comes from src/sys/modules/ibcs2 now. This is probably
peter [Wed, 11 Nov 1998 05:22:05 +0000 (05:22 +0000)]
/usr/bin/ibcs2 comes from src/sys/modules/ibcs2 now.  This is probably
the wrong place, but we cannot install both into the same file.
I suspect there should be a usr.bin/{linux|ibcs2}/ directory conataining
these.

25 years agoMake bsd.port.mk includable in two phases. bsd.port.pre.mk defines only
asami [Wed, 11 Nov 1998 05:21:29 +0000 (05:21 +0000)]
Make bsd.port.mk includable in two phases.  bsd.port.pre.mk defines only
a few variables that could be used in the port Makefile for ".if exists()"
tests.  bsd.port.post.mk defines the rest.

Note: if you define USE_X_PREFIX or USE_IMAKE, put it before including
bsd.port.pre.mk.  These are the only two variables used in the first part.

In reality, bsd.port.pre.mk and bsd.port.post.mk just include bsd.port.mk
with special variables to turn part of it off.

25 years agoCannot install two different versions of /usr/bin/linux in the same place.
peter [Wed, 11 Nov 1998 05:19:56 +0000 (05:19 +0000)]
Cannot install two different versions of /usr/bin/linux in the same place.
This is replaced by the kld version now.

25 years agoReenable /usr/bin/ibcs2 installing from here; it works now that the
peter [Wed, 11 Nov 1998 05:18:22 +0000 (05:18 +0000)]
Reenable /usr/bin/ibcs2 installing from here; it works now that the
guaranteed kernel stack overflow is fixed.

25 years agoDon't forget to remove opt_mfs.h.
bde [Wed, 11 Nov 1998 03:06:46 +0000 (03:06 +0000)]
Don't forget to remove opt_mfs.h.

Fixed style bugs (bitrotted FOOFS options and hard-coded ${.TARGET}).

25 years agoRemove support for LOGIN_CAP_AUTH. It was never enabled, it was
jdp [Wed, 11 Nov 1998 02:16:01 +0000 (02:16 +0000)]
Remove support for LOGIN_CAP_AUTH.  It was never enabled, it was
not complete, and it hasn't been touched for 18 months.  All the
ifdefs obfuscate the code.  I discussed the LOGIN_CAP_AUTH support
with its author and he agreed that it is a dead end.  I am bringing
PAM into the tree within the next two weeks.  It is much more
flexible than LOGIN_CAP_AUTH, and will serve as a superior replacement
for it.

25 years agoFix a const-related compiler warning.
jdp [Wed, 11 Nov 1998 01:53:12 +0000 (01:53 +0000)]
Fix a const-related compiler warning.

25 years agoUse an at_shutdown hook to drop back to the SRM in the case where the system
msmith [Wed, 11 Nov 1998 00:02:25 +0000 (00:02 +0000)]
Use an at_shutdown hook to drop back to the SRM in the case where the system
is being halted, rather than hanging waiting for a keypress.

Submitted by: Andrew Gallatin <gallatin@freebsd.org>

25 years agoAllow the use of NODEV in CDEV_MODULE and BDEV_MODULE to make the system
dfr [Tue, 10 Nov 1998 21:45:18 +0000 (21:45 +0000)]
Allow the use of NODEV in CDEV_MODULE and BDEV_MODULE to make the system
auto-allocate the major number.  Not terribly useful without DEVFS.

25 years agoWe need to install the linux shell script or the lkm version will
jkh [Tue, 10 Nov 1998 19:39:58 +0000 (19:39 +0000)]
We need to install the linux shell script or the lkm version will
still be in place.

25 years agoFixed disorder.
bde [Tue, 10 Nov 1998 12:29:04 +0000 (12:29 +0000)]
Fixed disorder.

25 years agoFixed disorder.
bde [Tue, 10 Nov 1998 12:19:26 +0000 (12:19 +0000)]
Fixed disorder.

25 years agoFixed disorder.
bde [Tue, 10 Nov 1998 11:54:29 +0000 (11:54 +0000)]
Fixed disorder.

25 years agoAdd entry for AOpen AW37
luigi [Tue, 10 Nov 1998 10:44:56 +0000 (10:44 +0000)]
Add entry for AOpen AW37

25 years agoadd #include <sys/kernel.h> where it's needed by MALLOC_DEFINE()
peter [Tue, 10 Nov 1998 09:16:29 +0000 (09:16 +0000)]
add #include <sys/kernel.h> where it's needed by MALLOC_DEFINE()

25 years agoRegister and unregister vnodeops the new way rather than leaking on
peter [Tue, 10 Nov 1998 09:12:40 +0000 (09:12 +0000)]
Register and unregister vnodeops the new way rather than leaking on
unload.

25 years agokzipboot uses kern/inflate.c outside the kernel by providing its own
peter [Tue, 10 Nov 1998 09:08:49 +0000 (09:08 +0000)]
kzipboot uses kern/inflate.c outside the kernel by providing its own
minimal malloc/free implementation.  Stop passing M_GZIP to it.