Commit Graph

2768 Commits

Author SHA1 Message Date
Brian Somers
44ced8b3c5 Delete everything that's not a directory in /var/run and /var/spool/lock
at boot time.

MFC after: 3 weeks
2001-05-10 09:25:10 +00:00
Hajimu UMEMOTO
882a13da9c Avoid flushing IPv6 routes. `route flush' removes necessary
routes for IPv6 as well as IPv4 routes.
2001-05-09 20:30:55 +00:00
Brian S. Dean
44e0389495 * Simplify the population of the /etc memory filesystem. To avoid
the null mount, we currently create a temporary mfs on /tmp, copy
    /etc to /tmp, then mount /etc as mfs and copy everything back from
    /tmp, then delete the /tmp mfs.

    The patch eliminates the temporary /tmp mfs and the subsequent
    copying and simply populates the /etc mfs by copying from
    /conf/default/etc.  This requires that /conf/default/etc contain a
    complete copy of all the /etc stuff instead of just overrides.  I
    don't think that is too much of an extra step in setting up a
    diskless environment.

  * Provide the ability to make /tmp a memory filesystem independent
    of /var.  This removes the requirement that /tmp be a symlink to
    /var/tmp and this makes the diskless code work with the default
    filesystem layout.  If a seperate /tmp memory filesystem is
    created, the 'tmpsize' environment variable is used to determine
    its size (default to 10 Meg).

  * Reduce diffs between the -current and -stable versions of these
    files to a bare minimum.  Only the definition of the shell
    function 'mount_md' is different.

Not Objected to by: -arch@, -small@

MFC after: 2 days
2001-05-09 15:13:51 +00:00
Peter Wemm
b7c90f028d s/ssh_host_key/ssh_host_rsa_key/ since that is what openssh uses now
after a mergemaster.
2001-05-09 07:46:44 +00:00
Nick Sayer
76235b992b Add PAM support to SRA authentication. Cribbed mostly from ftpd. This
doesn't solve the problem of root being allowed to log in, but that sort
of thing is something PAM should be doing anyway.
2001-05-07 20:38:39 +00:00
Jens Schweikhardt
315e40d22b Use foo () instead of foo ( ) for function definition,
so zsh can parse this file as well.
2001-05-07 14:15:02 +00:00
Brian Somers
7f17ea13a3 Fix a misleading comment
Submitted by:	Mark Knight <markk@knigma.org>
2001-05-02 09:29:20 +00:00
Brian Somers
ad01e0c856 Add a ``digi'' driver.
This driver supports PCI Xr-based and ISA Xem Digiboard cards.
dgm will go away soon if there are no problems reported.  For now,
configuring dgm into your kernel warns that you should be using
digi.  This driver is probably close to supporting Xi, Xe and Xeve
cards, but I wouldn't expect them to work properly (hardware
donations welcome).

The digi_* pseudo-drivers are not drivers themselves but contain
the BIOS and FEP/OS binaries for various digiboard cards and are
auto-loaded and auto-unloaded by the digi driver at initialisation
time.  They *may* be configured into the kernel, but waste a lot
of space if they are.  They're intended to be left as modules.

The digictl program is (mainly) used to re-initialise cards that
have external port modules attached such as the PC/Xem.
2001-05-02 01:08:09 +00:00
Poul-Henning Kamp
92fa92b327 Don't mount a md(4) over /dev on DEVFS enabled diskless systems. 2001-05-01 20:13:59 +00:00
Dima Dorfman
ac25a66fb3 Add an allscreens_kbdflags option. Same thing as allscreens_flags,
but runs kbdcontrol instead of vidcontrol.

Reviewed by:	ru
2001-04-28 20:56:53 +00:00
Josef Karthauser
dc9c693750 Remind the user that they need to check CPAN manually for updates
to perl5 modules installed by hand.
2001-04-28 16:15:50 +00:00
Ruslan Ermilov
c59eb7cfb5 Removed reference to withdrawn secure-supfile. 2001-04-27 12:15:15 +00:00
Hajimu UMEMOTO
4f34d18339 Enable static IPv6 address assignment on PCMCIA NIC.
PR:		conf/26633
2001-04-26 17:33:37 +00:00
Alexander Langer
4e64bc892d "Portmapper" -> "Rpcbind" in a comment. 2001-04-26 13:43:02 +00:00
Jim Mock
20affa347a Document XFREE86_VERSION. 2001-04-25 19:27:39 +00:00
Ruslan Ermilov
2c1f07ae14 Fixed typo.
PR:		bin/26836
Submitted by:	Matthew Seaman <matthew.seaman@tornadogroup.com>
2001-04-25 12:11:54 +00:00
Warner Losh
9f474ffc5c Move to using md.
o create a simple wrapper function mount_md that makes it easy to
  move from mount_mfs.

# NOTE: you will need to MAKEDEV md[0123] in order for this to work.

Reviewed by: bsd, keichii
2001-04-25 05:46:40 +00:00
Jens Schweikhardt
1208c7eed2 Add isdn_ttype (moved to rc.conf from rc.isdn)
PR:		conf/24865
Submitted by:	schweikh
Reviewed by:	hm
2001-04-24 20:02:31 +00:00
Jens Schweikhardt
51e41a3522 Don't hardcode isdn_ttype overwriting rc.conf settings.
PR:		conf/24865
Submitted by:	schweikh
Reviewed by:	hm
2001-04-24 20:01:25 +00:00
Warner Losh
c23b0b247d MFS: the MFS still applies to -current until such time as someone fixes
rc.diskless2 to use mdconfig rather than mount_mfs.  These changes are
still relevant to -current.
2001-04-24 07:02:01 +00:00
Maxim Sobolev
bcc11eec02 Add missed and update existing MASTER_SITE_*. 2001-04-22 19:01:44 +00:00
Dirk Froemberg
624fe60635 Checking of denied zone transfers is now done in
periodic/daily/470.status-named.
2001-04-21 22:37:54 +00:00
Dirk Froemberg
56f25ab092 Check for denied zone transfers (AXFR and IXFR). 2001-04-21 22:36:30 +00:00
Andrey A. Chernov
557d3d1c9c Fix typo in mouse_char range 2001-04-21 16:22:26 +00:00
Andrey A. Chernov
ad6931f954 Sync with main v1.105 2001-04-21 13:27:05 +00:00
Brian S. Dean
58d3c43935 Eliminate the null mount for /etc for diskless clients. 2001-04-20 23:10:11 +00:00
Andrey A. Chernov
f3312e5d3f Sync with main termcap 2001-04-19 22:21:18 +00:00
Maxim Sobolev
c5ab496267 Comment out vfs.vmiodirenable=0 by default, to prevent inproducing another
place where default sysctl value have to be tweaked if we ever would want
to switch kernel default to 1.

Submitted by:	dillon
2001-04-19 17:21:53 +00:00
Andrey A. Chernov
b9ea7307d3 Add mousechar_start hook
Reviewed by:	Nick Hibma <n_hibma@qubesoft.com>
2001-04-19 14:53:47 +00:00
Maxim Sobolev
1dd8bcf144 o Install sysctl.conf with all other *.conf files;
o put a note into sysctl.conf describing vfs.vmiodirenable knob.

OK'ed by:	alfred
2001-04-19 13:47:53 +00:00
Hajimu UMEMOTO
94df9754e5 Add missing entry for ospf6d.
Submitted by:	Akihiro Kosakada <pdp@cyber-fleet.com>
2001-04-19 09:10:15 +00:00
Ruslan Ermilov
017b8e7c01 Remove share/tmac/locale/ and share/tmac/mdoc/locale/. 2001-04-17 14:22:50 +00:00
Poul-Henning Kamp
7b8467e22f In the /etc/rc startup script a soft link is created from /var/run/log to
/dev/log like this: if [ ! -h /dev/log ];
The man page for test(1) says that the -h switch is depracated and that
users should NOT rely on it being available. It suggest the -L switch instead.
They both do the same thing: check for the existence of the symbolic link.

PR:		26596
Submitted by:	mikem <mike_makonnen@yahoo.com>
2001-04-15 13:44:05 +00:00
Jordan K. Hubbard
0707bb11c9 MFS: deal with svr4 module's dependency on streams module 2001-04-14 12:26:03 +00:00
Dirk Froemberg
0f8af26fe3 Log denied IXFR, too.
MFC canidate.
2001-04-14 10:05:01 +00:00
Nate Williams
991bcf5c04 - Newer versions of bind log denied secondary zone tranfers with
'denied AXFR', not 'unapproved AXFR'.

This is an MFC candidate.

PR:		misc/26529
Submitted by:	duwde@duwde.com.br
2001-04-13 15:13:15 +00:00
Ruslan Ermilov
ebce6f8a5c People, please read the README file!!!
: These files use 4 space indentation, and other than in the header
: comments, should not contain any tabs.
2001-04-13 06:56:16 +00:00
Gregory Neil Shapiro
584096c53e With the recent change to ip6fw, it is safe to return to using ${fw6cmd}
which may include the -q flag.
2001-04-13 01:40:27 +00:00
Boris Popov
6c9f45bdde Actually install include/fs/smbfs and include/netsmb directories. 2001-04-11 09:00:09 +00:00
Ruslan Ermilov
9e3b28a80f vnconfig(8) -> mdconfig(8).
Reviewed by:	phk
2001-04-10 16:15:01 +00:00
Boris Popov
40ce66ab3f Add netsmb and smbfs include directories 2001-04-10 08:16:06 +00:00
David E. O'Brien
a7aee8e14f Add a comment out console line for AlphaServer 8200 and 8400 ("TurboLaser") 2001-04-09 19:35:53 +00:00
Brian Feldman
5e5719688a Label the OpenSSH section, then add a small explanation for the existence
of the non-typo "csshd" service.

Prodded by:	markm
Reviewed by:	markm, dwhite, rwatson
2001-04-06 05:52:53 +00:00
Bruce A. Mah
ddda68fb0d Add removable_interfaces to /etc/defaults/rc.conf. It is used
(undocumented until now) by /etc/pccard_ether.

MFC candidate.

Pointed out by:	Dave Crane <dave@trig.net>
Reviewed by:	-mobile
2001-04-04 16:48:57 +00:00
Josef Karthauser
d3b6c99818 Commit the first version of BSDPAN.
BSDPAN is the collection of modules that provides tighter than ever
integration of Perl into BSD Unix.

Currently, BSDPAN does the following:

o makes p5- FreeBSD ports PREFIX-clean;

o registers Perl modules in the FreeBSD package database with a
  package name derived from the module name.
  The name is of the form: bsdpan-ModuleName-V.VV.

Anyone interested in where BSDPAN is developing should read Anton's
message to the ports mailling list:
	Message-ID: <20010105040828.A26011@heechee.tobez.org>

Submitted by:	Anton Berezin <tobez@tobez.org>
2001-04-03 18:38:53 +00:00
Brian S. Dean
bb09faafdb Change the order in which /etc files are copied into place; copy
default first, then network-specific files, then host-specific files.
I think this was the original intent, as Matt indicated the previous
code appeared to be a bug.
2001-04-03 00:24:01 +00:00
Gregory Neil Shapiro
67f58bb6d8 Allow users to override the default map type used for building maps. 2001-04-01 22:54:15 +00:00
Gregory Neil Shapiro
5d312ac168 The userdb database is different from the rest of the databases. It *must*
be a btree.

PR:		bin/26149
2001-04-01 22:48:07 +00:00
Murray Stokely
1f38b5660f Note in the comments that it is possible, but not recommended to use
spaces instead of tabs in this file.  This matches the description in
the manpage.

PR:		25945
Submitted by:	T. William Wells <bill@twwells.com>
2001-03-31 04:41:24 +00:00
Peter Wemm
b2e9880db0 Integrate the IPv6 entries with the rest of them to avoid things getting
out of sync.  A similar change was made by itojun on the OpenBSD tree
a few weeks ago.  This should stop people disabling one server and
forgetting the other one (eg: ftp and/or telnet)
2001-03-30 10:25:40 +00:00
Brian Feldman
18c8b827c6 Attempt to support TIS auth by default in the SSHD by providing a
"csshd" requirement of the S/KEY PAM module.
2001-03-30 00:11:33 +00:00
Jeroen Ruigrok van der Werven
d8edf8110a Change NO_MAKEDEV to a finer granularity method:
NO_MAKEDEV_INSTALL and NO_MAKEDEV_RUN.  The former implying the latter.
The names imply what they do.  The last commit by DES based on a PR defeated
the original idea behind NO_MAKEDEV, which was not to run MAKEDEV, but to do
the installation of MAKEDEV.  This should satisfy both parties on the MAKEDEV
challenge.
2001-03-29 14:03:07 +00:00
Poul-Henning Kamp
3caa1d24ab Change ntp_flags to "-b" to inspire people to set it right.
Note that "right" in this case is not universally recognized, but
NTP-practittioners as opposed to theoretians generally agree that
getting "inside the window" using ntpdate is TRTTD on PC hardware.

PR:		25514
Submitted by:	Chris Johnson <cjohnson-pr@palomine.net>
2001-03-28 17:51:03 +00:00
Brian Somers
128644ca1e Remove sockets found in /var/run or /var/spool/lock at boot time
(as well as files).
2001-03-28 10:13:26 +00:00
Mark Murray
5bc9d93db3 Add full PAM support for account management and sessions.
The PAM_FAIL_CHECK and PAM_END macros in su.c came from the util-linux
package's PAM patches to the BSD login.c

Submitted by:	"David J. MacKenzie" <djm@web.us.uu.net>
2001-03-27 19:40:51 +00:00
David E. O'Brien
8efc417089 Formatting fix for rev 1.298 where I did not take enough care. 2001-03-27 17:07:37 +00:00
Brian Feldman
df99bf760c At least install primes to the right place, for now. I suppose.
Reminded by:	everyone
2001-03-27 03:58:12 +00:00
David E. O'Brien
e53d04016c Don't call the fictious `MAKEDEV' from the path "/sbin:/bin" when we
recurse.  Rather recurse on ourself (as we know our own name).
2001-03-27 01:23:07 +00:00
Scott Long
9d4dd86bed Bah. 'ln -sf' -> 'ln -fs'. I need to read my email more closely in the
mornings.

