Commit Graph

1869 Commits

Author SHA1 Message Date
Dag-Erling Smørgrav
3e03255dd1 Chown the pty device nodes back to root:tty. 1999-03-14 03:20:22 +00:00
James FitzGibbon
1dd418124c Add ${lpd_program} and ${portmap_program} as variables in rc.conf, with
suitable defaults pointing to the FreeBSD-shipped versions.  This will allow
for easier integration of third-party replacements for these daemons.
Reviewed by: Several members of -committers
1999-03-11 16:17:24 +00:00
Daniel C. Sobral
e83474e963 Gentlemen, I present you /boot/defaults. Just for the sake of symmetry.
Reviewed by:	jkh (eyebrown raised a little, I concede)
1999-03-10 03:33:17 +00:00
Hellmuth Michaelis
8d30de0d26 fix cosmetic ISDN startup problem mentioned in PR conf/9957 1999-03-08 11:28:45 +00:00
Justin T. Gibbs
b2f2e3bbdb Add targ.ctl, a device node for allocating and configuring instances
of the "targ" processor target target mode emulator.
1999-03-05 23:08:45 +00:00
Poul-Henning Kamp
df1fd5ada5 Change the comment to sendmail_flags which has scared so many people
from removing -bd to something more sensible.
1999-03-03 15:04:33 +00:00
Roger Hardiman
69c9ce13b9 Put back the bktr update to generate /dev/vbi
which I managed to delete yesterday.
1999-03-02 16:04:27 +00:00
Roger Hardiman
ba2e7a498e Updated the bktr entry to generate bktr*, tuner* and now vbi*
/dev/vbi will allow vbi capture from the bt848 card for software
teletext decoding.
1999-03-01 12:13:24 +00:00
Dmitrij Tejblum
6a5b1edecf Fatal typo.
PR:		bin/10827
Submitted by:	Mike Andrews <mandrews@termfrost.org>
PR:		conf/10310
Submitted by:	Brion Moss <brion@queeg.com>
1999-02-28 19:50:17 +00:00
Roger Hardiman
ad0677d4f0 Updated the bktr entry to add vbi*
bktr now makes bktr, tuner and vbi
1999-02-26 16:14:22 +00:00
Mike Smith
14418f224a Add entry for Motorola Montana modem.
Submitted by:	Andre LeClaire <leclaire@sprintmail.com>
1999-02-25 23:33:51 +00:00
Brian Somers
3854f9f544 Add IC-CARD Ethernet card & AT&T V34+ Fax Modem
Submitted by:	Maxim Sobolev <sobomax@altavista.net>
1999-02-22 14:08:44 +00:00
Brian Somers
f4373d473b Xircom Ethernet+Modem 10/100+ 1999-02-22 14:03:31 +00:00
Steve Price
fbd2d9c138 Add entries for the following cards:
Viking V.90/K56Flex modem
	Zoom 56K modem
	3CCE589E* network card
	3CCM156 modem

Latter submitted by:	Patrick Seal <patseal@hyperhost.net>
1999-02-22 03:06:28 +00:00
Steve Price
c6b0cb111f dhclient is now in /sbin. 1999-02-22 02:55:18 +00:00
Mike Smith
5966e39935 Add entry for D-Link DE-660
Submitted by:	Brian Handy <handy@lambic.physics.montana.edu>
1999-02-19 07:20:55 +00:00
Nick Hibma
089b18c205 Change to a proper numbering scheme for the ugen device. It requires
a unit and endpoint number. This is combined into a minor number.
The naming of the devices in /dev is now /dev/ugen<unit>.<endpoint>
1999-02-18 21:17:16 +00:00
Jordan K. Hubbard
905c3aead2 DTRT for acd/wcd backwards compatibility 1999-02-14 19:41:36 +00:00
Jordan K. Hubbard
277434debe Use more sensible defaults. 1999-02-14 07:43:07 +00:00
Jordan K. Hubbard
ef6caa5169 Correct various mentions of rc.conf 1999-02-13 05:30:49 +00:00
Matthew Dillon
56fc987611 jkh accidently removed rc.diskless1 & 2, then put rc.diskless back when
he moved rc.conf.  Then he deleted rc.diskless when it ( of course ) didn't
    work.  Now I'm putting the originally accidently removed rc.diskless{1,2}
    back in.
1999-02-12 20:51:38 +00:00
Brian Somers
2e92443c15 Add /usr/share/examples/ppp directory
Don't install /etc/ppp/ppp.*.example
Remove ppp/ppp.{conf,linkup,linkdown,secret}.sample
1999-02-11 16:30:56 +00:00
Jordan K. Hubbard
fc8353317d This tries to install rc.diskless, but there is no such file.
I don't know which of the two to install in its place so just
remove it for now and get the release build working again.
1999-02-11 15:46:22 +00:00
David E. O'Brien
71b785ff18 Our default /etc/dhclient.conf. 1999-02-10 18:30:01 +00:00
Jordan K. Hubbard
9c63624e6f Use /etc/defaults/rc.conf everywhere, falling back to /etc/rc.conf
as necessary (for half-assed upgrades).
1999-02-10 18:08:16 +00:00
Jordan K. Hubbard
ccdd960b95 Install a little, erm, less from the etc/defaults directory. 1999-02-10 09:14:05 +00:00
Wes Peters
9b8eb63431 Reviewed by: jkh
Submitted by:	wes
Added commentary to ttys to clarify the meaning of the columns.
Added commentary to ttys to clarify the meaning of the columns.
1999-02-09 23:55:13 +00:00
Wes Peters
1f5752dcae Reviewed by: jkh
Submitted by:	wes
Added commentary to ttys to clarify the meaning of the columns.
1999-02-09 23:55:04 +00:00
Jordan K. Hubbard
a1787c488f Install rc.conf properly into /etc/defaults/ directory. 1999-02-09 23:17:25 +00:00
Jordan K. Hubbard
10fe4fa1c4 Add /etc/defaults. 1999-02-09 22:17:15 +00:00
Jordan K. Hubbard
d105b00084 Move rc.conf into defaults/ directory. This is part of a larger series
of commits to deal with the rc.conf.site confusion.
1999-02-09 22:15:18 +00:00
Matthew Dillon
e4715b9359 Revamp rc.diskless. Split into rc.diskless1 and rc.diskless2. provide
more opportunities for overriding.  Clean up /etc/rc ( remove conf_dir,
    remove startup mount special cases, remove other special cases )
