]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agomerge in syslog fixes, do not call syslog with variabel as format string
assar [Thu, 20 Jul 2000 05:43:55 +0000 (05:43 +0000)]
merge in syslog fixes, do not call syslog with variabel as format string

24 years agoRevert implementation of setfsuid and setfsgid due to security
marcel [Thu, 20 Jul 2000 05:37:41 +0000 (05:37 +0000)]
Revert implementation of setfsuid and setfsgid due to security
issues.

Requested by: rwatson
Backed by: kris

24 years agoMove test for -w flag outside of the code dealing with -D (defaults).
davidn [Thu, 20 Jul 2000 05:11:56 +0000 (05:11 +0000)]
Move test for -w flag outside of the code dealing with -D (defaults).
This should cause -w's argument not to be ignored in the usermod case,
so it will affect modification of the user's password instead of using
the pw.conf (or internal default=no '*') password method.
PR: bin/11168

24 years agoAllow -g with an empty argument in the -D case. This allows -g "" to set
davidn [Thu, 20 Jul 2000 04:37:00 +0000 (04:37 +0000)]
Allow -g with an empty argument in the -D case. This allows -g "" to set
no default group (and thus fall back to user-based groups instead).
PR: bin/5717

24 years ago- Don't use quotes for the MD_ROOT_SIZE option when generating the BOOTMFS
jhb [Thu, 20 Jul 2000 03:07:29 +0000 (03:07 +0000)]
- Don't use quotes for the MD_ROOT_SIZE option when generating the BOOTMFS
  kernel config file.
- Add WORLD_FLAGS and KERNEL_FLAGS so you can build world and kernel with
  extra make options such as -jX to speed up release builds.
- When building kernels, allow their hints to tag along, and use this to
  install hints onto the boot floppy.  Since the boot floppy doesn't load
  loader.4th, we have to change device.hints to strip comments and change
  each line to an explicit set command.

24 years agoAdd awk and wc to the list of copied binaries for the installworld
marcel [Thu, 20 Jul 2000 03:03:23 +0000 (03:03 +0000)]
Add awk and wc to the list of copied binaries for the installworld
target. These are needed by liloldr.

Found by: make release

24 years agoRemove some confusing verbosity - we have no idea what RAID level the
msmith [Thu, 20 Jul 2000 02:31:56 +0000 (02:31 +0000)]
Remove some confusing verbosity - we have no idea what RAID level the
drive is at, so don't print the 'unknown' value, just say nothing.

24 years agoFix the case where the file name is preceded by a lone slash.
des [Thu, 20 Jul 2000 02:03:56 +0000 (02:03 +0000)]
Fix the case where the file name is preceded by a lone slash.

24 years ago- Clarify some of the text in sysinstall in regards to the cryto bits.
jhb [Thu, 20 Jul 2000 01:52:07 +0000 (01:52 +0000)]
- Clarify some of the text in sysinstall in regards to the cryto bits.
- Note that we are up to about 3600 ports now rather than about 3000 ports.

Submitted by: kris

24 years agoAdd major numbers for the Adaptec FSA RAID controller.
msmith [Thu, 20 Jul 2000 01:12:02 +0000 (01:12 +0000)]
Add major numbers for the Adaptec FSA RAID controller.