Pointy hat again Obtained from:	roam@orbitel.org
2001-03-25 15:51:43 +00:00
Scott Long
d536c8f7ee 'ln -s' -> 'ln -sf' for the afa link.
Pointy hat Obtained from:	roam@orbitel.bg
2001-03-25 14:11:55 +00:00
Brian Somers
a1f792ba64 Identify obsolete ports 2001-03-25 11:35:22 +00:00
Doug Barton
fd4e940871 Add cvs tag 2001-03-24 07:20:36 +00:00
Brian Feldman
b8edd5f97d Install /etc/primes. 2001-03-24 00:33:05 +00:00
Brian Feldman
8fa978063f Add /etc/primes for OpenSSH SSH2 DH exchange.
Submitted by:	Chris Wasser <cwasser@v-wave.com>
Obtained from:	OpenBSD
2001-03-24 00:28:43 +00:00
FUJISHIMA Satsuki
000a8132ca added new directories to sync with XFree86-4.0.3.
Approved by:	asami
2001-03-23 11:18:06 +00:00
David E. O'Brien
2219fbbd37 Revert rev 1.7 which used "console' rather than ttyv0' so there will
always be a getty on the console reguardless of the type of console.
Instead always run a getty on ttyd0.

Reviewed by:	gallatin
2001-03-22 22:16:26 +00:00
Scott Long
17d4ed2985 Create afaN as a simlink to aacN. Add a comment about the aac device. 2001-03-22 21:29:16 +00:00
Wolfram Schneider
5d2bad1c7c Update search URL:
http://www.FreeBSD.org/search.html ->  http://www.FreeBSD.org/search/
2001-03-22 17:58:20 +00:00
Jordan K. Hubbard
0c21a00781 Add back the wd* entries. It turns out they're still used by the PC98.
Noted by:	nyan
2001-03-22 10:39:03 +00:00
Jordan K. Hubbard
9cd5373ea8 Don't create legacy wd* devices by default. Let the user do this if
they so desire it.