1999-02-09 17:17:18 +00:00
Matthew Dillon
89b71b3d69 Get rid of $conf_dir 1999-02-09 05:20:46 +00:00
Matthew Dillon
f7b9477c77 Get rid of the conf_dir junk for rc.diskless ( rc.diskless will use a
better mechanism ).  rc.conf should be considerably more readable now.
1999-02-09 04:17:45 +00:00
Dag-Erling Smørgrav
0d35e40d61 Redirect mail to pseudo-user pop to root.
PR:		conf/9555
Submitted by:	Ruslan Ermilov <ru@ucb.crimea.ua>
1999-02-08 21:29:39 +00:00
Matt Jacob
7f897c3ce4 Bruce gently nudged me into doing this right 1999-02-05 22:54:37 +00:00
Matt Jacob
c5145ee62d add back ctl for sa and add more units 1999-02-04 20:35:07 +00:00
Mark Murray
ba529ee910 Add bits useful to getting laptops going (my Libretto in particular)
Add ActionTec v.90 modem and Libretto Floppy to pccard database;
Autoload pcic device.
1999-02-04 10:06:44 +00:00
Greg Lehey
5549c02763 Change vinum_drives to vinum_slices
Spotted-by:	Jake <jake@checker.org>
1999-02-04 00:23:10 +00:00
Satoshi Asami
3e52a8e840 Remove commented out definition of FTP_PASSIVE_MODE, it is (and has always
been) an environment variable and doesn't belong here.

Pointed out by:	cnh@ems.mindspring.net, sanpei@yy.cs.keio.ac.jp
1999-02-03 22:25:41 +00:00
Vanilla I. Shu
0d25476c1b Add a entry for zh-FAQ. 1999-01-31 18:24:36 +00:00
Jonathan M. Bresler
26d61b5ba8 Do not try to fetch anti-spam files from gulf.net.
They nolonger provide a list of spam domains and
	spam ip address ranges.
1999-01-31 15:21:15 +00:00
Greg Lehey
ea7994c074 Change variable name vinum_slices to vinum_drives to match the variable
we set in rc.conf.

