Commit Graph

564 Commits

Author SHA1 Message Date
wollman
ae7c17346c Clean up prototype for /usr/share/zoneinfo, so we don't get bogus
Canada, posix, right, etc. directories.
1994-09-13 22:04:01 +00:00
wollman
4de223a099 Added /usr/share/examples and subdirectories. 1994-09-13 02:14:57 +00:00
csgr
2de849b0f3 Add kerberosIV to /usr/include,
in preparation for getting kerberos (eBones) working.
1994-09-09 20:10:28 +00:00
rgrimes
e509ebcf78 Correct path to crunch, and remove srccontrib tarballs (we have no more
srccontrib!)
1994-09-09 16:11:58 +00:00
rgrimes
eb8b68c2f6 Secure /var/{backups, crash, and cron} by changing them to mode 750.
Reviewed by:	davidg
1994-09-09 14:12:01 +00:00
rgrimes
f71de70344 Fix missing .. before phantasia. Caused by incorectly adding a directory,
you MUST add the directory name and the .. entry to close the directory.

If you do not understand mtree files, do not modify them, it is very
easy to trash someones box with a mistake in here.  Especially with
regards to .. entries.
1994-09-09 13:43:21 +00:00
rgrimes
be11a92532 Add the missing . entries to BSD.*.dist files.
New file BSD.release.dist is used for creating release area top level
directories.
1994-09-09 13:35:59 +00:00
rgrimes
8b0b7666c6 Remove the explicit call to ../Makefile mdec:, it is now handled by a make
install from the top level correctly.

Rewrite release-dirs: to use new mtree file mtree/BSD.release.dist.
1994-09-09 13:34:27 +00:00
jkh
ec94649b00 Add /var/games/phantasia to list of targets, as per Rod's earlier suggestion.
Submitted by:	jkh
1994-09-08 19:18:51 +00:00
rgrimes
34186c92f6 You need the freefall.mc file to build the release /etc/sendmail.cf file from. 1994-09-08 09:41:01 +00:00
rgrimes
ac54e619d6 1. Make CLEANFILES a little less dangerous by being more spcifc about
some file names.

2.  Add MAKEDEVS= that does all the /dev population so that this is not
    duplicated in 2 or 3 places.  Helps to keep it in sync too.  Cleaned
    up and fixed to not overflow inode tables.

3.  Fix paths to the 2 crypt versions.

4.  Init is sbin/init now instead of sbin/init.bsdi.

5.  bdes is now in secure/usr.bin, will need to do something about telnet.

6.  Incorporate 1.1.5.1 patches for EXTRACT.sh files.

7.  Correct calls to make kcopy-flooppy to work with or without obj/.

8.  Reorder src-clean: target so that it does not destroy the real obj
    tree, but does rip out junk and obj links.

9.  Incorporate 1.1.5.1 patche for srcbin tarball name.

10. Add chflags command to release-dirs target so the rm -rf can have a
    chance to work.

With this and a few more commits I will have 2.0 bin tarballs.
1994-09-08 09:33:38 +00:00
rgrimes
9e390dfd15 Add usr/share/games/boggle 1994-09-08 07:17:27 +00:00
phk
51bb4b5e34 Added wd2 and wd3 to the standard set. They are in GENERICAH, they can
be installed on, so they should be in /dev as well.

Removed the smoking remains of dcf*. I didn't realize that it had made it
into MAKEDEV.  Gone from cdevsw long time ago, gone from /dev now.
1994-09-07 21:35:52 +00:00
pst
a30851efa8 Make include/md directory to hold MD2/34/5 include files for libmd on install.
Submitted by:	pst
1994-09-07 21:09:32 +00:00
pst
2c2686d187 Remove the old crypt/no-crypt rules and replace them with
the choice of building with the password scrambler or the DES
libraries.  Folks outside the US can simply drop in the other
DES libraries. (stupid laws...)

Everything still keys off of the old NOCRYPT variable so building
a portable distribution remains the same.