24 years agoTemporary hack for the benefit of the X-Bone project
kris [Thu, 20 Jul 2000 00:35:37 +0000 (00:35 +0000)]
Temporary hack for the benefit of the X-Bone project
(http://www.isi.edu/xbone). I expect this to go away in due course.

Submitted by: Lars Eggert <larse@ISI.EDU>

24 years agoFix another missed case where usermod would not set the "modified" flag:
davidn [Thu, 20 Jul 2000 00:09:29 +0000 (00:09 +0000)]
Fix another missed case where usermod would not set the "modified" flag:
-h - to set no password. But only mark modified if the account is not
already locked (i.e. first char of crypt password field is '*').
PR: bin/19999

24 years agoAdd ftp.freebsd.org Snapshots to the list of servers.
obrien [Wed, 19 Jul 2000 23:59:01 +0000 (23:59 +0000)]
Add ftp.freebsd.org Snapshots to the list of servers.

24 years agoFix two bugs related to resumed transfers:
des [Wed, 19 Jul 2000 23:56:45 +0000 (23:56 +0000)]
Fix two bugs related to resumed transfers:

  - if the dates didn't match, fetch would append the received file to the
    existing file instead of replacing it.

  - if the local file was complete and up-to-date, fetch would miscalculate
    the expected size and report a failure instead of a success, because it
    had no way of knowing that the server was actually resending the entire
    file since the requested offset was invalid.

24 years agoDon't try to skip to the requested offset if the server returns more data
des [Wed, 19 Jul 2000 23:43:49 +0000 (23:43 +0000)]
Don't try to skip to the requested offset if the server returns more data
than requested.  Instead, inform the caller of the real offset by modifying
the offset field in the original struct url, and let him decide how to handle
the situation.

24 years agoactually commit merged diffs to the trunk
darrenr [Wed, 19 Jul 2000 23:10:29 +0000 (23:10 +0000)]
actually commit merged diffs to the trunk

24 years agoTypo.
n_hibma [Wed, 19 Jul 2000 23:07:42 +0000 (23:07 +0000)]
Typo.

Submitted by: Mike Meyer <mwm@mired.org>

24 years agoAdd cp(1) to the list of binaries we need to save. The cp(1) command
marcel [Wed, 19 Jul 2000 22:48:52 +0000 (22:48 +0000)]
Add cp(1) to the list of binaries we need to save. The cp(1) command
is used by the installation of ld-elf.so when an existing version
exists.

24 years ago* document that 'kbdcontrol -k' needs stdin to be the console.
ben [Wed, 19 Jul 2000 19:13:55 +0000 (19:13 +0000)]
* document that 'kbdcontrol -k' needs stdin to be the console.
* add an example of how to switch the console keyboard to a USB keyboard.

PR: 18520
Submitted by: n_hibma
Reviewed by: sheldonh

24 years agoDocument the rc.d system.
ben [Wed, 19 Jul 2000 19:08:08 +0000 (19:08 +0000)]
Document the rc.d system.

Suggested by: dcs
Reviewed by: alex, dcs, sheldonh

24 years agoalex@big.endian.de (Alexander Langer) noticed that I point at LINT,
imp [Wed, 19 Jul 2000 18:35:05 +0000 (18:35 +0000)]
alex@big.endian.de (Alexander Langer) noticed that I point at LINT,
which no longer exists.  Updating the entry accordingly.

24 years agoDon't save install-info. We already have that built. We'll use
marcel [Wed, 19 Jul 2000 18:18:21 +0000 (18:18 +0000)]
Don't save install-info. We already have that built. We'll use
the one we built anyway.

24 years agoRemove node's name reference when the interface is detached;
archie [Wed, 19 Jul 2000 17:33:53 +0000 (17:33 +0000)]
Remove node's name reference when the interface is detached;
otherwise, the ng_ether.ko KLD will never be unloadable after
all Ethernet interfaces are detached, as it should be, because
of the lingering extra reference.

Submitted by: "Yevmenkin, Maksim N, CSCIO" <myevmenkin@att.com>

24 years agoShow the actual command line usage in the man page and usage error string.
archie [Wed, 19 Jul 2000 17:24:53 +0000 (17:24 +0000)]
Show the actual command line usage in the man page and usage error string.

24 years agopthread_once --> pthread_once_t.
jasone [Wed, 19 Jul 2000 16:38:07 +0000 (16:38 +0000)]
pthread_once --> pthread_once_t.

24 years agoRemove extra #include that was inadvertently added in previous commit.
archie [Wed, 19 Jul 2000 16:32:46 +0000 (16:32 +0000)]
Remove extra #include that was inadvertently added in previous commit.

24 years agoDefault the pcic to polling. Some laptops need to have polling mode
imp [Wed, 19 Jul 2000 16:32:38 +0000 (16:32 +0000)]
Default the pcic to polling.  Some laptops need to have polling mode
due to a paucity of IRQs.  I have some reservations about this, so I'm
not going to MFC this just yet.  I'm doing this to see how many
problems it causes so we can do this in 4.2.  I've been seeing hangs
on my laptop from time to time, but sometimes it was not in polling
mode, other tmies it was.  Don't know if this is one problem or more
than one.

Requested by: Sean O Connell

24 years agoFix breakage caused by ether_aton() prototype change.
archie [Wed, 19 Jul 2000 16:30:02 +0000 (16:30 +0000)]
Fix breakage caused by ether_aton() prototype change.

PR: bin/20033

24 years agoFixed bitrot in DPADD.
bde [Wed, 19 Jul 2000 16:24:08 +0000 (16:24 +0000)]
Fixed bitrot in DPADD.

24 years agoMark cdcontrol's "cdid" command as [MERGED].
ben [Wed, 19 Jul 2000 16:05:37 +0000 (16:05 +0000)]
Mark cdcontrol's "cdid" command as [MERGED].

24 years agoFix make world breakage.
archie [Wed, 19 Jul 2000 16:03:34 +0000 (16:03 +0000)]
Fix make world breakage.

Broken by: me

24 years agoFix an alpha-only race which causes the transmit side of the chip to
gallatin [Wed, 19 Jul 2000 14:33:52 +0000 (14:33 +0000)]
Fix an alpha-only race which causes the transmit side of the chip to
lock up under moderate to heavy load.

The status & command fields share a 32-bit longword.  The programming
API of the eepro apparently requires that you update the command field
of a transmit slot that you've already given to the card.  This means
the card could be updating the status field of the same longword at
the same time. Since alphas can only operate on 32-bit chunks of
memory, both the status & command fields are loaded from memory &
operated on in registers when the following line of C is executed:

                sc->cbl_last->cb_command &= ~FXP_CB_COMMAND_S;

The race is caused by the card DMA'ing up the status at just the wrong
time -- after it has been loaded into a register & before it has been
written back.  The old value of the status is written back, clobbering
the status the card just DMA'ed up. The fact that the card has sent
this frame is missed & the transmit engine appears to hang.

Luckily, as numerous people on the freebsd-alpha list pointed out, the
load-locked/store-conditional instructions used by the atomic
functions work with respect changes in memory due to I/O devices.  We
now use them to safely update the command field.

Tested by: Bernd Walter <ticso@mail.cicely.de>

24 years agofix conflicts
darrenr [Wed, 19 Jul 2000 14:02:09 +0000 (14:02 +0000)]
fix conflicts

24 years agofix conflicts
darrenr [Wed, 19 Jul 2000 13:56:18 +0000 (13:56 +0000)]
fix conflicts

24 years agoThis commit was generated by cvs2svn to compensate for changes in r63516,
darrenr [Wed, 19 Jul 2000 13:52:47 +0000 (13:52 +0000)]
This commit was generated by cvs2svn to compensate for changes in r63516,
which included commits to RCS files with non-trunk default branches.

24 years agoImport v3.4.8 into -current
darrenr [Wed, 19 Jul 2000 13:52:47 +0000 (13:52 +0000)]
Import v3.4.8 into -current

24 years agoAdd some examples for IPv6 addresses.
ume [Wed, 19 Jul 2000 13:05:58 +0000 (13:05 +0000)]
Add some examples for IPv6 addresses.

PR: conf/18614
Submitted by: James Housley <jim@thehousleys.net>

24 years agoRemove mention of SYNCER_MAXDELAY and "thirty seconds", using more
sheldonh [Wed, 19 Jul 2000 11:47:16 +0000 (11:47 +0000)]
Remove mention of SYNCER_MAXDELAY and "thirty seconds", using more
general terms instead.  This follows a discussion with alfred,
in which it became clear that I had misunderstood sched_sync().

24 years agoUse <bsd.kmod.mk> not a path to ../../conf/kmod.mk.
peter [Wed, 19 Jul 2000 10:40:39 +0000 (10:40 +0000)]
Use <bsd.kmod.mk> not a path to ../../conf/kmod.mk.

24 years agoAdd a default ident string and do some minor whitespace adjustments
brian [Wed, 19 Jul 2000 10:16:29 +0000 (10:16 +0000)]
Add a default ident string and do some minor whitespace adjustments

24 years agoDescribe the new VERSION and COMPILATIONDATE macros and mention that the
brian [Wed, 19 Jul 2000 10:14:00 +0000 (10:14 +0000)]
Describe the new VERSION and COMPILATIONDATE macros and mention that the
``ident'' command will expand macros.

24 years agoAdd /dev/agpgart for AGP.
ru [Wed, 19 Jul 2000 09:21:14 +0000 (09:21 +0000)]
Add /dev/agpgart for AGP.

Reviewed by: dfr

24 years agoBraino: don't use passive mode unless the user requests it.
des [Wed, 19 Jul 2000 09:12:36 +0000 (09:12 +0000)]
Braino: don't use passive mode unless the user requests it.

PR: bin/20025
Submitted by: HIYAMA Takeshi <th@cis.ibaraki.ac.jp>

24 years agoOops. fsync(8) should have been fsync(1). (repo-copied by peter)
ps [Wed, 19 Jul 2000 08:44:26 +0000 (08:44 +0000)]
Oops.  fsync(8) should have been fsync(1).  (repo-copied by peter)
Change reference from update(4) to syncer(4).

24 years agoAdd fsync(8). This becomes useful with the advent of MAP_NOSYNC etc.
ps [Wed, 19 Jul 2000 08:38:18 +0000 (08:38 +0000)]
Add fsync(8).  This becomes useful with the advent of MAP_NOSYNC etc.

Reviewed by: peter

24 years agoUpdate stale references to update(4) with references to the new
sheldonh [Wed, 19 Jul 2000 07:39:08 +0000 (07:39 +0000)]
Update stale references to update(4) with references to the new
syncer(4) manual page.

24 years agoReplace the obsolete update(4) manual page with syncer(4). I was
sheldonh [Wed, 19 Jul 2000 07:15:32 +0000 (07:15 +0000)]
Replace the obsolete update(4) manual page with syncer(4).  I was
not abble to solicit review from <freebsd-hackers>.

24 years agoApm device is now safe to be world readable, so make it so.
imp [Wed, 19 Jul 2000 06:35:58 +0000 (06:35 +0000)]
Apm device is now safe to be world readable, so make it so.

24 years agoWhen we're just reading info from the driver, attempt to open the apm
imp [Wed, 19 Jul 2000 06:34:02 +0000 (06:34 +0000)]
When we're just reading info from the driver, attempt to open the apm
device read only so we can suppot a readonly apm device.

24 years agoClean up this new manual page. This delta includes content and
sheldonh [Wed, 19 Jul 2000 06:33:34 +0000 (06:33 +0000)]
Clean up this new manual page.  This delta includes content and
whitespace changes, which should not be a problem because this
is only the second revision of the file and translators are
unlikely to have gotten started yet.

Reviewed by: abial

24 years agoExcept for the information gathering IOCTLs, require apm device be
imp [Wed, 19 Jul 2000 06:32:00 +0000 (06:32 +0000)]
Except for the information gathering IOCTLs, require apm device be
opened for write.  This should make the apm device read only safe.

24 years agoTo define A RR to root (.) is valid in DNS. So, h_name = "" shouldn't
ume [Wed, 19 Jul 2000 06:22:01 +0000 (06:22 +0000)]
To define A RR to root (.) is valid in DNS.  So, h_name = "" shouldn't
be treated as NULL.

PR: bin/19816
Submitted by: Bill Fenner <fenner@research.att.com>
Reviewed by: Atsushi Onoe <onoe@sm.sony.co.jp>

24 years agoStudied the tech docs for the Voodoo3 and Banshee, and hopefully fixed the
cokane [Wed, 19 Jul 2000 05:41:14 +0000 (05:41 +0000)]
Studied the tech docs for the Voodoo3 and Banshee, and hopefully fixed the
errors that plagued those cards with XFree86 4.0. They have two memory
ranges as well as an IO port range to them. Also cleaned up the three
warning messages that I got, from inb(), outb() and linuxulator. Also, I
noticed that the DRI and Glide support for the Voodoo4 and 5 has been
placed upon linux.3dfx.com, too bad they haven't released the tech docs
yet. Apparently, they are still pushing glide for all of us, so I will try
and add support once those tech docs are up.

24 years agoSave any binaries we use by installworld, so that we won't use the
marcel [Wed, 19 Jul 2000 04:41:59 +0000 (04:41 +0000)]
Save any binaries we use by installworld, so that we won't use the
binaries we just installed. This allows a future upgrade target to
install a new system without intermediate reboots and also
prevents conflicts for parallel make runs where we might exec a
binary that's being installed at the same time.

24 years agoSupport link identification from rfc1570
brian [Wed, 19 Jul 2000 02:10:35 +0000 (02:10 +0000)]
Support link identification from rfc1570
Two new commands are available; ``ident'' and ``sendident''.

24 years agoFrom the PR:
ben [Wed, 19 Jul 2000 00:05:59 +0000 (00:05 +0000)]
From the PR:

1.  Correct FTP site for 4.0-stable snapshots and delete sentence
    fragment immediately following.
    [ not applicable to HEAD ]

2.  Add FDDI section to table of contents (see #5 below) and add
    one line of whitespace.

3.  In userland section, document csh->tcsh, more->less, and
    colorized ls.

4.  In Ethernet section, do:

        s/gigabit ethernet/Gigabit Ethernet/
        s/fast ethernet/Fast Ethernet/
        s/ethernet/Ethernet/

5.  Pull DEC DEFPA/DEFEA *FDDI* cards out of the *Ethernet* section
    and into their own second-level section.

6.  Add missing period in section header in ATM section.

7.  Tweak upgrading sectio with some new text, not sure if this is
    much better though.

8.  Add a blurb about the -stable mailing list.
    [ changed to -current list in HEAD ]

PR: 20015
Submitted by: Bruce A. Mah <bmah@cisco.com>

24 years agoConst'ify parameters to ethers(3) routines as appropriate.
archie [Tue, 18 Jul 2000 22:44:52 +0000 (22:44 +0000)]
Const'ify parameters to ethers(3) routines as appropriate.

24 years agoMake "ifconfig" with no arguments equivalent to "ifconfig -a".
archie [Tue, 18 Jul 2000 22:07:31 +0000 (22:07 +0000)]
Make "ifconfig" with no arguments equivalent to "ifconfig -a".

24 years agoFix a bug which would cause some knotes to get lost when two kqueues
jlemon [Tue, 18 Jul 2000 21:41:47 +0000 (21:41 +0000)]
Fix a bug which would cause some knotes to get lost when two kqueues
were being used in a process at the same time.

Test case provided by:  Chris Peiffer <peifferc@CS.Stanford.EDU>

24 years agomake this file suitable for 4-stable as well as 5-current
cg [Tue, 18 Jul 2000 21:23:48 +0000 (21:23 +0000)]
make this file suitable for 4-stable as well as 5-current

24 years ago* Remove description of obsolete -t option.
ben [Tue, 18 Jul 2000 21:05:11 +0000 (21:05 +0000)]
* Remove description of obsolete -t option.
* Insert newline before "and" in ".Fl c and".

Approved by: des

24 years agoPR:19945
dick [Tue, 18 Jul 2000 20:18:16 +0000 (20:18 +0000)]
PR:19945
Reviewed by:tanimura
Fix boot panic introduced by newmidi code.

24 years agoRemove an unused variable warning.
n_hibma [Tue, 18 Jul 2000 20:16:36 +0000 (20:16 +0000)]
Remove an unused variable warning.

24 years agoFreeBSD_version bump for changed kqueue API.
jlemon [Tue, 18 Jul 2000 20:16:26 +0000 (20:16 +0000)]
FreeBSD_version bump for changed kqueue API.

24 years agoFix the detection of parallel port Zip drives.
n_hibma [Tue, 18 Jul 2000 20:16:16 +0000 (20:16 +0000)]
Fix the detection of parallel port Zip drives.

Submitted by: j mckitrick <jcm@freebsd-uk.eu.org>
Reviewed by: nsouchu

24 years ago o Convert to <inttypes.h> style fixed sized types to facilitate porting to
gibbs [Tue, 18 Jul 2000 20:12:14 +0000 (20:12 +0000)]
 o Convert to <inttypes.h> style fixed sized types to facilitate porting to
   other systems.

 o Normalize copyright text.

 o Clean up probe code function interfaces by passing around a single
   structure of common arguments instead of passing "too many" args
   in each function call.

 o Add support for the AAA-131 as a SCSI adapter.

 o Add support for the AHA-4944 courtesy of "Matthew N. Dodd" <winter@jurai.net

 o Correct manual termination support for PCI cards.  The bit definitions
   for manual termination control in the SEEPROM were incorrect.

 o Add support for extracting NVRAM information from SCB 2 for BIOSen
   that use this mechanism to pass this data to OS drivers.

 o Properly set the STPWLEVEL bit in PCI config space based on the
   setting in an SEEPROM.

 o Go back to useing 32byte SCBs for all controllers.  The current
   firmware allows us to embed 12byte cdbs on all controllers in
   a 32byte SCB, and larger cdbs are rarely used, so it is a
   better use of this space to offer more SCBs (32).

 o Add support for U160 transfers.

 o Add an idle loop executed during data transfers that prefetches
   S/G segments on controllers that have a secondary DMA engine
   (aic789X).

 o Improve the performance of reselections by avoiding an extra
   one byte DMA in the case of an SCB lookup miss for the reselecting
   target.  We now keep a 16byte "untagged target" array on the card
   for dealing with untagged reselections.  If the controller has
   external SCB ram and can support 64byte SCBs, then we use an
   "untagged target/lun" array to maximize concurrency.  Without
   external SCB ram, the controller is limited to one untagged
   transaction per target, auto-request sense operations excluded.

 o Correct the setup of the STPWEN bit in SXFRCTL1.  This control
   line is tri-stated until set to one, so set it to one and then
   set it to the desired value.

 o Add tagged queuing support to our target role implementation.

 o Handle the common cases of the ignore wide residue message
   in firmware.

 o Add preliminary support for 39bit addressing.

 o Add support for assembling on big-endian machines.  Big-endian
   support is not complete in the driver.

 o Correctly remove SCBs in the waiting for selection queue when
   freezing a device queue.

 o Now that we understand more about the autoflush bug on the
   aic7890, only use the workaround on devices that need it.

 o Add a workaround for the "aic7890 hangs the system when you
   attempt to pause it" problem.  We can now pause the aic7890
   safely regardless of what instruction it is executing.

24 years agoscsi_all.c:
gibbs [Tue, 18 Jul 2000 19:48:58 +0000 (19:48 +0000)]
scsi_all.c:
Clean up the comments related to the high speed
sync rate table for SPI.

scsi_message.h:
Bring in some SCSI3 message terminology.  All SCSI2 names
are still preserved for backwards compatibility.

24 years agocam_ccb.h:
gibbs [Tue, 18 Jul 2000 19:47:14 +0000 (19:47 +0000)]
cam_ccb.h:
Bring back the CAM_NEGOTIATE ccb flag.  This flag indicates
that SPI transfer negotiation should occur concurrently with the
execution of this CCB.  The flag is not yet used by the XPT but
is required for proper support of multi-initiator configurations
where topology scans cannot rely on a bus reset to invalidate
prior negotiations.

cam_xpt.c:
Don't allow DT transmission rates to be specified for devices
that don't have the DT feature listed in their inquiry data.

24 years agoConvert calls to match new kqueue API.
jlemon [Tue, 18 Jul 2000 19:38:38 +0000 (19:38 +0000)]
Convert calls to match new kqueue API.

24 years agoSimplify kqueue API slightly.
jlemon [Tue, 18 Jul 2000 19:31:52 +0000 (19:31 +0000)]
Simplify kqueue API slightly.

Discussed on: -arch

24 years agoFix the IRQ9/IRQ2 confusion.
phk [Tue, 18 Jul 2000 18:50:24 +0000 (18:50 +0000)]
Fix the IRQ9/IRQ2 confusion.

Submitted by: Alan Clegg <abc@bsdi.com>

24 years agoCorrect the attribution for yes(1).
nik [Tue, 18 Jul 2000 18:32:08 +0000 (18:32 +0000)]
Correct the attribution for yes(1).

PR: docs/19401
Submitted by: s.c.sprong@student.utwente.nl

24 years agoRemove an OBE comment.
obrien [Tue, 18 Jul 2000 18:27:06 +0000 (18:27 +0000)]
Remove an OBE comment.

24 years agoKNF'ize.
obrien [Tue, 18 Jul 2000 18:26:03 +0000 (18:26 +0000)]
KNF'ize.

24 years agodocument serial console habits of AS2100[a]
wilko [Tue, 18 Jul 2000 17:50:16 +0000 (17:50 +0000)]
document serial console habits of AS2100[a]

24 years agoCross-reference mount_nfs(8) and showmount(8).
sheldonh [Tue, 18 Jul 2000 17:34:23 +0000 (17:34 +0000)]
Cross-reference mount_nfs(8) and showmount(8).

PR: 20008
Reported by: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>

24 years agoOrder the cross-references in the SEE ALSO section, in preparation
sheldonh [Tue, 18 Jul 2000 17:31:00 +0000 (17:31 +0000)]
Order the cross-references in the SEE ALSO section, in preparation
for PR 20008.

24 years agoImport the new truncate(1) utility.
sheldonh [Tue, 18 Jul 2000 17:03:58 +0000 (17:03 +0000)]
Import the new truncate(1) utility.

Approved by: jdp

24 years agoAdd the '-l' flag to nghook which loops the received data back.
phk [Tue, 18 Jul 2000 16:52:27 +0000 (16:52 +0000)]
Add the '-l' flag to nghook which loops the received data back.

24 years agooops- need reboot.h file
mjacob [Tue, 18 Jul 2000 16:47:49 +0000 (16:47 +0000)]
oops- need reboot.h file

24 years agoFix a comment which was broken in rev 1.36.
sheldonh [Tue, 18 Jul 2000 16:43:29 +0000 (16:43 +0000)]
Fix a comment which was broken in rev 1.36.

PR: 19947
Submitted by: Tetsuya Isaki <isaki@net.ipc.hiroshima-u.ac.jp>

24 years agoAdd case that David missed about setting RB_SERIAL.
mjacob [Tue, 18 Jul 2000 16:25:14 +0000 (16:25 +0000)]
Add case that David missed about setting RB_SERIAL.

24 years agoRemove <center> tags from with <title> section.
ben [Tue, 18 Jul 2000 15:20:55 +0000 (15:20 +0000)]
Remove <center> tags from with <title> section.

PR: 20002
Submitted by: James Johnson <bonk1138@msn.com>
Approved by: patrick (from freebsd-small mailing list)

24 years agoDefine what is meant by `brackets' and `braces'.
ben [Tue, 18 Jul 2000 14:41:01 +0000 (14:41 +0000)]
Define what is meant by `brackets' and `braces'.

Suggested by: grog

24 years agoAdd an empty crunch.inc with instructions that you can use it to adjust
nbm [Tue, 18 Jul 2000 13:49:17 +0000 (13:49 +0000)]
Add an empty crunch.inc with instructions that you can use it to adjust
the building of the crunched binary.

I'll add examples when I add the post-include mechanism, since the
crunch.mk environment stomps on the pre-included crunch.inc's variables
at the moment.

24 years agoMake a separate build directory in which to put all the generated
nbm [Tue, 18 Jul 2000 13:43:38 +0000 (13:43 +0000)]
Make a separate build directory in which to put all the generated
objects, to simplify working with PicoBSD.

Add the ability to put make instructions in crunch.inc to pass to the
build process.

Now explicitly make the objects in our own object tree, since we want to
build the objects with our own defines, and allow this to occur in a
common object tree for all PicoBSD builds, if required.  This is
controlled by the COMM_OBJ variable, for those who don't want this -
setting it to /usr/obj again will just pick up the objects from your
last make buildworld, as before.

24 years agoUpdate PICOBSD-C kernel configuration to the new world order, grabbing
nbm [Tue, 18 Jul 2000 13:25:51 +0000 (13:25 +0000)]
Update PICOBSD-C kernel configuration to the new world order, grabbing
hints simply from GENERIC.hints.

Added a bunch of comments about usb devices, new network cards, and
IPv6.

24 years agoOrder the cross-references in the SEE ALSO section correctly.
sheldonh [Tue, 18 Jul 2000 13:03:09 +0000 (13:03 +0000)]
Order the cross-references in the SEE ALSO section correctly.

24 years agoFix the one 'obj'-related breakage, and quieten the build. Also change
nbm [Tue, 18 Jul 2000 12:17:54 +0000 (12:17 +0000)]
Fix the one 'obj'-related breakage, and quieten the build.  Also change
symlinks from '/sbin' to 'sbin', so following the links make sense when
not on the disk itself.

24 years agoFirst part of PicoBSD makeover, adding basic 'obj' facilities, allowing
nbm [Tue, 18 Jul 2000 12:04:33 +0000 (12:04 +0000)]
First part of PicoBSD makeover, adding basic 'obj' facilities, allowing
for read-only src tree.

While I'm there:
1) Use kgzip, not kzip, since kzip certainly doesn't make bootable
kernels anymore.  loader still isn't built separately, let alone without
forth support.  This needs to be fixed.

2) Expand the mount/vnconfig examples to be the defacto way of making
sure the filesystems are mounted, unmounted, or not configured.  This
needs more work.