Background: the `vinum read' command has changed.  For a short period
of time, it required the names of the slices on which vinum was
stored.  Now it requires the names of the drives.
1999-01-31 04:28:51 +00:00
Mark Newton
dc1d225fe6 Added /usr/share/examples/svr4 1999-01-30 08:42:43 +00:00
Mark Newton
8a94c0e747 Added a knob for svr4 to rc.conf (and associated support in rc.i386)
Suggested by: jkh
1999-01-30 07:22:29 +00:00
Kazutaka YOKOTA
ae908d9cf0 Unload the splash decoder module when a screen saver module is loaded.
Strictly speaking, it is not necessary; the screen saver will load
even if the splash module is still in memory.  But still, it is the right
thing to do, otherwise the splash decoder module just wasts the kernel space.

Discussed with: des
1999-01-29 18:09:38 +00:00
Matthew Dillon
94dc5b0701 If vfs.nfs.diskless_valid does not exist, the conditional fails
and spews an error message we'd rather not spew.  Fixed.

Submitted by:	Kevin Street <street@iname.com>
1999-01-29 06:18:12 +00:00
Garrett Wollman
19f1101052 Now that newsyslog is capable of doing this at a specific time,
let it rotate /var/log/wtmp again, and update monthly/200.accounting to
take this into account.  (Some sites might want to change the parameters
of the rotation; it's easier to do this when it's all centralized in
newsyslog.conf.)
1999-01-28 20:03:31 +00:00
Jordan K. Hubbard
7af6e2944b DOH! Did I ever screw that up. Take the /etc prefixes off the
filenames.

Noted by:	Randy Bush <randy@psg.com>
1999-01-27 05:00:58 +00:00
Matthew Dillon
c3d55900ed Add directory structure of diskless examples 1999-01-26 23:05:38 +00:00
Matthew Dillon
cd00a2dc31 Create overrideable MFS filesystem sizes and do a bit of cleanup. 1999-01-26 19:07:21 +00:00
Jordan K. Hubbard
f4ff12b9f4 Allow /etc/rc.conf.site as well as /etc/rc.conf.local (and add rc_conf_files
variable for frobbing).
1999-01-26 10:15:57 +00:00
Matthew Dillon
1031586646 Remove use of kern.conf_dir sysctl. conf_dir is left as a local
variable and propogates back to /etc/rc where it will be used to
    locate the rc.local file.  The local variable will also be used by
    /etc/rc.conf.  Note that /etc/rc.conf reverts to its prior operation
    of accessing /etc/rc.conf.local if run standalone.
1999-01-26 07:36:20 +00:00
Matthew Dillon
5bbcf5a4e0 Remove sysctl's from rc.conf, there seems to be a concensus that
rc.conf should only contain simple ops.  We still keep the conf_dir
    override, however, and this will be used when rc.conf is run from
    /etc/rc in a diskless configuration.
1999-01-26 07:32:59 +00:00
David Greenman
7ba9347985 Ripped out EDITOR=ee with extreme prejudice. 1999-01-26 07:28:31 +00:00
Peter Wemm
8942af695d Move reading of rc.conf sooner as requested by Greg. I'm a tad nervous
about this becase that makes it get run *before* the filesystems are
mounted.  If people have added stuff to their rc.conf or rc.conf.local
that uses stuff outside of /bin and /sbin, this will break.
1999-01-26 05:14:36 +00:00
Peter Wemm
d41bc16f34 The vinum setup tool automatically loads the vinum module if it's needed,
there is no need to duplicate the logic here.

XXX rc.conf needs to be read sooner..
1999-01-26 04:59:43 +00:00
Matthew Dillon
5ab0c62f95 Commit first rc.diskless startup plus modifications to rc.conf and Makefile
to make it work.  NOTE!  Uses new kern.conf_dir sysctl.
1999-01-25 18:24:46 +00:00
Matthew Dillon
633dcb59ac Finish up /etc/rc adjustments to handle diskless read-only-root booting.
This will be followed up by rc.diskless and documentation.
1999-01-25 18:07:25 +00:00
Matthew Dillon
3c83a6adc9 Introduce rc script for BOOTP 'diskless' boot. Well, not quite diskless
since the kernel must be booted from something ( like a floppy ).  This
    script must occur near the beginning of the rc file in order to support
    read-only NFS mounts, which in turn allows all the BOOTP machines to use
    the same / and /usr.

    The companion rc.diskless script is forthcoming.
1999-01-25 04:40:53 +00:00
Mark Murray
7582c823d5 Replace a bunch of "ln foo bar"'s with "ln -f foo bar".
This means that if(when) you go "sh MAKEDEV all" in /dev
the devices get remade; you don't get errors.
A lot of the changes are for info only; they are commented out.

Not exactly shot to pieces by:	bde
1999-01-24 13:51:26 +00:00
Mark Murray
078826d873 More libcrypt backout. 1999-01-24 13:46:33 +00:00
Brandon Gillespie
854de4f06a Added comment about how auth_default is used by passwd. 1999-01-22 15:31:25 +00:00
Warner Losh
78d7efaa73 Euro support, part 2.
This should be merged into RELENG_3 and a similar patch may be needed
for RELENG_2_2, should that deemed necessary.

Make world succeeded with these patches in my tree.

Submitted by: "Kaleb S. KEITHLEY" <kaleb@ics.com>
1999-01-21 19:41:38 +00:00
Jordan K. Hubbard
d441915b4b nuke dset from here.
Reminded by:	peter
1999-01-20 12:30:13 +00:00
Satoshi Asami
f7124908f3 Change MASTER_SITE_BACKUP to point to new dir on wcarchive. Merge some
MASTER_SITE_* macros from latest bsd.port.mk.
1999-01-20 01:58:39 +00:00
Hellmuth Michaelis
120fd2abc9 Rename files to indicate a bit better that they are just samples 1999-01-19 15:33:23 +00:00
Hellmuth Michaelis
89632cab7b Add directory /usr/share/examples/isdn 1999-01-18 13:58:47 +00:00
Greg Lehey
7e7f24a712 Only start vinum if vinum_slices variable is non-empty
Reported-by:	roberto
1999-01-18 03:25:10 +00:00
Greg Lehey
f10d3a9382 Add hooks for starting vinum at boot time. Set the variable
vinum_slices to the names of all slices (block device) which are under
the control of vinum.  The configuration will be read in from each in
turn, starting with the most recently updated.

Reviewed-by:   jkh
1999-01-17 03:32:07 +00:00
Joerg Wunsch
8a173970c1 Add some special hooks for sppp(4) interfaces. In addition to the
normal ifconfig stuff, one might need to pass down authentication
parameters for them.

This is closely tied to Hellmuth's impending rc patches for ISDN, but
sppp can also be used separately (thus it doesn't go directly into the
planned ISDN section of rc.conf).

Reviewed by:	hm
1999-01-13 17:32:37 +00:00
Hellmuth Michaelis
49c3b47aae Integrate the ISDN subsystem into the /etc/rc framework
Reviewed by: Joerg Wunsch
1999-01-13 08:20:55 +00:00
Satoshi Asami
0e510aed5b Oops, I missed a few more /etc/nologin references yesterday. It appears
my check of the tree was incomplete.  Sorry guys.

Reported by:	Ben Smithurst <ben@scientia.demon.co.uk>
1999-01-12 14:09:23 +00:00
Peter Wemm
62b58260c9 Update the default sendmail.cf to be a little more respectable.
I have not enabled rbl by default, I understand an 'opt-in' is a key part
of it's legal protection.
Activate a few optional features (access_db, virtusertable, etc) which will
operate if (and only if) the corresponding table is created.
I've also turned on the MIME buffer overflow checking with sendmail.org's
recommended values (256/128).
1999-01-12 13:18:22 +00:00
Nick Hibma
fa99797979 Take cdev major # 114 for ugen 1999-01-12 01:31:13 +00:00
Jordan K. Hubbard
6fa60716d1 add minimum2 entry 1999-01-12 00:25:49 +00:00
Hellmuth Michaelis
9365684c0c corrected disorder, override of user and group defaults and group
permissions for /etc/isdn (suggested by Bruce Evans).
1999-01-11 16:13:16 +00:00
Peter Wemm
50f7128ec3 Remove the example for setting KERNFORMAT=elf; it is the default already. 1999-01-11 15:06:57 +00:00
Satoshi Asami
16ceea1b93 Move nologin from /etc to /var/run. This means one less file that has
to be written to /etc.

The only essential change is in paths.h, so any third-party software
written correctly will pick it up in the next rebuild.

Reviewed by:	the committers list (actually an old version)
1999-01-11 09:07:42 +00:00
Nick Hibma
34dced2c1a Added file handling to ulpt (USB printer) driver 1999-01-11 00:03:59 +00:00
Nick Hibma
69a90ca3df Added starting of usbd 1999-01-10 22:06:22 +00:00
Robert Nordier
82a2981241 No longer install outdated boot.help file. 1999-01-10 21:08:26 +00:00
Hellmuth Michaelis
7d06eda8b4 add directory /etc/isdn and populate it 1999-01-10 14:30:53 +00:00
Daniel O'Callaghan
b7fe2b6dab Fix typo: "login failures" -> "login failure"
PR:	9424
Submitted by:	Lars K*ller <root@cc.fh-lippe.de>
1999-01-10 11:18:59 +00:00
John Polstra
af0ae9b1c2 share/examples/kld/misc -> share/examples/kld/syscall
Fixes make installworld breakage.
1999-01-09 21:47:01 +00:00
Jordan K. Hubbard
a306e6b50e back out previous commit - it's only part of the required process so
we might as well automate both steps at once and just leave this off
by default.

Pointed out by:		Steve Kargl <sgk@troutmask.apl.washington.edu>
1999-01-09 01:17:41 +00:00
Jordan K. Hubbard
4c581c3b33 Sneakily make linux=YES by default and hope that nobody notices. 1999-01-08 23:47:28 +00:00
Hellmuth Michaelis
c999877cc4 add generation of ISDN (i4b) devicefiles 1999-01-08 16:03:57 +00:00
Kazutaka YOKOTA
9620286730 Added kbd*. 1999-01-06 16:18:05 +00:00
Peter Wemm
0dbed541fe We load kld's in preference to LKM's, these do not need the root fs to be
read/write to load.
1999-01-06 14:01:52 +00:00
David E. O'Brien
cc38765f63 make comments more consistant 1999-01-06 02:44:29 +00:00
Bill Fumerola
4ddb8ecc9e Missing word. (in comments, non-destructive bug) 1999-01-04 21:21:10 +00:00
Jordan K. Hubbard
539fb1799a Allow rwhod to take flags.
PR:		7705
Submitted by:	Johan Karlsson <k@numeri.campus.luth.se>
1999-01-03 22:19:23 +00:00
Nick Hibma
0d3c3d3942 Corrected the major number for usb and added ums as major 111 1999-01-03 16:48:03 +00:00
Bill Fumerola
0a54a0549a UUCP Cleanup should be done by the UUCP user.
PR:		bin/7749
Submitted by:	Ruslan Ermilov <ru@ucb.crimea.ua>
1999-01-01 21:07:39 +00:00
Bill Fumerola
54724311ee Make periodic(8) and the security mailings reflect the full FQDN, as opposed
to a hostname. This will help those who keep a cluster of machines all with
the same hostname but different domain names.

PR:		bin/9091
Submitted By:	Heikki Suonsivu <hsu@clinet.fi>
No Response From: -current mailing list
1999-01-01 17:37:33 +00:00
Peter Wemm
cc85444017 Reconnect pcvt hooks..
Reviewed by:	core
1999-01-01 08:45:44 +00:00
Dmitrij Tejblum
2d31381a1f Add entry for rusiian FAQ. 1998-12-30 09:50:43 +00:00
Tim Vanderhoek
87f8ef1e23 Slightly clarify wording of "Example". 1998-12-29 22:17:31 +00:00
Chris Timmons
240d6d79b1 Don't set a MANPATH by default for users who aren't in a login class.
man(1) will utilize manpath(1) if MANPATH is unset in the environment,
and with our existing manpath.config it is enough to find the X11
pages among others.

	PR: 8587
	Submitted by: Marc Slemko <marcs@znep.com>
1998-12-27 23:55:01 +00:00
Jordan K. Hubbard
96d5e20872 Update comment for saver variable now that its changed its function
(and list of available values) somewhat.
1998-12-27 23:00:18 +00:00
Dag-Erling Smørgrav
64bec931fc List the warp screensaver along with the others. 1998-12-27 22:04:12 +00:00
Poul-Henning Kamp
1767866e4d follow up to:
Pre 3.0 branch cleanup casualty #4: pcvt
1998-12-27 16:44:24 +00:00
Matthew Dillon
35fb56f97e Add (commented out) directive and note regarding dumpfile location
when running in a sandbox.

Submitted by:	Ben Smithurst <ben@scientia.demon.co.uk>
1998-12-23 06:06:13 +00:00
Jordan K. Hubbard
c9f66c3bfe Add /usr/share/examples/bootforth so that world builds don't start falling
over.

Forgotten by:	abial :-)
1998-12-22 12:33:32 +00:00
Matthew Dillon
eb127873d5 Take bind out of sandbox and run it as root again, but leave support
mechanisms ('bind' user and group) in place so the feature can be easily
    turned on.  There were too many complaints.  The security(1) man
    page will be created/updated to include the appropriate info.
1998-12-19 07:25:56 +00:00
Satoshi Asami
3a5dbbd324 Add share/emacs/site-lisp. Too many things break without it.
Reviewed by:	ports list (a long time ago)
1998-12-18 08:06:34 +00:00
Guy Helmer
dc1ab7da41 Document securelevel 3.
PR:		docs/8674
1998-12-16 17:14:16 +00:00
Peter Wemm
c399ed564c Old nit lying around in a source tree: Slightly optimize the number of
uname/gname overrides and /sets.
1998-12-16 05:50:25 +00:00
Peter Wemm
0ee4ff6f20 Old nit lying around: Don't override the gname when it's the same as the
previous /set.
1998-12-16 05:47:53 +00:00
Peter Wemm
c32e8ac670 Old stuff laying around: Don't override /tmp to the same uid/gid as the
previous /set defaults
1998-12-16 05:45:58 +00:00
Matthew Dillon
dbd50bbc53 Added /usr/share/examples/portal to mtree 1998-12-16 05:01:44 +00:00
Mike Smith
a66325ee96 Add another modem (Psion Dacom)
Submitted by:	"Gary Palmer" <gpalmer@FreeBSD.ORG>
1998-12-15 02:57:30 +00:00
Matthew Dillon
0c2383102b More locale directory structure updates for DIS_8859-15 1998-12-14 08:06:57 +00:00
Matthew Dillon
b76ad1a32a Fix installworld, forgot directories for locale DIS_8859-15 1998-12-14 07:44:47 +00:00
Matthew Dillon
d749f6f64f Remove rc.local (now deleted from CVS tree) from Makefile. 1998-12-14 02:01:22 +00:00
Matthew Dillon
86fba2f5a6 Grrr. removed. backed out. sorry. 1998-12-13 04:38:28 +00:00
Matthew Dillon
0c7b9cbdb0 This needs to be commited now to fix usbd for make world 1998-12-13 04:31:15 +00:00
Matthew Dillon
416db1f243 Reviewed by: cvs-current
Delete rc.local from CVS tree, its remaining functionality has been
    moved to /etc/rc.  /etc/rc still supports an rc.local but it is now
    a 100% user-controlled file.
1998-12-12 23:05:22 +00:00
Matthew Dillon
d27356d803 Reviewed by: cvs-current
Commit changes to rc and rc.local, removing the remaining minimal
    functionality of rc.local into rc and commenting it out of rc.local
    prior to the deletion of rc.local from the CVS tree.
1998-12-12 23:04:21 +00:00
John Birrell
73c84e252e Back out revs 1.181 and 1.182 which upset a few people. I hope those
(3?) people will make an effort to help those who would have benefitted from
this change. And just telling them that they should read and understand
the significance of each message posted to -current is not really good
enough IMHO.
1998-12-12 22:00:49 +00:00
Doug Rabson
2d58f2447f Add directories for KLD examples. 1998-12-11 10:45:29 +00:00
John Birrell
62bf5779e7 Should be sysctl -n. Yesterday wasn't one of my better days. Doh.
Reported by: Ben Smithurst & Makoto Matsushita
1998-12-11 08:25:12 +00:00
John Birrell
1e8cf44a58 Change to the current directory before doing the install. I !love make. 1998-12-11 00:09:39 +00:00
John Birrell
ad06d8fc41 Add a test for hw.machine == i386 before trying to run ldconfig for
legacy aout support.
1998-12-10 08:06:59 +00:00
John Birrell
e151cd1901 Add logic to check if any of the BIN1 files do not already exist in
${DESTDIR}/etc and an install target to install the missing ones. This
allows new files like pam.conf to be installed by the first installworld
after the file is added, but avoid clobbering files that might be
customized. This should save some support questions.
1998-12-10 05:34:11 +00:00
Matthew Dillon
cc6fef08db Since we do not pre-create /etc/namedb/s, add additional documentation
to the comments in named.conf to describe to the user how to create it.
    (named.conf does not use /etc/namedb/s by default anyway so us not
    pre-created it in the mtree does not hurt us terribly).
1998-12-02 19:59:24 +00:00
Matthew Dillon
cc0130a2a3 Remove mtree creation of /etc/namedb/s until we find a good way
to handle new user id's in buildworld/installworld.
1998-12-02 19:57:20 +00:00
Andrey A. Chernov
559fcf9493 Use /sbin/nologin as shell for operator
Replace non-existent directory for operator with /
Supply by default operator with non-existent but can be created directory
and /bin/csh is kinda security risk
1998-12-02 15:17:10 +00:00
Matthew Dillon
822ef72a9d comsat sandbox prevents biff/comsat from being able to print partial
mailbox contents.  comsat instead simply prints that new mail is
    available.  Add appropriate comment to inetd.conf but leave comsat in
    sandbox.
1998-12-01 22:01:59 +00:00
Matthew Dillon
128272b8c5 Reviewed by: freebsd-current, freebsd-security
Adjust rc.conf to run named in sandbox, adjust mtree to add /etc/namedb/s
    subdirectory (user bind, group bind) to hold secondaries, adjust
    comments in named.conf to reflect new secondary scheme.  (Note that
    core read-only zone files are left owned by root, increasing security even
    more).
1998-12-01 21:36:33 +00:00
Matthew Dillon
ac48aa416a Added group bind(53), added sandbox users tty(4), kmem(5), and bind(53),
adjustd inetd.conf to run comsat and ntalk from tty sandbox, and
    the (commented out) ident from the kmem sandbox.

    Note that it is necessary to give each group access it's own uid to
    prevent programs running under a single uid from being able to gdb
    or otherwise mess with other programs (with different group perms) running
    under the same uid.
1998-12-01 21:19:49 +00:00
Joseph Koshy
8dbc5051b3 Direct std{err,out} to /dev/null when invoking sysctl(8) for setting
`nfs_access_cache_timeout'.

