mycroft
11f8dfe58d
Format police.
1996-12-12 00:43:28 +00:00
mrg
077acf5088
remove unsafe calls to strcpy(), strcat(), and sprintf(). some KNF.
1996-12-09 09:57:40 +00:00
mycroft
6020b18019
Use warnx() and hstrerror(), rather than herror().
1996-12-08 13:59:11 +00:00
mycroft
a6a278a7bf
Fix typo.
1996-12-08 13:54:42 +00:00
mycroft
ee7207b7ef
Eliminate local variable `progname'.
1996-12-08 13:53:25 +00:00
mycroft
0d53a465b5
Use daemon() corrently.
...
Use err*(3) and warn*(3).
1996-12-08 13:44:26 +00:00
mycroft
5d4bdd4971
Use daemon() to background.
1996-12-08 13:28:21 +00:00
mrg
5b9f69465f
if se_argv[0] is NULL, use se_service.
1996-12-07 00:37:00 +00:00
mrg
3e0b84a6d5
syslog allow/deny at the right severity.
1996-12-06 00:45:48 +00:00
mikel
857bb7c126
We don't need this (approved by mrg)
1996-12-05 06:04:30 +00:00
thorpej
170a88d9d9
amd works on the alpha now, so build it unconditionally.
1996-12-04 23:00:35 +00:00
thorpej
b71cc83108
Do a 64-bit `friendliness' sweep, making amd(8) work on the alpha.
...
XXX These aren't the prettiest diffs in the world, but making them
XXX nicer would require a bit of restructuring of the code and
XXX possible amq protocol.
1996-12-04 22:59:01 +00:00
mrg
b95b23e332
allow allow/deny severity to be compile-time configurable, use getservbyport()
...
correctly, and log the proto. from <jbernard@tater.Mines.EDU> in several PR's.
1996-12-04 13:37:18 +00:00
mrg
62f3bbaa0a
xref hosts_access.5 and hosts_options.5
1996-12-04 13:35:05 +00:00
mrg
057e9f509f
inetd.5 -> inetd.conf.5, from <jbernard@tater.Mines.EDU>
1996-12-04 13:32:31 +00:00
mrg
64327b49fc
merge 8.8.4
1996-12-04 06:35:51 +00:00
mrg
8b0617fdcf
sendmail 8.8.4. sigh.
1996-12-04 03:27:20 +00:00
thorpej
041a23ac7f
Make this compile with -DDEBUG.
1996-11-27 09:16:45 +00:00
thorpej
126bf2484b
Protect against NULL pointer reference in yp_private(). This can happen
...
with, e.g. an empty "ypservers" map, causing a SEGV in the child which
handles an "all_2" proc.
1996-11-27 09:16:01 +00:00
mrg
4e76afacc8
use the new libwrap functionality to provide tcpd-like functionality
...
as part of inetd. uses /etc/hosts.{allow,deny} as tcpd does, etc. it
is basically exactly like tcpd except that you don't need to change
the server to /usr/local/sbin/tcpd.
XXX should document better somewhere
1996-11-26 17:23:34 +00:00
mikel
1668cf2082
Enable 255.255.255.255 netmasks. Fixes bin/2954.
...
Also RCSID police.
1996-11-26 08:19:29 +00:00
mikel
f27059eb04
Read TTY-specific options after generic and command-line options.
...
Fixes PRs bin/2554, bin/2728, and bin/2935.
Also RCSID police.
1996-11-26 07:53:02 +00:00
thorpej
94a7999e9d
Fix byte-order bug in net number comparison.
...
From Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>, PR #2961 .
1996-11-25 20:04:42 +00:00
thorpej
a0e4cacd4c
Print a warning to stderr if a YP inclusion (`+') specifies a value of
...
0 for uid or gid. Based on a patch posted to tech-userlevel by
Paul Kranenburg <pk@NetBSD.ORG>.
1996-11-24 21:13:27 +00:00
chuck
c03ad89d2d
include all host names for an address rather than just the first one
1996-11-24 20:16:43 +00:00
lukem
9e8841e359
Implement '-d directory' option, to override the default of '/'.
...
Useful for building ~ftp/etc/pwd.db without using chroot or unionfs.
Inspired by FreeBSD, closes [bin/2566]
1996-11-22 05:37:29 +00:00
mrg
374d8a5b5a
minor tweaks.
1996-11-18 10:15:09 +00:00
mrg
59b7590636
merge in 8.8.3
1996-11-18 05:29:14 +00:00
mrg
7531efff40
sendmail 8.8.3
1996-11-18 04:29:19 +00:00
gwr
81aa081ab6
Eliminate the "dangerous trailing context" (actually both uses of
...
trailing context were unnecessary). Remove unnecessary { } around
simple actions (just a return statement). Fix some * vs + errors.
1996-11-13 18:42:18 +00:00
gwr
7fa1418031
Fix the bug I introduced in the last commit, which broke line contuation
...
where newline is followed by whitespace. Do not return a newline token
to the parser in that case (logically still the same line).
1996-11-12 17:42:47 +00:00
gwr
a0b75afc0b
* Eliminate all shift/reduce conflicts in the grammar. This
...
requires that some ordering requirements are checked by the
back-end C code instead of the parser (dirspecs, maxpart).
* Be more careful to require newline tokens in the grammer where
they are expected, and deal with blank lines, etc. This allows
elimination of a trailing context on newline in the scanner.
* Let the parser set values for "needs-count" and "needs-flag"
instead of making those special cases in the scanner.
* Get rid of '= ' preceeding actions (obsolete yacc syntax)
* Make the scanner not insert an extra newline after includes.
(It was just an accidental side-effect of the ENDFILE stuff.)
1996-11-11 23:54:17 +00:00
gwr
91118cc6ae
Move setupdirs() here -- it is now called from scan.l (include).
1996-11-11 23:41:54 +00:00
gwr
1ed260c698
Move some externs to where they are needed.
1996-11-11 23:40:09 +00:00
gwr
3b2cf54383
Be honest about the fact that this program builds only with flex.
1996-11-11 23:36:40 +00:00
mycroft
72d4e71f08
Remove remaining vector cruft.
1996-11-11 14:18:49 +00:00
gwr
26793c36d4
Minor changes to support building on other systems (i.e. SunOS).
1996-11-07 22:59:39 +00:00
christos
e0d22b9baf
Add support for printing RIP-V2 packets.
1996-11-04 21:33:02 +00:00
cgd
42b8d1922d
correct a comment: profiled kernels go in FOO.PROF, not FOO.prof
1996-11-02 01:02:56 +00:00
cgd
b031fda3b1
update comments to correctly indicate what files are being parsed when
1996-11-02 01:00:14 +00:00
explorer
37449d45b0
Fix the get-a-shell hole, even if we are not currently open to that attack.
...
(1.2 release is, however, and this should be pulled up and released ASAP)
The previous version (1.11) checked into current limits the duration of
setuid-root periods much more than the 1.2 released version does, so the
attacker DID get a shell, but it was not a root shell.
1996-10-25 22:07:53 +00:00
scottr
c847b03d13
`Kb' means kilobits, `Mb' means megabits. Since we're talking about bytes,
...
not bits, use the uppercase `B' when reporting statistics, and be explicit
about it where appropriate. Noticed by J.T.
1996-10-25 18:21:57 +00:00
cgd
26902ec586
recognize MNT_NOCOREDUMP and print the 'nocoredump' flag for file
...
systems which have MNT_NOCOREDUMP set.
1996-10-23 22:50:05 +00:00
cgd
8b3e8678eb
add support for recognizing a bunch of flags which are in <sys/mount.h>
...
but which were never added to pstat -v: UNION, ASYNC, DEFEXPORTED,
EXPORTANON, EXKERB. Also, sort according to the apparent local style
(order in mount.h, rather than alphabetical).
1996-10-23 22:19:23 +00:00
phil
3aa6054ce8
Fix the type in the description. -a => -m
1996-10-23 04:58:50 +00:00
explorer
3dc8e5446d
| -> } in manual page; closes pr bin/2858; mailed patch to author
1996-10-18 17:10:52 +00:00
thorpej
2dbc89cee0
Always clean apm/apmd. Fixes PR #2854 , from Dave Huang <khym@bga.com>.
1996-10-18 07:08:56 +00:00
thorpej
c5306806ca
Use ${INSTALL}.
1996-10-18 06:32:14 +00:00
thorpej
876693e4b5
Don't need to define our own INSTALL variable.
1996-10-18 06:31:29 +00:00
thorpej
150c33e60b
Use ${INSTALL}.
1996-10-18 05:55:26 +00:00