Mark Murray
7d2bdadb5b
Move the creation of the *random devices to the same "target" as the
...
rest of the memory group - std. Also correct the permissions so as not
to force a security hole. If /dev/*random have the permission 640 and
ownership bin.kmem, it forces applications that need random numbers
to be at least SGID. Picture the scene of a SGID PGP being able to
read /dev/kmem!
1995-12-03 17:26:21 +00:00
Ollivier Robert
223f1ce9a0
Add several questions including the MAXMEM kernel option, the DEC PCI card
...
list and the npx0 being mandatory.
Rewrite of the URL for the handbook to use the links instead of the ever
changing numbers generated by sgmlfmt.
1995-12-03 17:21:07 +00:00
Bruce Evans
10dd32cd87
Added prototypes.
...
cd9660_rrip.c:
Added lots of bogus casts to hide type errors exposed by the prototypes.
(Different structs are assumed to have a common prefix.)
cd9660_vnops.c:
Finished staticizing.
1995-12-03 17:14:38 +00:00
Bruce Evans
58c27bcf99
Added prototypes.
1995-12-03 16:42:02 +00:00
Bruce Evans
9b5e8b3aa5
Added prototypes.
...
Removed some unnecessary #includes.
1995-12-03 14:54:48 +00:00
Bruce Evans
2e52c1f9e5
null_node_find() and umap_node_find() were sometimes called without a
...
`struct mount *' arg. I don't know what the effects of this were.
1995-12-03 14:38:57 +00:00
Peter Wemm
3ffece8c26
Restore white spaces to original cvs-1.4Alpha2 state so that we can
...
deal with the cvs-1.6 (and beyond) imports more cleanly and safely.
1995-12-03 14:17:06 +00:00
Bruce Evans
1630f073cf
Moved inline functions for insque() and remque() to <sys/queue.h>.
...
Protected them with `#ifdef KERNEL' so that <sys/queue.h> is valid C++.
Added the necessary #includes of <sys/queue.h>.
These functions are bogus and should be replaced by the queue macros.
1995-12-03 13:45:34 +00:00
Bruce Evans
cac597e4c0
Completed function declarations and/or added prototypes.
...
Staticized some functions.
__purified some functions. Some functions were bogusly declared as
returning `const'. This hasn't done anything since gcc-2.5. For
later versions of gcc, the equivalent is __attribute__((const)) at
the end of function declarations.
1995-12-03 12:18:39 +00:00
Bruce Evans
57a4e3fa8a
Completed function declarations and/or added prototypes and/or #includes
...
to get the prototypes.
1995-12-03 11:17:15 +00:00
Bruce Evans
b667af1da9
Removed unused thread support (partly to get rid of its incomplete
...
function declarations).
Removed unused #includes (lots of vm ones).
1995-12-03 10:40:16 +00:00
Bruce Evans
dee6b0ab68
Completed function declarations and/or added prototypes and/or moved
...
prototypes to the right place.
1995-12-03 10:03:12 +00:00
Jordan K. Hubbard
d5e1227e5d
Make a few more items "hot"
1995-12-03 00:17:57 +00:00
Andrey A. Chernov
4d9c923ce7
Add fixes from bash beta
...
Back out trailing spaces changes
1995-12-03 00:09:12 +00:00
Bill Paul
de32dbbd5d
Small tweak: don't try closing /etc/netgroup if we haven't opened it yet.
1995-12-02 21:54:59 +00:00
Peter Wemm
4a8128ffc7
install freebsd.cf rather than freefall.cf by default after 8.7.2 import.
1995-12-02 21:02:02 +00:00
Peter Wemm
1cdee109d0
*GULP* cvs remove the uncomfortably large list of files that are no longer
...
part of sendmail 8.7.2...
1995-12-02 20:58:10 +00:00
Poul-Henning Kamp
cfe2587697
malloc.h: add sysctl class.
...
sysctl.h add "AUTO" OID.
both of which will be need RSN.
1995-12-02 20:40:20 +00:00
Poul-Henning Kamp
dd05856fd3
I don't know what I messed up in 1.40, but the crynwr mode didn't make it.
...
Here it is then, I hope.
1995-12-02 20:33:40 +00:00
Peter Wemm
c46725b9d5
Update the freefall.mc file to (almost) match what is actually being
...
run on freefall..
Create freebsd.mc which is intended to be installed by src/etc/Makefile
onto generic freebsd systems.
1995-12-02 19:57:42 +00:00
Bruce Evans
ce7609a49c
Completed function declarations and/or added prototypes.
1995-12-02 19:38:06 +00:00
Bruce Evans
af32e59f16
Fixed call to mrt_ioctl(). mrt_ioctl() for some reason has different
...
number of args when MROUTING is defined.
1995-12-02 19:28:24 +00:00
Bruce Evans
98d938220c
Completed function declarations and/or added prototypes.
1995-12-02 18:58:56 +00:00
Peter Wemm
03d7755c08
Re-disable the cf/cf SUBDIR - we were not building it before anyway.
...
The Makefile down there does not handle the obj dir well..
1995-12-02 18:36:12 +00:00
Nate Williams
56dbd97bcb
Fix typo.
1995-12-02 18:23:00 +00:00
Peter Wemm
fb1869a787
Initial round of conflict resolutions.. I need to do another
...
pass over this and check it more closely, but my initial concern was
to get it to all compile again. Some of the obsoleted files 'cvs rm'ed.
1995-12-02 18:17:40 +00:00
Peter Wemm
95c20a2b6e
This commit was generated by cvs2svn to compensate for changes in r12571,
...
which included commits to RCS files with non-trunk default branches.
1995-12-02 17:30:23 +00:00
Peter Wemm
1f160589bb
Import Sendmail-8.7.2 as discussed on -current.
...
The conflict merge will happen shortly after.
1995-12-02 17:30:23 +00:00
Peter Wemm
58162a7314
Import Sendmail-8.7.2 as discussed on -current.
...
The conflict merge will happen shortly after.
1995-12-02 17:30:23 +00:00
Poul-Henning Kamp
a20e0ea8d7
staticize.
1995-12-02 17:14:34 +00:00
Bruce Evans
d841aaa740
Finished (?) cleaning up sysinit stuff.
1995-12-02 17:11:20 +00:00
Bruce Evans
7ee050b70c
Staticized.
...
Added prototypes.
1995-12-02 16:32:03 +00:00
Julian Elischer
ee0bc7c399
I fixed this before than committed it on my machine and not on freefall.
...
(window confusion)
1995-12-02 13:08:20 +00:00
Jordan K. Hubbard
32c45b7219
Fix second gets() -> fgets() conversion botch I missed.
1995-12-02 11:01:43 +00:00
Peter Wemm
e210ca89ca
Fix PR#858, /bin/sh corruption caused by non-zeroed malloc() in libedit
...
in particular circumstances. (malloc() does not zero memory, but usually
does by coincidenct that sbrk() returns zeroed pages)
Submitted-by: John Hood <cgull@smoke.marlboro.vt.us>
1995-12-02 09:43:43 +00:00
Julian Elischer
9fd7da5843
Submitted by: Heikki Suonsivu
...
Made the pty devices creates in devfs match the present MAKEDEV naming
1995-12-02 07:30:19 +00:00
Julian Elischer
124b8f8150
A quick fix for a problem that will go away in a few days anyway..
1995-12-01 23:09:20 +00:00
David Greenman
dfe61cf102
Fix minor bug that would cause the packet statistics updates to stop
...
working under extremely rare circumstances. Also added some additional
comments..
1995-12-01 22:41:56 +00:00
Guido van Rooij
d7b3176278
It is not necessary to check if a '-' is in lusername., Checking if
...
lusername starts with a '-' is enough. Otherwise, no users with a '-'
in there name can use rlogin.
1995-12-01 20:38:40 +00:00
Jordan K. Hubbard
2db54afc5e
Similarly spartan dotfiles.
1995-12-01 20:13:42 +00:00
Jordan K. Hubbard
7b55c6d153
Rip these things down to the absolutely minimums - no tsets, no
...
sttys, no fancy prompts, nothing. Everything else seems to be
too contraversal, so we'll go vanilla.
1995-12-01 20:12:05 +00:00
Poul-Henning Kamp
7de4ce7671
Commit the longstanding bin/410 & kern/411 fix, in the hope that somebody
...
will find out if it works/breaks before we do our next release. It's all
about bad blocks in the remap area of the disk.
1995-12-01 11:07:01 +00:00
Jordan K. Hubbard
b80417f9ab
Adjust a perror() to print the actual target of the error.
1995-12-01 10:36:12 +00:00
Jordan K. Hubbard
6474989dfe
Account for newline in fgets(). Whoops!
...
Noticed by: peter
1995-12-01 10:26:20 +00:00
Bruce Evans
1d064c3b2d
Restored [u]cmpdi2.c which are needed for switching on [unsigned] long
...
long values.
1995-12-01 09:38:35 +00:00
Jordan K. Hubbard
6a9f25ddaa
Update these from new examples in etc/root. Also comment out
...
dot.rhosts entries which are wholly bogus and not worth a search
on.
1995-12-01 08:41:35 +00:00
Jordan K. Hubbard
bfb5faf86d
gets() -> fgets()
1995-12-01 08:26:36 +00:00
Jordan K. Hubbard
d7c4e4ec1e
gets() -> fgets()
1995-12-01 08:19:12 +00:00
Jordan K. Hubbard
b203792f98
gets() -> fgets(). I'm tired of looking at the compiler messages!
1995-12-01 08:10:17 +00:00
Jordan K. Hubbard
1c71c164fc
Stamp out more calls to gets().
1995-12-01 08:02:06 +00:00