Submitted by:	Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
1998-11-27 07:06:11 +00:00
Mike Smith
22d30a8a1b Don't suggest that NO is allowed here; you use "0" or "" to turn the cache
off.
Submitted by:	jdp
1998-11-25 21:16:43 +00:00
John Polstra
d08484e099 Add a sample "/etc/pam.conf" file that configures the authentication
methods used by login.  Changes to "/usr/bin/login" to use it will
be committed later today.  The format of the file is described in
pam(8).

This sample file makes login behave in the traditional way.  To
wit, it enables authentication via S/Key and passwd/NIS lookups.
KerberosIV authentication is present in the sample file but commented
out.

As a safety net and a transition aid, login will fall back on
built-in passwd/NIS authentication if this configuration file is
missing or if some other fatal PAM error occurs.

This file will eventually replace "/etc/auth.conf", but not until
I've finished converting the other utilities, such as passwd and su.
1998-11-20 23:20:01 +00:00
David E. O'Brien
4e6fcaf46f Bad default value of ${fs} for type:=host in /etc/amd.map.
PR:		conf/7054
Submitted by:	Amakawa Shuhei <amakawa@sf.t.u-tokyo.ac.jp>
1998-11-20 07:36:29 +00:00
John Polstra
ae5fd90c74 Add the directory "/usr/include/security", which is where the PAM
header files go.  I am not too happy about the name.  But if we are
to have any hope of being able to use 3rd party PAM modules, we'll
have to live with it.
1998-11-18 01:51:25 +00:00
Jordan K. Hubbard
ff6301aaf3 put hosts before bind. 1998-11-16 02:02:30 +00:00
Mike Smith
cda43ef612 Implement the nfs_access_cache variable, allowing us to set the timeout for
the NFS client's ACCESS cache.
1998-11-15 20:30:04 +00:00
Nicolas Souchu
d551f05381 Arrg, ppi*) corrected 1998-11-12 22:48:16 +00:00
Nicolas Souchu
5f3f114afa Add ppi*) iic*) and smb*) 1998-11-12 22:45:24 +00:00
Peter Wemm
29ddf71810 kldload the screen savers 1998-11-11 05:25:32 +00:00
Peter Wemm
2bfb2faded kldload ipfw, it's installed always and works on both kernel formats 1998-11-11 05:23:44 +00:00
Brian Somers
d7264d6e3a Suggest using ``iface clear'' under certain circumstances
in ppp.linkdown.
1998-11-05 23:14:19 +00:00
Poul-Henning Kamp
83713d0b04 Add example for the internal "ident server". 1998-11-04 19:42:35 +00:00
Poul-Henning Kamp
5707e03c5f Move the "root" entry up so people can see it. 1998-11-03 08:14:38 +00:00
Wolfram Schneider
de4f843d24 Write temp files with a uniq name into /var/run
instead the public writable directory /tmp
PR:	 conf/8330
1998-11-01 13:04:15 +00:00
David E. O'Brien
255e0e14be Backout rev 1.175. 1998-10-31 05:27:02 +00:00
David E. O'Brien
5b3ac95f28 ``MAKEDEV ccd3'' is now consistant with many of the other devices in that
*ccd{0,1,2}* will be created.
1998-10-30 06:02:48 +00:00
David E. O'Brien
ff51c4f27c ``MAKEDEV bpf3'' is now consistant with many of the other devices in that
bpf{0,1,2} will be created.
1998-10-29 22:16:29 +00:00
Peter Wemm
0bf607e3dd Some directories would like to install things into /modules 1998-10-17 01:21:35 +00:00
Peter Wemm
537aa6857b Commented out example of changing the default kernel format with warning. 1998-10-16 03:26:54 +00:00
Nate Williams
58645a5596 - Add a couple comment lines to note that spaces are not allowed as
field separators.