3) quieten the build substantially, so errors are more prominent

4) Start of '-j' ability.  Current style isn't quite in the correct
dependency format for this, but obvious mistakes (changing directories
in main shell) are fixed.

Approved by: grog, dwhite, luigi (no objections to me doing a makeover)

24 years agoFix one grammar problem which crept in from rev 1.40 to rev 1.42, and
sheldonh [Tue, 18 Jul 2000 12:02:15 +0000 (12:02 +0000)]
Fix one grammar problem which crept in from rev 1.40 to rev 1.42, and
one mdoc problem from rev 1.40 (unnecessarily populated Nm macro).

24 years agoDriver for LMC1504 card: four port E1 or fractional E1.
phk [Tue, 18 Jul 2000 11:34:15 +0000 (11:34 +0000)]
Driver for LMC1504 card:  four port E1 or fractional E1.
T1 support is possible but I have no T1 hardware to test with.

The vendor can be found at: www.lanmedia.com

24 years agoSubstitute UT_NAMESIZE for 8 when truncating long usernames.
sheldonh [Tue, 18 Jul 2000 11:32:27 +0000 (11:32 +0000)]
Substitute UT_NAMESIZE for 8 when truncating long usernames.

PR: 19886
Reported by: Gregory Bond <gnb@itga.com.au>

