Commit Graph

50 Commits

Author SHA1 Message Date
Ruslan Ermilov
2f397f6b6c Apparently, people do not listen for a plea to look into the
README file before making changes here.  Fix them once again.
2001-02-15 12:25:48 +00:00
Doug Barton
10fe5181ec Move the process of storing entropy from /dev/random and reseeding with
it at boot time closer to the way we want it to be in the final version.

* Move the default directory to /var/db/entropy
* Run the entropy saving cron job every 11 minutes. This seems
  to be a better default, although still bikeshed material.
* Feed /dev/random some cheesy "entropy" from various commands
  and files before the disks are mounted. This gives /dev/random
  a better chance of running without blocking early.
* Move the reseeding with previously stored entropy to the point
  immediately after the disks are mounted.
* Make the harvesting script a little safer in regards to the
  possibility of accidentally overwriting something other
  than a regular file.
2001-01-14 07:18:31 +00:00
Doug Barton
27a803d631 Add a system to save entropy from /dev/random periodically so that
it can be used to reseed at boot time. This will greatly increase
the chances that there will be sufficient entropy available at
boot time to prevent long delays.

For /etc/rc, remove the vmstat and iostat runs from the attempt
to provide some cheesy randomness if the files fail, since
those programs are dynamically linked, and ldd seems to want
some randomness to do its magic.

Guidance and parameters for this project were provided by
Mark Murray, based on the requirements of the Yarrow
algorithm. Some helpful suggestions for implementation
(including the tip about iostat and vmstat) were provided
by Sheldon Hearn. All blame for problems or mistakes is
mine of course.
2001-01-11 13:01:20 +00:00
Andrey A. Chernov
d9102f5b2a Add /boot/kernel/ 2000-09-06 15:34:58 +00:00
David E. O'Brien
aada671ef0 The default is for 3rd party kernel modules to live in /boot/modules
rather than /modules.
2000-09-06 10:27:26 +00:00
Peter Wemm
da8fe8427b Add /etc/ssh 2000-02-25 14:18:48 +00:00
Kris Kennaway
2dc3a03235 Add directories: preparation for OpenSSL import. 1999-12-25 14:12:09 +00:00
Peter Wemm
9b7a44a60e $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
Rodney W. Grimes
928b6de37c This cleans up all the white space errors so that the next
commit is easier to understand.
1999-08-24 03:51:34 +00:00
Rodney W. Grimes
f10c8263aa Fix script in README to actually work, empty lines produce as
much a diff as lines with the wrong stuff on it.

Add references in mtree data files to the README.
1999-08-23 05:12:43 +00:00
Peter Wemm
c528a79a0d drop /lkm 1999-04-19 14:33:31 +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
Jordan K. Hubbard
10fe4fa1c4 Add /etc/defaults. 1999-02-09 22:17:15 +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
Hellmuth Michaelis
7d06eda8b4 add directory /etc/isdn and populate it 1999-01-10 14:30: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
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
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
Peter Wemm
0bf607e3dd Some directories would like to install things into /modules 1998-10-17 01:21:35 +00:00
Jordan K. Hubbard
2100232adf Add /boot, while I happen to be thinking about it. 1998-09-30 22:27:27 +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
David E. O'Brien
5ecaf9a866 Change file ownership from bin.bin to root.wheel. 1998-09-14 08:34:45 +00:00
Jonathan M. Bresler
8c76ae36d2 add /etc/mail--the anti-spam files
branches affected: -current, RELENG_2_2, and RELENG_2_1_0
1997-10-20 00:35:38 +00:00
Andrey A. Chernov
6d80f5b075 /etc/opielocks -> /var/spool/opielocks 1997-10-01 13:06:31 +00:00
Andrey A. Chernov
1f38a58f27 Add /etc/opielocks for opie locks, standard place 1997-09-29 11:10:09 +00:00
Paul Traina
cd17e08a30 cron.d -> periodic 1997-08-18 16:49:22 +00:00
Paul Traina
00ef0dd62e Add entries for cron.d and friends 1997-08-12 17:55:57 +00:00
Wolfram Schneider
920fb73901 Create directory /etc/skel. 1997-02-28 18:23:14 +00:00
Peter Wemm
79403fe300 Revert $FreeBSD$ to $Id$ 1997-02-23 09:21:14 +00:00
Jordan K. Hubbard
1130b656e5 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Rodney W. Grimes
3870d1b2f4 Regenerate these using mtree -cdinx -kuname,gname,mode on a very recently
built release after fixing all the wrong directory permissions in that release.

Then use diff -c -b to verify them against the old versions, nothing but
new directories added :-).  And a lot of alphabetizing done!
1995-05-17 09:31:17 +00:00
Garrett Wollman
6611166f91 Make /etc/ppp. Someone still needs to make the install touch
/etc/ppp/options so that pppd will run.
1994-09-25 02:55:21 +00:00
Rodney W. Grimes
c27b58e1b6 These are mtree generated versions of these files using the
new mtree options.

I will be updating these shortly to remove some old stuff and add some
new stuff.  These currently produce the exact same trees as they did.
1994-09-19 01:40:40 +00:00
Garrett Wollman
0eec3684ff Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and
arrange for that directory to get created by mtree.  Also, process secure
directory after all the others, because the programs there may overlay
ones installed from the main part of the tree.
1994-09-16 20:24:29 +00:00
Garrett Wollman
6f398fdad2 Don't build /etc/confgig; we decided not to take that route. 1994-09-13 22:04:53 +00:00
Rodney W. Grimes
67193139c3 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
Paul Richards
0e7ccb76c4 Added /etc/gnats directory to BSD.root.dist mtree template.
Submitted by:	Paul Richards
1994-08-29 01:35:53 +00:00
Geoff Rehmet
1c26cf22f7 Change default for directory permissions to be 0755. 1994-06-12 16:20:36 +00:00
Andrey A. Chernov
e1e52bf058 Make /etc/uucp uucp.uucp 0770 1994-05-31 04:53:08 +00:00
Garrett Wollman
bda2c87857 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
Rodney W. Grimes
b5d1f47160 Add /proc, we need one of them now. Clean up some mode settings. 1994-02-17 03:52:28 +00:00
Rodney W. Grimes
e08bc68368 General cleanup for 1.1 release, mostly add zoneinfo stuff to BSD.usr.dist 1994-02-15 10:38:50 +00:00
Garrett Wollman
d05214e6b4 Added /etc/config as a directory to be maintained. Also added RCS Id. 1993-11-12 20:21:00 +00:00
Rodney W. Grimes
2babf84dc2 Add /etc/uucp for uucp configuration files 1993-10-14 12:08:04 +00:00
Rodney W. Grimes
ff5c17099b Changeing the /sys link target from usr/src/sys.386bsd to usr/src/sys also
changes its length from 18 to 12.
1993-07-30 15:09:40 +00:00
Nate Williams
c0307f56ea The updated mtree changed a couple things which required changes in
the mtree files.
1993-07-28 01:53:52 +00:00
Nate Williams
08cbe8b148 Changed sys.386bsd to sys 1993-07-26 22:46:16 +00:00
Rodney W. Grimes
15771e3683 Fixed /dev/fd to be owner bin group bin mode 555 per the /dev/MAKEDEV script 1993-07-19 19:49:45 +00:00
Rodney W. Grimes
3a1df14dc0 Updated BSD.*.dist files to reflect FreeBSD as it is now. 1993-07-19 18:48:15 +00:00
Rodney W. Grimes
1bf9d5d951 Initial import of 386BSD 0.1 othersrc/etc 1993-06-20 13:41:45 +00:00