PR:		conf/8162
Submitted by:	Sheldon Hearn <sheldonh@axl.training.iafrica.com>
1998-10-14 21:59:55 +00:00
Jordan K. Hubbard
4216dc7f84 Shut this thing up; most people don't even have this enabled. 1998-10-13 08:25:09 +00:00
Mark Murray
137d6f5705 Add extra directories required by Perl5. The one in local-land
is contoversial and may be removed later.
1998-10-11 17:31:35 +00:00
Dag-Erling Smørgrav
353803b997 Hand me the pointy hat, and make it big. 1998-10-09 17:11:14 +00:00
Dag-Erling Smørgrav
b354705227 Remove all references to tickadj(8) from rc, rc.conf and rc.conf.5.
Disable building tickadj(8) by removing util from SUBDIR in the xntpd
Makefile. Note that the sources are still there and tickadj can still
be built and installed by doing:

# cd /usr/src/usr.sbin/xntpd/util
# make all install

There are enough references to tickadj in e.g. the xntpd documentation
(not to mention the sysctl variables it uses etc.) that I don't feel
up to implementing the final solution right now.

Kinda-approved-by:	phk
1998-10-08 18:47:30 +00:00
Poul-Henning Kamp
0e8380df1f Avoid using dmesg to find devices, the buffer may not be big enough.
Reviewed by:	phk
Submitted by:	Mike Spengler <mks@networkcs.com>
1998-10-08 08:56:01 +00:00
Mark Murray
c67d21dd73 Add auth.conf. JKH Added the code to understand this to libutil, and
I will be following up with commits to use it in KerberosIV userland.
1998-10-08 06:12:04 +00:00
Jordan K. Hubbard
e19c816a01 Add spanish doc dirs.
Submitted by:	Motoyuki Konno <motoyuki@snipe.rim.or.jp>
1998-10-07 02:55:59 +00:00
Poul-Henning Kamp
7d5c779c86 Here are some scripts and man pages for configuring HARP ATM
interfaces.