Submitted by:	pst
1994-09-07 07:42:56 +00:00
gpalmer
ce650b4117 Change references of 'mount_isofs' to 'mount_cd9660' as needed by FBSD 2.0 1994-09-05 05:14:01 +00:00
csgr
d43d0141c9 Make it possible to run lptcontrol on a printer port which does not
actually have a printer connected or online:
- MAKEDEV:		remove all signs of lpa
			add lpctl? devices (minor # = unit + 128)
- usr.sbin/Makefile	add lptcontrol
- sys/i386/isa/lpt.c	implement the LP_BYPASS flag: when a unit is
			opened with this flag set, the printer is
			not primed, and no check is made to see that
			the printer is online.  This can only be used
			to pass ioctls.  (giving us /dev/lpctl?)
- lptcontrol.c		use /dev/lpctl? (LP_BYPASS)
			-f flag removed, -u flag added
- lptcontrol.8		document changes in lptcontrol
			rewrite using mandoc macros
Submitted by:	Geoff.
1994-09-03 22:47:08 +00:00
ache
eefb11cf84 Example of locale setup corrected 1994-09-03 14:03:10 +00:00
dg
0529606c72 Do uname -rs instead of uname -a when generating /etc/motd. 1994-08-31 05:31:42 +00:00
paul
870444f98e Added /etc/gnats directory to BSD.root.dist mtree template.
Submitted by:	Paul Richards
1994-08-29 01:35:53 +00:00
guido
754a5a9c3d Add sample (empty) fbtab file. Anyone is welcome to add additional
lines (like perhaps line for soundblasters etc).
Reviewed by:
Submitted by:	guido
1994-08-22 20:00:39 +00:00
dg
c88cce508d 1) adapted to a world without "fastboot" and "fasthalt".
2) updated to work with 2.0/4.4 binaries.
1994-08-21 04:28:44 +00:00
guido
eee1f7f5f1 Add rotattion of cron log to weekly.
Reviewed by:
Submitted by:	guido
1994-08-11 17:23:29 +00:00
jkh
6266d99d59 Oh GACK! src-clean doesn't quite work that easily since cleandist rebuilds the
obj links again and they need to be nuked out one more time after it's finished.
Sigh..  Oh well, this code will probably never be run again anyway.
1994-06-29 21:19:38 +00:00
jkh
5540ed359b Put some of Rod's ugly hacks back - a couple of them prevent Yet Another Reboot
after bin/des distribution is extracted, so I figure it's worth it.
1994-06-29 20:29:12 +00:00
jkh
a910b60ab7 Clean this puppy up quite a bit. Most notably:
1. Use ${MAKE} everywhere again.  Whoops.
2. Replace multiple invocations of gzip ... split ... with one variable.
3. Add src-clean target for making the src tree presentable before
   making a src tarball out of it.
1994-06-29 11:06:30 +00:00
rgrimes
f8fef135e5 $rotdelay is now initialized to "-d 0 -n 1" and no longer changed based
upon disk type.  In far more cases than not this is the optimal setting
for any disk drive made after 1990.

This now means all installs will have the disks newfs'ed with either:
newfs -b 8192 -f 1024 -d 0 -n 1
or
newfs -n 4096 -f 512 -d 0 -n 1
depending on what the user chooses for the blocking factor.
1994-06-29 06:46:02 +00:00
jkh
443b7300e5 Clean up the installation docs a bit (geeze Loise were they EVER out of
date!!) and rename them to something more eye-catching so people will read them
again (considering the previous state of affairs, I'm actually rather glad they didn't!).
1994-06-28 09:01:55 +00:00
jkh
fc9d3e5546 Add --unlink flag to all tar commands, but each for different reasons.
1. Add to secr and bindists to possibly save the occasional fool who
   doesn't RTFM and uses the wrong command to extract this (or even someone
   who's legitimately using this to extract on top of a bindist somewhere
   *else*).

2. Do the right thing with any symlinks in the src tree.  Right now, we're
   free of the buggers, but just in case.
1994-06-28 07:28:28 +00:00
jkh
6cb4e95135 Remove Rod's hacks - they're no longer necessary with static tar/gzip and
tar --unlink.
1994-06-28 07:20:30 +00:00
jkh
b7f6a6ab32 Commit Scott's changes to the bad144 stuff - bad144 takes a list of bad
blocks as *multiple* arguments, not one argument (as was incorrectly being
passed).
1994-06-28 05:56:13 +00:00
jkh
77997259e7 Fix a simple makefile brain-o; didn't effect 1.1.5A since we don't compile
with CRYPT initially set.
1994-06-28 05:37:04 +00:00
wollman
1256e77bcd Fixed spelling errors. 1994-06-24 23:50:16 +00:00
jkh
9f3614846f 1. Remove a rather strangely gratuitous bit of profanity
2. Use elvis instead of vi for the editor on the cpio floppy; dmesg is back.
1994-06-24 22:18:46 +00:00
jkh
e69348e3ab My last few changes to the release code plus a small termcap file
for the cpio floppy.
1994-06-24 14:27:25 +00:00
jkh
f36c2916e9 Whoops - missed a couple of intermediate files. Nuke 'em. 1994-06-22 08:37:28 +00:00
jkh
67d287b343 Ok, this should about wrap it up.
1. All the crunched files work now; don't install copies, used the crunched
   versions.
2. Make the clean rules DTRT now that we have stuff to clean.
1994-06-22 08:33:28 +00:00
jkh
3486da8875 Whoops - I missed a commit; EXTRACT scripts were misnamed. Correct. 1994-06-21 12:42:56 +00:00
jkh
a291f5f731 1. Increase number of inodes for kcopy floppy; we've currently run out.
2. Get kcopy and filesystem images from current directory since we
   now build them here; a clean rule is now all that's needed to make
   the crunch stuff complete.
1994-06-21 11:02:38 +00:00
jkh
93e419a13c Commit a small change to allow FreeBSD to install on a different drive.
The kernel configs already support this, so with a boot floppy or a utility
like booteasy, the user should be able to install and boot off the second drive.
Hurrah.
1994-06-20 06:05:16 +00:00
jkh
71fdf3fa6e Commit some additional changes for making this work with obj dirs. 1994-06-20 03:39:59 +00:00
jkh
eea4609f28 Fixes from Bruce Evans:
o insecure and inconsistent permissions for tape devices.
	o didn't make the DOSpartition wd devices.