Suggested by:	rwatson
2001-03-22 07:30:02 +00:00
Jordan K. Hubbard
f6348107de Use orthogonal www.FreeBSD.org syntax.
Whined about by:	rwatson
2001-03-22 07:01:19 +00:00
Alfred Perlstein
527464e999 s/portmap/rpcbind
Pointed out by: Hajimu UMEMOTO <ume@mahoroba.org>
2001-03-20 21:02:39 +00:00
Dag-Erling Smørgrav
cc084f7587 Axe TCP_RESTRICT_RST. It was never a particularly good idea except for a few
very specific scenarios, and now that we have had net.inet.tcp.blackhole for
quite some time there is really no reason to use it any more.

(second of three commits)
2001-03-19 22:07:32 +00:00
Alfred Perlstein
8360efbd6c Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and
associated changes that had to happen to make this possible as well as
bugs fixed along the way.

  Bring in required TLI library routines to support this.

  Since we don't support TLI we've essentially copied what NetBSD
  has done, adding a thin layer to emulate direct the TLI calls
  into BSD socket calls.

  This is mostly from Sun's tirpc release that was made in 1994,
  however some fixes were backported from the 1999 release (supposedly
  only made available after this porting effort was underway).

  The submitter has agreed to continue on and bring us up to the
  1999 release.

  Several key features are introduced with this update:
    Client calls are thread safe. (1999 code has server side thread
    safe)
    Updated, a more modern interface.

  Many userland updates were done to bring the code up to par with
  the recent RPC API.

  There is an update to the pthreads library, a function
  pthread_main_np() was added to emulate a function of Sun's threads
  library.

  While we're at it, bring in NetBSD's lockd, it's been far too
  long of a wait.

  New rpcbind(8) replaces portmap(8) (supporting communication over
  an authenticated Unix-domain socket, and by default only allowing
  set and unset requests over that channel). It's much more secure
  than the old portmapper.

  Umount(8), mountd(8), mount_nfs(8), nfsd(8) have also been upgraded
  to support TI-RPC and to support IPV6.

  Umount(8) is also fixed to unmount pathnames longer than 80 chars,
  which are currently truncated by the Kernel statfs structure.