Reviewed by:	phk
Submitted by:	Mike Spengler <mks@networkcs.com>
1998-10-06 19:24:31 +00:00
Doug Rabson
f92f33e090 Doh! Change the correct version of disktab and backout the change to
the i386 disktab.
1998-10-06 12:42:55 +00:00
Doug Rabson
c51b835505 Add a 2880k disk prototype for building MFS install images. 1998-10-06 12:06:43 +00:00
Joerg Wunsch
3dc4ead535 Avoid the ``ruptime: no hosts in /var/rwho.'' message by not calling
rwho iff /var/rwho is empty.  Call `uptime' instead.  This doesn't
belong under `network' right away, but at least reports the same
informaton about the local system.  rwhod is not turned on by default
(for good reason), and i've already seen too many of the above
messages...
1998-10-06 09:46:46 +00:00
Brian Somers
8842b72734 Show how to create a secure (ssh) VPN 1998-10-03 13:12:14 +00:00
David E. O'Brien
2795f965bb Re-enable creating sd*s* devices.
Add note, that one should use da*s* however.
1998-10-02 22:33:52 +00:00
Jordan K. Hubbard
2100232adf Add /boot, while I happen to be thinking about it. 1998-09-30 22:27:27 +00:00
Wolfram Schneider
b78e5d76ba Limit the fingerd daemon to:
runs only 3 simultaneous fingerd processes and
        limit the connections-per-ip-per-minute to 10.