1994-06-17 21:50:07 +00:00
jkh
9fdc836420 Add entry for the new PCMCIA ethernet adapter code (ze0). 1994-06-17 19:29:05 +00:00
ache
7a6c4a45f5 Fix comment about 8-bit clean tcsh 1994-06-16 17:16:31 +00:00
ache
3e04aa228c Add commented out STARTUP_LOCALE with explanation 1994-06-16 17:13:53 +00:00
ache
3ce4fc3bc8 Only comment added to console entry:
# If you want to be asked for password, change "secure" to "insecure" here
1994-06-16 12:34:53 +00:00
jkh
8eeac6c3ab I'll leave the addition of the line, but there's just absolutely no
way I'm going to allow this to be set to secure.  People blow their
password files away all the time, and I am not at all keen to lose the
ability to get them recovered with the simple expedient of a single-user
boot.
1994-06-16 12:14:08 +00:00
ache
4b345985e6 Choose secure single-user mode by default
Without this entry init.bsdi don't ask root password when it goes
to sigle-user. This entry must present here in any case,
subject of arguing can be only default mode, I mean
"secure" or "insecure" here. Please consider this entry
like template and change "insecure" to "secure" if you
are _shure_, but not back out whole line.

# This entry needed for asking password when init goes to single-user mode
console	none				unknown	off insecure
1994-06-16 11:13:44 +00:00
jkh
0de329b748 Since we're using syscons now, make ^H the backspace character by
default (ack ack, evil evil, but easier than changing syscons at this
late hour).
1994-06-15 22:58:49 +00:00
adam
4ca2a57e14 Changed MDEC_OPT=BOOTWAIT= to BOOTWAIT= 1994-06-15 21:32:38 +00:00
jkh
1933cd3e44 1. Fill out the crunch target - this should do the trick (we'll see).
2. Remove the NOOBJ line - we want an object dir now.
1994-06-15 21:21:50 +00:00
jkh
bcf77813aa Add a beep to the load_fd stuff for each floppy insert request so
that you can read a book and load the floppy distribution at the same
time.. :-)
1994-06-15 21:04:04 +00:00
jkh
de4328ab39 Remove the --exclude libc.so.1.1 line; with a static gzip and tar we
no longer need it, and it's just one more thing we would have to remember
to change with every shared lib version bump.
1994-06-15 21:02:36 +00:00
jkh
3a0a09ee0d Install manpath.config and mail.rc properly, and directly from the src
tree now (rather than having a local copy.
1994-06-15 20:43:20 +00:00
adam
9732777bf6 added comments for how to use CCFPU and MDEC_OPT 1994-06-15 20:24:16 +00:00
jkh
d1fdec9cd4 Commit Rod's magic EXTRACT scripts to the tree so that we can work on
them.  These were al hand-copied over before.
1994-06-15 20:15:12 +00:00
jkh
f52da82e2a Lots of changes:
1. Properly use ${.CURDIR} now instead of hardcoded relative dirs.
2. Use ${BINOWN} and ${BINGRP} everywhere instead of root/wheel
3. Add target for copying over EXTRACT scripts (and add them here).
4. Start thinking about crunched floppy target (not in yet, next commit).
1994-06-15 20:14:29 +00:00
jkh
6646dcbf0f 1. Bump minimum root size to 8MB (we need that much now).
2. Bump version number to 1.1.5 for impending release.
1994-06-15 19:23:33 +00:00
ache
57c1f9d625 Remove CXXFLAGS from here, handled in another place 1994-06-14 11:46:52 +00:00
wollman
b744cddb1e Added comment about registerd and kpasswdd not working in 1.x.
Deleted commented-out line which would start mountd; that's not
the right pplace to do it (don't confuse the users).
Should probablyhave uncommented rpc.rstatd, but didn't.
1994-06-13 22:41:04 +00:00
csgr
c451c9a21c Change default for directory permissions to be 0755. 1994-06-12 16:20:36 +00:00
csgr
c58c61a8e9 Modify messages about the resolver manual page as per Rod's suggestions.
The configure function now tells the user to type "man 5 resolver"
for more info on resolv.conf, but mentions that the bindist must
be fully installed before this can be done (actually a user won't
have reached this stage if he doesn't have an installed bindist ;-)
1994-06-12 11:05:04 +00:00
csgr
16a1c93070 Allow configuration of resolv.conf though "configure". The
configuration which is done is minimal, and the script refers the user
to the resolver(5) manual page for information on fine-tuning name
resolution.
1994-06-11 12:42:35 +00:00
ache
af31a86aed Add commented out PRINTER=ps entry for easy choose
system documentation format
1994-06-09 11:13:52 +00:00
ache
69b0d5d57f Add commented out CXXFLAGS entry similar to CFLAGS entry 1994-06-09 08:32:58 +00:00
csgr
55db0ba43c Change all lib*.so.1.0 to lib*.so.1.1
(Once again, pointed out by Volker Paepcke.)
1994-06-08 11:01:46 +00:00
csgr
4dafa5a640 Change reference to libc.so.1.0 to libc.so.1.1.
(Pointed out by Volker Paepcke)
1994-06-08 10:52:10 +00:00
phk
06a57ea0fb check for diskless boot, and remount / RW in that case. 1994-06-06 17:45:37 +00:00
csgr
c9d0ed89c9 Add mention of WANT_MSUN, HAVE_FPU and NOMANCOMPRESS
(NOMANCOMPRESS works together with the new bsd.man.mk to turn off
compression of manual pages - manual pages are installed compressed
by default now.)
1994-06-05 20:37:15 +00:00
ats
45fc22a9b6 Comment out the startup of the xtend daemon by default. 1994-06-05 16:03:57 +00:00
jkh
81a5fba396 I just realized that the vtty's won't kick in until the user loads the bindist
and reboots multiuser.  Ammend the text slightly to avoid confusion.
1994-06-04 12:00:51 +00:00
jkh
04ed55d5f3 1. Bumped version number to 1.1.5 in preparation for impending release.
2. Added notes that tell the user a little bit about how to use syscons
   since they'll be running it from the outset now and would probably like
   to know how to switch terminals.
1994-06-04 11:55:56 +00:00
phk
2c18184054 Added reference to RFC 1597 about "private-net" IP#'s. The following numbers
will never be routed over the InterNet:
	10.0.0.0        -   10.255.255.255
        172.16.0.0      -   172.31.255.255
        192.168.0.0     -   192.168.255.255
1994-06-04 02:03:45 +00:00
ache
3719ad1b1a Now rc.serial used for initial setup of serial lines 1994-06-04 00:44:00 +00:00
csgr
015a89f8f3 make /etc/motd mode 644 NOT 666
(Thank heavens I run cops every night.)
1994-06-03 08:54:35 +00:00
jkh
60ae75a213 Fix the absolute paths for boot blocks. Now uses ${DESTDIR}. 1994-06-03 05:18:18 +00:00
paul
a514c99f92 Added
if [ -x /usr/libexec/xtend ]; then
          echo -n ' xtend';   /usr/libexec/xtend
     fi

to etc/rc
1994-06-01 17:04:01 +00:00
ache
5e45158ebf Restore bin.bin for /usr/libexec/uucp, uucp owner not needed here 1994-06-01 02:39:37 +00:00
phk
266b01129a added make.conf template, which does nothing. 1994-06-01 00:58:06 +00:00
ache
8fcc804f24 Comment out uucpd, not properly configured as default
Comment out walld/rusersd/rstatd, may be too verbose
1994-05-31 17:55:38 +00:00
ache
67552f39de Change mode of libexec/uucp to 0755 1994-05-31 15:59:14 +00:00
ache
b700caa222 Mode 0775 for /var/spool/lock 1994-05-31 07:49:53 +00:00
ache
40861e2df9 Change /var/spool/uucp/* modes to 0775 1994-05-31 05:05:41 +00:00
ache
50e1c80870 Make /usr/libexec/uucp uucp.uucp 0750 1994-05-31 05:00:24 +00:00
ache
f1a41e0cf6 Make /etc/uucp uucp.uucp 0770 1994-05-31 04:53:08 +00:00
ache
f6d7255fb6 Uncomment uucpd, now it works
Uncomment rstatd/rusersd/rwalld all three worked
mountd still commented out, I remember some problem with it
1994-05-31 04:48:49 +00:00
ache
18dd42a5b4 Intruduce new group for uucp, gid 66
Change uucp directories group too
Change "lock" directory group to "dialer" to allow various
dialout applications to access it
1994-05-31 04:38:13 +00:00
ache
54197803b5 Intruduce new group for uucp, gid 66 1994-05-31 04:36:30 +00:00
ache
0f9d4a68bf From Ache:
Add proper devices for new sio initial/locking mechanism
1994-05-30 03:53:01 +00:00
ache
bde698c68d Path of uucp lock/temp corrected 1994-05-23 11:22:10 +00:00
rgrimes
8f3082d986 Fix all the sound devices to NOT have the absolute path /dev, the makes for
missing device files in releases!!
1994-05-21 08:55:52 +00:00
jkh
912ab1f2e2 Gordon Burditt <gordon@sneaky.lonestar.org>
Fix ownership of catpages, make ~uucp/uucppublic really public.
1994-05-20 22:50:37 +00:00
guido
047685aef7 1) Added s/key support .
2  Added optional excessive login logging.
3) Added login acces control on a per host/tty base.
4) See skey(1) for skey descriptions and src/usr.bin/login/README
  for the logging and access control features.

-Guido
1994-05-19 18:13:11 +00:00
guido
adc8508d62 1) Added s/key support .
2  Added optional excessive login logging.
3) Added login acces control on a per host/tty base.
4) See skey(1) for skey descriptions and src/usr.bin/login/README
  for the logging and access control features.

-Guido
1994-05-19 18:06:46 +00:00
csgr
4bff20a806 Turn on purging of accounting records in /etc/daily.
(Now that we have sa)
1994-05-19 12:34:48 +00:00
rgrimes
cdfb503d18 Add the installation of /var/crash/minfree with a value of 2048 so that
savecore will not FILL the /var partition.
1994-05-19 12:29:29 +00:00
jkh
c2ba5ab84f Use "cons25" for console too since we're now syscons. Turn on two
VTY's by default; give user a couple of vty's to play with out of the box
(leave 4th entry turned off for X).
1994-05-19 11:07:56 +00:00
jkh
c61fc879d4 Add 4 VTY's back to the list of things to create by default (the codrv
comments were obsolete), also create a PS/2 mouse entry.
1994-05-19 11:05:09 +00:00
jkh
c42eeae082 Add manpath.config to the default list of things installed in /etc
for releases.
1994-05-17 13:03:36 +00:00
rgrimes
8459ce2e85 Fisx spelling error from John Lind 1994-05-15 01:10:17 +00:00
rgrimes
f2a568a569 >From 1.1 branhc:
----------------------------
revision 1.13.2.1
date: 1994/05/05 03:58:27;  author: rgrimes;  state: Exp;  lines: +15 -25
Upgrade some things that are now different in 1.1.
----------------------------
1994-05-15 01:09:23 +00:00
jkh
c08acda30d From: Heikki Suonsivu <hsu@clinet.fi>
FreeBSD release still nukes everything on scratch using a big-hammer
method, even if it is nfs-mounted (and, when it is, the expiration policy
may be different).  Daily script should by default do nothing to remote
filesystems?
1994-05-13 12:41:47 +00:00
rgrimes
f0a37dd2e6 Fix some spaces back into tabs from a cut and past. 1994-05-13 03:39:21 +00:00
ache
41b64e0b45 Make dialout devices owned by uucp.dialer with 660 mode 1994-05-10 09:18:11 +00:00
rgrimes
6e7f6b9331 Add supoort for hostname.ed1 1994-05-04 08:59:52 +00:00
rgrimes
f4435638a7 Use the hostname.interface file just like the 3 floppy install. 1994-05-03 10:11:47 +00:00
rgrimes
367ca27828 Use ISO9660/DOS compliant file names for the tar balls now. 1994-05-03 10:11:21 +00:00
jkh
a497738bea Configure: If netmask wasn't entered at all, it caused the ifconfig line to
have a bogus trailing `netmask' with no argument.  Fixed.

Rod:  Please take this into 1.1 Release.
1994-04-26 23:26:18 +00:00
jkh
8aff1f2614 Fix to handle routed with multiple args from Andy J. Chichak.
This should go into 1.1 Release if it's not too late.
1994-04-25 15:33:12 +00:00
sos
d6961f411f device support for pcaudio added 1994-04-21 14:08:27 +00:00
rgrimes
7c6e8330e7 Fix the ifconfig lines so that they have interface names on them. 1994-04-18 11:00:44 +00:00
rgrimes
80d13aeaa1 >From BETA_1_1 branch:
----------------------------
revision 1.8.2.1
date: 1994/04/18 06:37:29;  author: rgrimes;  state: Exp;  lines: +10 -4
Use the hostname.* files created by the installation to reduce the
amount of work one has to do when setting up a system.
----------------------------
1994-04-18 06:44:43 +00:00
rgrimes
628518e102 >From BETA_1_1 branch:
----------------------------
revision 1.1.2.1
date: 1994/04/10 20:20:26;  author: rgrimes;  state: Exp;  lines: +11 -5
Use /dev/fd0 instead of /dev/fd0a.  Add mounting of mcd1 if mcd0
fails when searching for a cdrom drive.
1994-04-18 04:26:25 +00:00
rgrimes
3b29644154 >From BETA_1_1 branch
----------------------------
revision 1.1.2.1
date: 1994/04/10 20:20:25;  author: rgrimes;  state: Exp;  lines: +3 -3
Use /dev/fd0 instead of /dev/fd0a.  Add mounting of mcd1 if mcd0
fails when searching for a cdrom drive.
1994-04-18 04:25:21 +00:00
rgrimes
b65a173db0 >From BETA_1_1 branch:
----------------------------
revision 1.53.2.3
date: 1994/04/10 20:19:37;  author: rgrimes;  state: Exp;  lines: +12 -3
Must have etc and usr directories on the cdinstall floppies.
Need to have device files for mcd1.
Create links for usr/libexec and usr/lib on cdinstall floppies so that
shared library code is loaded from cdrom.
1994-04-18 04:23:33 +00:00
rgrimes
03a1b8a5c6 >From BETA_1_1 branch:
----------------------------
revision 1.2.2.3
date: 1994/04/17 19:45:24;  author: rgrimes;  state: Exp;  lines: +13 -2
Eliminate warning messages about /sbin/sh /sbin/init and /etc/termcap
when extracting the bin or des archives.  Note this is also the
place I fixed the libc.so.1.0 problem a long time ago by adding
a --exclude libc.so.1.0 to the tar command.
1994-04-17 19:57:35 +00:00
sean
a4cd02770b As a result of the distribution crontab, /usr/libexec/atrun was being run
only once an hour instead of every five minutes.  This was due to a minute
specification of 0/5 -- which should have been */5.  This has been fixed.
Expect your /var/cron/log to grow much faster now.
1994-04-15 16:57:38 +00:00
wollman
75b405c75c /dev/null was not a very good choice of shell for login-disabled users.
Used the canonical non-existent file (/nonexistent) instead  This should
probably be documented somewhere, but it's unclear where the right
place is (passwd(5)? login(8)? hier(7)?  all three?).
1994-04-11 19:18:05 +00:00
ache
93a4b9fbcc mail a+rwxt changes backed out 1994-04-10 00:56:12 +00:00
ache
b76c06ad35 Change default permission of /var/mail to 01777, because
MUA must have s-bit in other case (security hole).
This fix needed for procmail too, because procmail
uses NFS-locks in /var/mail directory
1994-04-06 19:37:45 +00:00
ache
ad5b8cd4d6 Fix tty? entry in the same way like cua entry
Add error diagnotic about unknown device name
1994-04-03 14:24:52 +00:00
ache
639792d62c Fix error in making cua entries for two multiports
(> 10 devices)
1994-04-03 04:39:54 +00:00
rich
b75048104a Add /usr/X11R6/lib to the ldconfig path if it exists. 1994-03-25 04:58:58 +00:00
rgrimes
23950479e3 Pull in changes just made to the BETA 1.1 branch for cd install floppy
support.
1994-03-20 01:23:42 +00:00
rgrimes
87f8a6bbf0 These are the installation and profile files from the 1.0 cdins*.flp
floppy images.  Put in as they were in 1.0, about to change them to
work with 1.1.
1994-03-20 00:12:38 +00:00
jkh
1c324678d6 As per Rod's wishes, man uses uid/gid 9 now. 1994-03-19 23:31:39 +00:00
jkh
336b34477b Remove man group - no longer necessary (that was quick! :). I'll let Rod
pick the uid for the `man' user, since he staked a claim on that, but he'd
better not forget or the make install will break badly! :)
1994-03-19 22:45:04 +00:00
jkh
51ae2c8778 No longer necessary to make catpages group write. 1994-03-19 22:27:30 +00:00
jkh
acc6018a19 Go to userid man, groupid bin for catpages (and uid/gid bin for man dirs) 1994-03-19 22:18:22 +00:00
jkh
e66b38ed04 Make man files group owned by man. Make cat dirs group write. 1994-03-18 11:46:12 +00:00
jkh
39c79f6633 Added a man group ID. 1994-03-18 11:45:49 +00:00
rgrimes
3019822d4d >From Chris Christoph P. U. Kukulies kuku@acds.physik.rwth-aachen.de
Change references to we0 to be ed0 since the we driver is long gone.
1994-03-18 03:09:51 +00:00
rgrimes
96b63761ec Add mitsumi cdrom /dev entries. 1994-03-07 00:57:38 +00:00
rgrimes
e2a727b567 >From BETA_1_1 branch
Add missing ${cpioverbose} option.
1994-03-07 00:43:11 +00:00
rgrimes
7c5c618708 >From BETA_1_1 branch
Correction for wrong permissions on /root, /usr/lib, /usr/libexec,
/usr/share and /usr/share/misc caused by filesyst.flp cpio file.
1994-03-07 00:42:56 +00:00
wollman
2a48bed7d3 Fixed comments. 1994-03-02 17:58:29 +00:00
alm
d95cf25d81 Don't sync a ro-mounted fs. 1994-03-02 00:03:41 +00:00
alm
5e8ecc3540 Don't offer to mount a to-be-overwritten DOS partition. 1994-03-01 23:51:48 +00:00
wollman
5b47585667 Added /etc/kerberosIV directory. NB: the sample files should NOT be
installed by default, because then everybody would suddenly start
trying to authenticate themselves in the CS.BERKELEY.EDU realm, which
is really not a very good idea.  Maybe the README could get installed.
1994-02-27 21:29:40 +00:00
wollman
23d23af13a Sample configuration files for Kerberos. (Not restricted.) 1994-02-27 21:17:55 +00:00
wollman
6e87f36f5d Since we now support Kerberos v4, make those ports the default
rather than the official ones for v5.
1994-02-27 19:45:37 +00:00
phk
5b38d4522c Added tickadj to start of xntpd, this improves performance to nominal. 1994-02-27 15:32:09 +00:00
alm
8795bd15ea extract() is more friendly
added load_dos (just calls load_fd)
1994-02-25 23:34:14 +00:00
rgrimes
bb9ee28cb2 >From: Andreas Schulz <ats@g386bsd.first.gmd.de>
Subject: failure in /usr/src/etc/group

The /usr/src/etc/group file is missing a colon in the line
"dialer:*:117" at the end.
1994-02-25 14:11:16 +00:00
rgrimes
f8e895f82b It is not nice to extract libc.so.1.0 using tar when tar is using it!!
UGLY HACK TO GET 1.1 BETA OUT :-(
1994-02-23 16:47:04 +00:00
rgrimes
bfd71cce8a Make it say Preparing for dos fs instead of Initializing.. the later sounds
scary to some people!
1994-02-23 15:43:20 +00:00
rgrimes
3bec82fa08 Update to generate the ISO9660 names for the floppy images, use fd1200
inplace of floppy5.
1994-02-23 15:36:05 +00:00
rgrimes
6d1be1d892 Add NE2100 Per Paul Richards, and whoopsss.... I did this in /usr/src
on the WRONG system (actually, just the wrong window :-)).
1994-02-22 17:11:27 +00:00
rgrimes
0134cc62f2 Added local/skel for dot.* files. 1994-02-22 05:43:07 +00:00
rgrimes
d22b5b3895 Whoops, forgot to $Id$ this file, and re-enable floppies target in
make release
1994-02-21 21:53:20 +00:00
rgrimes
5135f40e30 Major hackery to get the 1.1 Beta floppies building. Have a special
pair of crunched binaries that are not built by this, but other than
that it is back to an automated procedure.  So many changes it is
hard to describe.
1994-02-21 21:52:00 +00:00
rgrimes
c2335a8b69 Add $Id$'s 1994-02-21 20:36:03 +00:00
rgrimes
5ae6175456 Add a TERM=pc3 so that an initial system install is at least usable
at the console!
1994-02-21 20:34:25 +00:00
rgrimes
123fcd5827 Correction so that elvisrecover finds the right files!
>From: chmr@edvz.tu-graz.ac.at (Christoph Robitschko)
Date: Fri, 21 Feb 1992 09:40:35 +0100 (MET)

The last version expected elvis* files in /var/tmp, while elvis puts
elv* files there.
1994-02-21 11:28:45 +00:00
rgrimes
4e228eab16 Move ldconfig stuff to be after nfs mounts. 1994-02-21 03:16:43 +00:00
rgrimes
74e8daf1d1 Put back in elvis recovery stuff, we still ship elvis with 1.1 as a fall
back editor!

Add nvi recovery precedure from man page.

Fix ntpdate echo lines so that it looks pretty (ntpdate spits out 1 line
of output that makes the system boot up look real ugly if you do it
echo -n, so I chaged it to echo, and then added a
echo -n 'starting more network daemons:' so any addition daemon starts
look normal.
1994-02-21 02:47:47 +00:00
rgrimes
2f8c7f3a5f Correction so old alias floppy and floppy5 work. 1994-02-20 10:43:02 +00:00
ache
b7beda1987 Remove sio entries per Rod suggestion 1994-02-19 15:45:13 +00:00
ache
036de24b41 Sorry, expr error in last commit. 1994-02-19 14:32:56 +00:00
ache
7cf8094528 We lost ttyd for dialin lines, now restore it 1994-02-19 13:17:03 +00:00
rgrimes
d3f2549c43 Fix up the cdpath, it was missing a / before i386. 1994-02-18 09:51:54 +00:00
rgrimes
88ffdd3820 Add /proc, we need one of them now. Clean up some mode settings. 1994-02-17 03:52:28 +00:00
rgrimes
436dbbb06a General cleanup for 1.1 release, mostly add zoneinfo stuff to BSD.usr.dist 1994-02-15 10:38:50 +00:00
nate
d747c3f8dc Added some other ttyvx lines for reference. They are marked as off so
there is no functional difference.
1994-02-15 00:05:14 +00:00
ache
fa7ce1ba09 rm# for 5.25 driver changed per Bruce suggestion 1994-02-11 11:00:13 +00:00
ache
ee4af24c2c Add floppy entries for new fd driver
(from Poul-Henning Kamp) slightly fixed
1994-02-10 10:44:08 +00:00
rgrimes
17940887f3 Upgrade to 1.1 release level, add procfs entry on fstab creation. 1994-02-09 05:26:16 +00:00
rgrimes
bc9f0a846c Add obj/ in front of freefall.cf so that the install works. 1994-02-09 03:40:59 +00:00
rgrimes
92fbccb834 A real good idea...
>From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

Update of /b/source/CVS/src/etc
In directory sun-lamp.cs.berkeley.edu:/usr/src/etc

Modified Files:
        master.passwd
Log Message:
disable toor by default
1994-02-09 01:57:37 +00:00
rgrimes
db787d714d Update for new COPYRIGHT.* files. 1994-02-09 00:58:12 +00:00
rgrimes
9f6081f294 One more reference to fdXa removed.
Run fdisk -u after disklabel just incase we wrote block 0, this should fix
the bogus partition table when the install is to the whole disk.
1994-02-08 09:37:28 +00:00
rgrimes
094ebc27ba Add PERSONAL.ACKS to file list.
Use freefall.cf as sendmail prototype file, it is more realistic than the
tcpproto.cf file for a FreBSD system.  Fix so that obj dir is created in
sendmail/cf/cf as to not polute the source tree and to have the Makefile
in there do the right things.

Remove all the extra /dev/fd0?* entries on the floppies, they where using
up all the inodes and are not needed at this time.

Temporarily remove the floppy target from release: untilit is
fixed.

This file has lots more work coming, but to get the 1.1 BETA out I am
going to hand craft the floppies :-(.
1994-02-08 08:58:41 +00:00
rgrimes
177eb7d8d1 Update to use /dev/fd0 instead of /dev/fd0a. 1994-02-08 08:45:10 +00:00
alm
a1b2d6afe7 Add devices for QIC 40/80 support 1994-02-07 04:25:07 +00:00
ache
a94f212506 Add 'ht' to PC Console (has hardware tabs) 1994-02-06 09:50:56 +00:00
wollman
5000626b8d Remove more references to the U word. 1994-02-04 02:23:06 +00:00
chmr
91c5867359 Use find -d to clear /tmp, to stop warnings.
Removed elvispreserve command, nvi does not use it, and it was also wrong
for elvis.
1994-02-02 08:02:37 +00:00
ache
06676790a2 Remove obsoleted floppy partition from device name. 1994-01-27 02:58:05 +00:00
dg
ad351feabd Added creation of a symlink for ttyv0->vga when making the 'pc0' target. 1994-01-26 23:45:34 +00:00
nate
d416454fe8 The system default crontab now resides in /etc/crontab, and I changed it's
mode to 644 as most unix systems allow you to read root's crontab.
1994-01-25 17:27:03 +00:00
dg
0310c62c3b Deprecate "/dev/vga". Use /dev/ttyv0 always. Note that the terminal type
is still 'pc3' in /etc/ttys, and should be changed if we decide to default
to syscons.
1994-01-24 20:57:16 +00:00
rgrimes
660a924879 Remove note about having to remove comments for this file to work, since
tip/acu.c has been partially fixed to deal with it.
1994-01-24 00:39:01 +00:00
rgrimes
596e9b4ff5 Added the following comment:
# YOU MUST REMOVE ALL OF THESE COMMENT LINES BEFORE /etc/phones WILL
# WORK CORRECTLY.  THE DIALER CODE IN tip NEEDS FIXED TO DEAL WITH
# COMMENTS
1994-01-23 18:39:52 +00:00
guido
ff6b1e04d6 This is Vixie cron 3.0. This version fixes all known security bugs.
Further it implements crontab -e.
I moved cron from /usr/libexec to /usr/sbin where most daemons are
that are run from rc. That also gets rid of the ugly path crond
used to have in ps(1) outputs. Further I renamed it to cron, as
Paul Vixie likes it and is done by NetBSD.

NOTE VERY WELL THE FOLLOWING:

1) Systems crontab changed. Every users crontab resides in /var/cron
   *EXCEPT* root's. This is a special crontab as it resides in
   /etc. Further it is the *ONLY* crontab file in which you specify
   usernames. See /usr/src/etc/crontab. This is also done by BSDI's
   BSD/386 as far as I know (they provided the patches for it anyway)
2) So you *must* delete root's crontab and reinstall the copy
   in /etc from /usr/src/etc.
   'Must' is to much: the old installed crontab will work but cron
   will also try to 'run' /etc/crontab.
3) Last but not least: cron's logging is now done via syslog. Note
   that logging by cron is done lowercase when it logs about itsself
   and uppercase when it logs user events, like installing a new crontab.
   The default logfile file is the same as before:
   	syslog.conf:cron.*	/var/cron/log

-Guido
1994-01-22 20:44:14 +00:00
rgrimes
2c286afdbf Added savehist=1000 as a security feature to know what root has been up to,
added very common set filec.

Added /sys/i386 to be in cdpath so cd conf goes to sys/i386/conf instead of
sys/conf.
1994-01-22 10:58:26 +00:00
rgrimes
f2a3d10d2b From: rich@lamprey.UTMB.EDU (Rich Murphey)
Subject: Re: daily insecurity output (fwd)
|From: rgrimes@agora.rain.com (Rodney Grimes)
|
|This is from the new /etc/security script.  I no longer get the segmentation
|violation, but now the arg list is too long, some /bin/sh program want to
|fix the current /etc/security ls command so that it is a pipe insteal of
|a back quoted arg?
|
|> checking setuid files and devices:
|> /etc/security: ls: argument list too long

This uses xargs instead.  My slip line's down so I can't check it in
at the moment. Rich
1994-01-22 10:54:13 +00:00
rgrimes
abb1eafbff Change ${RELEASEDIR}/filesystem to be filesys so hat it is ISO9660 compliant. 1994-01-22 09:04:21 +00:00
rgrimes
48ad0a7962 Add SUPPORT.TXT and MIRROR.SITES to the top level FREEBSD files that get
installed in /.
1994-01-22 08:27:56 +00:00
rgrimes
8774315e25 Commented out the global clean up that searched all file systems and
added a note that you must decide what is appropriate for your system.

>From: borsburn@mcs.kent.edu (Bret Orsburn)
Date: Wed, 12 Jan 94 01:09:43 -0500
I've finally figured out (one of the reasons) why I can't run MS-Windows
after running FreeBSD 1.0...*sometimes*.

Here's your first clue. This is what your MS-Windows video drivers are called
if you run a Number 9 GXE video card:

    /dos/windows/system/#9gxetc.drv
    /dos/windows/system/#9gxe.drv
1994-01-12 06:23:30 +00:00
ache
b027a3388b Add callout device for bidirectional port 1994-01-10 18:11:30 +00:00
ache
c44420a3c0 Move "mount -a -t nfs" *after* network daemons,
must be at least after named & gated for proper name resolution.
1994-01-08 17:49:47 +00:00
ache
51c077992c Add /var/at/jobs & /var/at/spool, remove /var/at/past 1994-01-08 16:07:19 +00:00
ache
8bdb23bd98 atrun uncommented.
atrun interval changed to 5 minutes.
1994-01-08 15:07:43 +00:00
nate
c61a1391f8 Added directories needed for at/atrun 1994-01-06 01:15:04 +00:00
ache
21371bb7aa Add warning comment line (rm anything into /var/run) 1994-01-04 18:06:18 +00:00
ache
10efd83877 Add adjkerntz to track time zone change. 1994-01-04 17:50:25 +00:00
ache
754c9d685b Add (commented) stuff to make 'tcsh' 8-bit clean. 1994-01-04 17:29:58 +00:00
jkh
00fb881791 Added more robust ldconfig setting in rc, removed redundant ldconfig in
rc.local.
1993-12-30 18:19:18 +00:00
jkh
10642465df Set a default ldconfig path for shared libs. 1993-12-30 02:31:16 +00:00
rgrimes
47e8bf6fa0 Insert tab before comment so brain dead shell does not screw up
the arguments to mknod.
1993-12-24 11:36:28 +00:00