Submitted by: Martin Blapp <mb@imp.ch>
Manpage review: ru
Secure RPC implemented by: wpaul
2001-03-19 12:50:13 +00:00
Hajimu UMEMOTO
6277710941 Add `ipv6_ifconfig_IFN_aliasN' directive to allow multiple aliases.
PR:		conf/24239
2001-03-18 16:07:21 +00:00
Brian Somers
d552710cfb Ignore comments in /etc/passwd
PR:		25845
Submitted by:	Udo Schweigert <ust@cert.siemens.de>
2001-03-17 21:22:29 +00:00
Andrey A. Chernov
d0a47967d8 Remove unused locale/nls directories.
Corresponding fixes for "make release" already commited elsewhere.
2001-03-17 21:14:52 +00:00
Poul-Henning Kamp
acfbe345cf Attempt to make "make release" work again. Without a nls/fi_FI.DIS_8859-15
tcsh barfs.
2001-03-17 19:02:12 +00:00
Mark Murray
49519c9bfb Unbreak "make installworld" 2001-03-17 07:38:57 +00:00
Andrey A. Chernov
b929c71734 Add et_EE.ISO_8859-15 2001-03-16 12:02:36 +00:00
Ruslan Ermilov
54fc7b57f7 Apply the README's requirement a) to the previous commit. 2001-03-16 08:43:07 +00:00
Warner Losh
1ad1b2485f Add some devices:
Xircom CreditCard Netwave		cnw
	Intel PRO/Wireless 2011	(PRISM II)	wi
	3COM 3CRWE737A		(PRISM II)	wi
Note: I've had some reports that the latter two cards work, but I've not
been able to get them to work for me.
2001-03-16 07:36:54 +00:00
Andrey A. Chernov
84f1cbbe73 DIS_8859_15 -> ISO_8859-15 rename 2001-03-16 07:13:01 +00:00
Brian Somers
b045a5d8a9 Fix a comment
PR:		25831
Submitted by:	quinot@inf.enst.fr
2001-03-15 23:25:55 +00:00
Søren Schmidt
5f2ad79058 Add the ata control device 2001-03-15 15:32:42 +00:00
Murray Stokely
5e30415625 Add a commented out entry for compat4x
PR:		25196
Submitted by:	Chris Knight <chris@aims.com.au>
2001-03-14 11:30:57 +00:00
Gregory Neil Shapiro
90c55192d6 Read information from local rc.conf file(s) to get proper settings for
'make start'.

PR:		conf/25639
Submitted by:	Esa Karkkainen <ejk@pp.htv.fi>
2001-03-13 20:58:39 +00:00
Peter Wemm
b2c774aff4 At great personal risk, touch the sendmail startup again. This adds easy
seperate knobs for inbound (accepting SMTP connections) and outbound (just
occasionally dequeueing) sendmail daemon startup.
2001-03-13 05:53:16 +00:00
Dag-Erling Smørgrav
62f0b82715 Don't install MAKEDEV or MAKEDEV.local if NO_MAKEDEV is set.
PR:		25596
Submitted by:	Jonathan Perkin <sketchy@bsdcode.net>
2001-03-13 03:05:42 +00:00
MIHIRA Sanpei Yoshiro
8574142c75 Add PC-Card entry, I-O DATA PCET/TX-R
This card was DL10022 based card.

Submitted by:	[bsd-nomads:15287]
		Yoshihiko SARUMARU <mistral@imasy.or.jp>
2001-03-12 13:11:17 +00:00
Kris Kennaway
5ca7924a91 Use CPUTYPE to add appropriate compiler flags to COPTFLAGS for kernel
builds.  This may be disabled using the NO_CPU_COPTFLAGS variable.

Reviewed by:	arch
2001-03-12 07:47:09 +00:00
Mark Murray
00a350c4b8 Remove duplicate entry.
Submitted by:	Paul Herman <pherman@frenchfries.net>
2001-03-12 06:05:38 +00:00
Doug Barton
670974f3df Add flags option for savecore.
Submitted by:	David A. Panariti <davep@who.net>
2001-03-12 05:18:03 +00:00
Mark Murray
82e377fd12 Updates for Blowfish password hashing. 2001-03-11 16:37:33 +00:00
Mark Murray
74044234dc The /dev/random harvesting sysctls have had a name change.
Reflect this.
2001-03-10 13:45:28 +00:00
Doug Barton
de328d4a59 Avoid complicated tests of whether devices are present or not, and
enable all harvesting options by default since having them on for
devices not present doesn't hurt anything. Leave them on by default
since for the most part they are not producing noticable slowdown,
and are about to get a lot more efficient.

Re-order part of the cheesy entropy process in preparation for
its complete removal.
2001-03-10 05:33:38 +00:00
Kris Kennaway
a3e1bcce94 Add libdata, some ports were using it. 2001-03-10 03:34:14 +00:00
Gregory Neil Shapiro
332ca08080 Use the correct path to the SASL .h files as installed by the SASL port.
MFC candidate.

Submitted by:	jeh
2001-03-10 00:31:07 +00:00
MIHIRA Sanpei Yoshiro
edc7e465e6 Stick the I-O DATA PCLA/TE PC Card adapter entry in the right sort order. 2001-03-09 00:30:48 +00:00
MIHIRA Sanpei Yoshiro
bca9e9472b add PC-Card entry
Corega KK Wireless LAN PCCA-11
	NEC WL11C (PC-WL/11C)
	NEC Corporation PK-WL001

Submitted by:	[bsd-nomads:15128] [bsd-nomads:15159]
		[bsd-nomads:15176] [bsd-nomads:15283]
		YAMAMOTO Shigeru <shigeru@iij.ad.jp>
		NAKAGAWA Yoshihisa <y-nakaga@nwsl.mesh.ad.jp>
2001-03-07 13:30:44 +00:00