1998-09-30 16:12:40 +00:00
Martin Cracauer
043076cc06 Put guard shells around stuff started from $local_startup. If you type
SIGINT (C-c), you'll get control passed to the next script even if
the current one blocks signals. The child is not killed, though.
1998-09-30 14:44:57 +00:00
David E. O'Brien
0fb365abae We don't support SUID `games' games anymore. 1998-09-27 03:39:55 +00:00
Jordan K. Hubbard
7afd3aa98c Make a /usr/lib/compat/aout directory. Folks should remember to
re-run mtree over this if they want to populate the compat dirs
during a build or that step will fall over.
1998-09-26 11:56:35 +00:00
Brian Somers
04c6e85b06 Add an entry for the HAYES OPTIMA 28.8k 1998-09-25 22:08:53 +00:00
Dima Ruban
033b33635c Backout my previous commit. Oops. 1998-09-25 08:21:15 +00:00
Dima Ruban
577d442f10 ${DISTDIR}/bin/etc/objformat -> ${DISTDIR}/etc/objformat 1998-09-25 07:42:29 +00:00
Jordan K. Hubbard
e413bb5ca1 initialize /etc/objformat for new installs, just to be sure. 1998-09-23 08:06:30 +00:00
Jordan K. Hubbard
2a31c441b4 I'm not sure how/when router_enable got set to YES, but it doesn't
seem right to me.
Noticed by:	jkb
1998-09-23 04:42:02 +00:00
Masafumi Max NAKANE
c663ec72c6 Add fbtab and rc.devfs to BIN1 sothat they are included in the
distribution.
1998-09-22 15:10:18 +00:00
Søren Schmidt
82c4640c65 Put the right path on the devices.
Submitted by:	 Vanilla Pooh Shu <vanilla@oneway.net>
1998-09-20 18:49:04 +00:00
David E. O'Brien
be0cde6f10 Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:06 +00:00
David E. O'Brien
fe840f95a8 Simplify these now that default owner is root.wheel.
Partially reviewed by: bde
1998-09-19 18:50:27 +00:00
Vanilla I. Shu
f185cce38a Remove tcl directory.
Forgotten by:	asami
Approved by:	jkh
1998-09-19 10:41:35 +00:00
Dmitrij Tejblum
0aba3bf3d2 Fix typo: s/;/:/
PR:		conf/7964
PR:		conf/7966
Submitted by:	Zach Heilig <zach@gaffaneys.com>
Submitted by:	Jos Backus <Jos.Backus@nl.origin-it.com>
1998-09-17 17:02:39 +00:00
Brian Somers
5fd86945a2 Spaces -> tabs, don't use touch before it's available
Pointed out by: bde
1998-09-16 22:42:56 +00:00
Martin Cracauer
47aabea273 rc.conf variable $amd_map_program needs to be eval'ed.
PR:		misc/7435
Submitted by:	David Wolfskill <dhw@whistle.com>
1998-09-16 20:38:23 +00:00
Mike Smith
a4b3203d07 Effectively disable resource limit setting by default, leaving the
original contents of the file preserved as examples for administrators
that need to enable them.

Also add a comment to the examples pointing out that the authentication
functionality is largely unused and requires rebuilding libutil.

Reviewed by:	jkh
1998-09-16 19:18:36 +00:00
Dag-Erling Smørgrav
83e2676ff1 Add entries to make CodaFS run out of the box.
PR:		misc/5855
Submitted by:	Robert Watson <robert@cyrus.watson.org>
1998-09-16 15:42:32 +00:00
Doug Rabson
9cf0e9186b Sync with etc.i386/MAKEDEV version 1.171. 1998-09-16 09:21:43 +00:00
John Polstra
34908526f4 Fix up the boot-time ldconfig handling to deal with dual object
file formats.  I have added a new rc.conf variable ${ldconfig_paths_aout}
which is like ${ldconfig_paths}, but only for a.out shared libraries.

On a "standard" ELF system, the ELF ldconfig path is taken from
${ldconfig_paths}, while the a.out ldconfig path is taken from
${ldconfig_paths_aout}.