24 years agoFix header inclusions in preparation for a fix for PR 19886.
sheldonh [Tue, 18 Jul 2000 11:29:13 +0000 (11:29 +0000)]
Fix header inclusions in preparation for a fix for PR 19886.
The CVS Id tag FreeBSD was added to satisfy commit_prep.pl.

24 years agoDriver for LMC1504 card: four port E1 or fractional E1.
phk [Tue, 18 Jul 2000 11:17:25 +0000 (11:17 +0000)]
Driver for LMC1504 card:  four port E1 or fractional E1.
T1 support is possible but I have no T1 hardware to test with.

The vendor can be found at: www.lanmedia.com

24 years agoAdd the umodem driver.
n_hibma [Tue, 18 Jul 2000 10:49:45 +0000 (10:49 +0000)]
Add the umodem driver.

24 years agoSet `boothowto' approapiately if our console is a serial one.
obrien [Tue, 18 Jul 2000 10:05:10 +0000 (10:05 +0000)]
Set `boothowto' approapiately if our console is a serial one.

The "debug.boothowto" sysctl can now be used (as on the i386) to determine
if the console is a serial one.

24 years agoAllow the Fix-it functionality to detect that we are on a serial console,
obrien [Tue, 18 Jul 2000 09:14:06 +0000 (09:14 +0000)]
Allow the Fix-it functionality to detect that we are on a serial console,
and DTRT rather than start the fixit shell on a non-existant vty.

PR: 19837
Submitted by: Doug Ambrisko <ambrisko@whistle.com>
Approved by: JKH

24 years agoAdd smc37c935 chipset support and clean up the code which tries to
dfr [Tue, 18 Jul 2000 09:01:09 +0000 (09:01 +0000)]
Add smc37c935 chipset support and clean up the code which tries to
allocate a short port range in some alpha configurations.

Submitted by: "Andrew M. Miklic" <miklic@udlkern.fc.hp.com>,
      Mark Abene <phiber@radicalmedia.com>

24 years agoAllow logger to send messages directly to a remote syslog. (This
dwmalone [Tue, 18 Jul 2000 08:56:54 +0000 (08:56 +0000)]
Allow logger to send messages directly to a remote syslog.  (This
only does IPv4 as our syslogd only does IPv4. I dunno if the KAME
people have any plans for syslogd).

PR: 19821
Submitted by: Nick Hilliard <nick@iol.ie>
Reviewed by: sheldonh