Commit Graph

32 Commits

Author SHA1 Message Date
Gary Palmer 60dc88f2ce Add (at long last) an option to say if you want to run the printer
daemon (lpd) or not. Set to run it by default.
1996-01-28 08:08:37 +00:00
Jordan K. Hubbard cdbc1b435e New hack for configuring routers spawns two new variables:
router=<some routed>
	routerflags=<startup flags>
Submitted by:	Paul Richards et al
1996-01-06 20:49:18 +00:00
Bruce Evans ff03b205c3 Fixed initialization of $local_startup. sysconfig attempted to run
/usr/X11R6/etc/rc.d every time it was sourced.
1996-01-05 17:00:27 +00:00
Jordan K. Hubbard 9fdf89e00d Go to new scheme for local_startup variable. Now one can specify multiple
directories to check in looking for port startup scripts.  The specific gunge
for apache httpd, gated and pcnfsd in /etc/sysconfig and /etc/netstart is
gone now.  Note that pcnfsd's troubles aren't necessarily over (and probably
why NetBSD brought it into their sources) - anyone adding pcnfsd will STILL
have to tweak /etc/sysconfig in order to set the new variable
`weak_mountd_authentication' to YES.  The flags to mountd are directly affected
by pcnfsd's requirements for non-root mounts, unfortunately! :-(
Submitted by: paul & jkh
1995-12-28 01:24:04 +00:00
Mark Murray 9021a50fba Put in a user-configurable variable to allow root to select interrupts to be
used in the entropy-gathering for /dev/random.
1995-11-13 21:18:24 +00:00
Peter Wemm c0b233dcda In a moment of weakness, I added the switch for loading the linux LKM,
in the same style as the ibcs2 LKM..
1995-10-28 12:41:40 +00:00
Garrett Wollman 489a79ab18 Reword confusing comment.
Requested by: Nate Williams
1995-09-29 20:10:40 +00:00
Jordan K. Hubbard 2cc3249f42 local_startup=/usr/local/etc/rc.d
[ As suggested by Satoshi - rc.local.d was pretty redundant under /usr/local;
  duh! :-)]

[ -f /etc/rc.local ] && sh /etc/rc.local
For backwards compatibilty with non-executable rc.local files.  Sorry, Bruce!

Submitted by:	asami & bde & jkh
1995-09-19 10:19:44 +00:00
Jordan K. Hubbard bf5c926da3 Bring my fixes over from 2.1. 1995-09-19 08:33:43 +00:00
Paul Richards b1d1220363 Removed startup code for pcnfsd and apache. These don't even exist
in FreeBSD and should never have got in here.

Removed hard-coded /etc/rc.local.d hacks and implemented a more flexible
solution.

Added a local configuration area to sysconfig.
1995-09-18 19:17:14 +00:00
Jordan K. Hubbard 28bd0421f2 Correct a small typo I noticed during my 2.1 merge. 1995-09-14 23:17:13 +00:00
Jordan K. Hubbard 1e3c538dfb Add checks for pcnfsd (flag to mountd must be added in this case)
and Apache httpd, so a user can be brought up to speed quickly.
1995-09-14 02:44:49 +00:00
Jordan K. Hubbard 5ef834d28d Add a "gateway" flag so that user can set up a gateway machine automatically
from sysinstall.
1995-08-23 07:12:16 +00:00
Andrey A. Chernov 90fb65d02e Rmove daemons localization (commented out), produce very
strange effects when contacting with localized daemon
from foreign environment.
1995-08-10 16:25:57 +00:00
Garrett Wollman 2555651f72 Not sure if Rod is still working in these or not, so here goes.
Add nis_ypsetflags sysconfig entry and appropriate code in rc to call
ypset if needed.  Should probably automatically add `-ypsetme' to ypbind
flags if this is set.
1995-07-20 16:26:26 +00:00
Peter Wemm 27ad96c68d Fix a small bug in sysconfig introduced with 1.16. dumpdev needs a
definition, otherwise /etc/rc generates error messages while running "dumpon"
Reviewed by:	bde
1995-07-05 04:12:33 +00:00
Bruce Evans 20d4de8fd4 Optionally set the dump device. 1995-06-25 04:01:32 +00:00
Andrey A. Chernov 24af9b645e Rename ISO8859-1 to ISO_8859-1 per RFC1700 1995-06-17 03:37:18 +00:00
Rodney W. Grimes 978dabea51 Reviewed by: bde, jkh
Add comment that you should not have to edit netstart, and if you
do we would like to know about it.