On a not-yet-converted a.out system, only the a.out ldconfig path
is set, and it is taken from ${ldconfig_paths_aout}.  If that
variable is unset, /etc/rc defaults it to the value of ${ldconfig_paths},
on the assumption that the system's "/etc/rc.conf" file hasn't been
updated.
1998-09-16 05:42:38 +00:00
Kenneth D. Merry
90377c4bc7 Change the permissions for the transport layer (xpt) and passthrough (pass)
devices from 644 to 600.

Reviewed by:	imp, gibbs
1998-09-16 00:10:26 +00:00
Jordan K. Hubbard
e45f8facfb Add scsi_target to examples. This is the 3rd such breakage I've
committed a fix for in 2 days and 3 different people have forgotten
to update this file.  GRRR!  What's it going to take, electrodes to
the sensitive bits, people?? :-)
1998-09-15 17:17:02 +00:00
Jordan K. Hubbard
02a1dfdc96 Add /usr/share/examples/atm
Forgotten by:	phk
1998-09-15 12:08:49 +00:00
Poul-Henning Kamp
3f8c45065e (this is an extract from src/share/examples/atm/README)
===================================
                HARP  |  Host ATM Research Platform
                ===================================

                              HARP 3

What is this stuff?
-------------------
The Advanced Networking Group (ANG) at the Minnesota Supercomputer Center,
Inc. (MSCI), as part of its work on the MAGIC Gigabit Testbed, developed
the Host ATM Research Platform (HARP) software, which allows IP hosts to
communicate over ATM networks using standard protocols.  It is intended to
be a high-quality platform for IP/ATM research.

HARP provides a way for IP hosts to connect to ATM networks.  It supports
standard methods of communication using IP over ATM.  A host's standard IP
software sends and receives datagrams via a HARP ATM interface.  HARP provides
functionality similar to (and typically replaces) vendor-provided ATM device
driver software.

HARP includes full source code, making it possible for researchers to
experiment with different approaches to running IP over ATM.  HARP is
self-contained; it requires no other licenses or commercial software packages.

HARP implements support for the IETF Classical IP model for using IP over ATM
networks, including:

   o IETF ATMARP address resolution client
   o IETF ATMARP address resolution server
   o IETF SCSP/ATMARP server
   o UNI 3.1 and 3.0 signalling protocols
   o Fore Systems's SPANS signalling protocol

What's supported
----------------
The following are supported by HARP 3:

   o ATM Host Interfaces
        - FORE Systems, Inc. SBA-200 and SBA-200E ATM SBus Adapters
        - FORE Systems, Inc. PCA-200E ATM PCI Adapters
        - Efficient Networks, Inc. ENI-155p ATM PCI Adapters

   o ATM Signalling Protocols
        - The ATM Forum UNI 3.1 signalling protocol
        - The ATM Forum UNI 3.0 signalling protocol
        - The ATM Forum ILMI address registration
        - FORE Systems's proprietary SPANS signalling protocol
        - Permanent Virtual Channels (PVCs)

   o IETF "Classical IP and ARP over ATM" model
        - RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5"
        - RFC 1577, "Classical IP and ARP over ATM"
        - RFC 1626, "Default IP MTU for use over ATM AAL5"
        - RFC 1755, "ATM Signaling Support for IP over ATM"
        - RFC 2225, "Classical IP and ARP over ATM"
        - RFC 2334, "Server Cache Synchronization Protocol (SCSP)"
        - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt,
                "A Distributed ATMARP Service Using SCSP"

   o ATM Sockets interface
        - The file atm-sockets.txt contains further information

What's not supported
--------------------
The following major features of the above list are not currently supported:

        o UNI point-to-multipoint support
        o Driver support for Traffic Control/Quality of Service
        o SPANS multicast and MPP support
        o SPANS signalling using Efficient adapters

This software was developed under the sponsorship of the Defense Advanced
Research Projects Agency (DARPA).

Reviewed (lightly) by:	phk
Submitted by:	Network Computing Services, Inc.
1998-09-15 11:44:44 +00:00
Joseph Koshy
61a4defd54 Turn off replies to ICMP echo requests for broadcast and multicast
addresses by default.

Add a knob "icmp_bmcastecho" to "rc.network" to allow this
behaviour to be controlled from "rc.conf".

Document the controlling sysctl variable "net.inet.icmp.bmcastecho"
in sysctl(3).

Reviewed by: dg, jkh
Reminded on -hackers by: Steinar Haug <sthaug@nethelp.no>
1998-09-15 10:49:03 +00:00
Justin T. Gibbs
78e7747291 Add new cam include hierarchy. 1998-09-15 10:22:37 +00:00
Justin T. Gibbs
712f3941ea Update for CAM. 1998-09-15 10:21:35 +00:00
David E. O'Brien
24b66c5360 Too late in the 3.0-game to deal with a setgid /usr/bin/man. 1998-09-14 20:05:46 +00:00
David E. O'Brien
d78e925749 Wanted to set uname to root, not gname. 1998-09-14 18:19:45 +00:00
Jordan K. Hubbard
cde2c8b084 Boy, Mr. Obrien is committing in his sleep again; there is also no
user named wheel. :)
1998-09-14 11:14:11 +00:00
Jordan K. Hubbard
9ca57e33cd There is no group name of "root"; assume man was what was intended. 1998-09-14 10:52:30 +00:00
Søren Schmidt
c77c6e0cbb Make /dev/vga a softlink to /dev/ttyv0 under DEVFS using /etc/rc.devfs
Remove the hack from syscons that added a /dev/vga node in DEVFS
it broke root acces on ttyv0 because dev_mkdb screwed up.
1998-09-14 09:14:46 +00:00