The lo0 interface is now handled just like any other interface,
This makes it possible to do things to it from sysconfig.

Redo the comments in sysconfig about network_interfaces and ifconfig_${X}
to reflect the moving of lo0 to this scheme.  We now have an uncommented
variable for sysintall to find and play with.  (Your welcome Jordan)

Redo the way static routes are handled.  Basically use the same
scheme for routes that I did for network interfaces.  This allows
any number of static routes to be added from sysconfig.

Make sure we do the default route first so we stand a chance of
getting to our DNS server (if we have one) to resolve our own
IP address from $hostname.
1995-05-17 04:46:57 +00:00
Rodney W. Grimes 3d8e4b9338 Remove XXX comment that I had moved to netstart and forgot to remove from
here.
1995-05-13 20:16:11 +00:00
Rodney W. Grimes a51ab5ce3b Reviewed by: wollman
Add a knob to make it easy to turn off RFC 1323 and RFC 1644 options.
1995-05-11 19:08:37 +00:00
Rodney W. Grimes 28f1950b10 Add $defaultdomainname to sysconfig and use it in netstart to set the
domainname.  This eliminates /etc/defaultdomain.

Correct tickadj, it should have been tickadjflags.
1995-04-24 23:52:16 +00:00
Rodney W. Grimes d75038b6e7 Remove obsolete comments about my-name and my-network.
Have netstart directly source sysconfig so that it stands on its own.
Do not source netstart in rc, run it with sh.

Rework the dangerous /etc/hostname.* so that it uses a variable with
a list of interfaces and a variable for each interface in that list.
The files /etc/hostname.* become obsolete with this change, the
information is now stored in /etc/sysconfig.

Source any /etc/start_if.${ifn} files so they can export things to
netstart (plans for future enhancements in this area.)

Obsolete /etc/defaultrouter, this is now down with $defaultrouter from
sysconfig.
1995-04-11 01:22:24 +00:00
Andrey A. Chernov d9e7919357 Set desired cursor type for syscons 1995-04-04 17:34:55 +00:00
Andrey A. Chernov 0d58dfe47d Add function keys change setup 1995-03-30 00:01:09 +00:00
Jordan K. Hubbard e4ade01cb2 start syslog earlier
add optional ibcs2 startup
1995-03-24 00:16:26 +00:00
Jordan K. Hubbard 43b9e11c93 Get around problem of not exporting variables in sysconfig 1995-03-24 00:01:21 +00:00
Jordan K. Hubbard 89341fe2a5 Another pass through our rc files in an attempt to eliminate historical
crufy and generally make all of this easier to understand and modify.
1995-03-23 01:25:19 +00:00
Jordan K. Hubbard a4b6c787e8 Finally remove the evil little bit of excreta that was the /etc/myname
file.  hostname is set in sysconfig.
1995-03-22 18:00:36 +00:00
Andrey A. Chernov 3a46066496 Almost full syscons setup via rc & sysconfig 1995-03-22 03:29:55 +00:00
Garrett Wollman fabbf734e5 Change named starting convention to use $namedflags like most other
daemons that take command-line arguments.  Correct /etc/namedb installation
to use the correct files.
1995-03-21 16:44:04 +00:00
Jordan K. Hubbard e017475bed Begin a long-overdue cleanup of this whole mess.
1. Move all system configuration variables into /etc/sysconfig
2. Adapt other files to use it.
3. Add a host of new variables for micro-managing your system in various
   ways.  For 2.1, /etc/sysconfig will be machine-edited so that the user
   doesn't even have to care at all about the various funny names we picked.
4. Enable dset.  We won't get it debugged if we never use it, and no one
   has said anything negative about it yet, so here goes!
5. Try to use one consistent style throughout.
1995-03-21 15:20:48 +00:00