Bruce Evans
0e52df1255
Makefile.dist is a non-bmaked version of Makefile. We don't want it.
1997-08-02 18:52:16 +00:00
Bruce Evans
75d986c2a6
This commit was generated by cvs2svn to compensate for changes in r27847,
...
which included commits to RCS files with non-trunk default branches.
1997-08-02 18:46:42 +00:00
Bruce Evans
9c60775004
Import Lite2's src/libexec, except for makekey (which was spammed
...
by a repository copy from 1.1.5 and patched back to Lite1) and
rbootd/bootdir/SYSHPBSD (which is binary). All changed files have
already left the vendor branch.
1997-08-02 18:46:42 +00:00
John Polstra
7e7344e2f4
Implement dlsym(RTLD_NEXT, symbol).
1997-08-02 04:56:44 +00:00
David Nugent
0512556a48
Make useage of hostname global variable consistent.
...
PR: 4135
Based on submitted patch by: blank@fox.uni-trier.de
1997-07-24 09:26:12 +00:00
Wolfram Schneider
506a9d513c
Rshd print to much information if a user does not exists.
1997-07-18 21:04:19 +00:00
Peter Wemm
65b3003d2d
kill the undead
1997-07-13 14:26:00 +00:00
Peter Wemm
593718bea0
.if exists(../eBones) tests the obj dir, not the source dir's existance.
...
The existance of a stale obj dir does not imply the source too.
1997-07-05 14:22:15 +00:00
Steve Price
11fe7d5e79
Zap register keyword usage and convert: bcopy -> memmove, bzero -> memset,
...
index -> strchr, and rindex -> strrchr.
1997-06-29 19:50:26 +00:00
Steve Price
5c8709fd6d
Merge conflicts and make this compile -Wall clean.
1997-06-29 19:00:29 +00:00
Steve Price
6bc912a9a4
This commit was generated by cvs2svn to compensate for changes in r27074,
...
which included commits to RCS files with non-trunk default branches.
1997-06-29 18:50:34 +00:00
Steve Price
0559b33149
Import of NetBSD's rbootd version 19970629
1997-06-29 18:50:34 +00:00
Alexander Langer
b84136c8f6
Removed unused variables.
1997-06-27 21:51:59 +00:00
Gene Stark
8b9715c239
Submitted by: Gene Stark and Robert Sexton (robert@kudra.com)
...
Added patches from Robert Sexton to eliminate case sensitivity of the
xtend command.
1997-06-24 03:52:15 +00:00
Steve Price
681e5e7a09
Show the real revision date and not the date that this
...
manpage is being viewed.
1997-06-23 04:03:49 +00:00
David Nugent
85f5c8500d
Reset alarm before invoking ppplogin.
...
PR: 3733
Reviewed by:
Submitted by: kfurge@worldnet.att.net
Obtained from:
1997-06-03 12:56:47 +00:00
David Nugent
6bdca427d7
login.group => login.conf.
...
PR: 3748
Reviewed by:
Submitted by:
Obtained from:
1997-06-02 21:03:20 +00:00
Masafumi Max NAKANE
d5fb0dffb4
Typo fix.
...
PR: 3693
Submitted by: Kazuo Horikawa <k-horik@yk.rim.or.jp>
1997-05-27 13:46:40 +00:00
Daniel O'Callaghan
3401a71f4e
Tell the chroot()ed user that "access restrictions apply".
1997-05-21 23:24:41 +00:00
Bill Paul
48d26cf410
Small tweak to the group parsing code to stop it from core dumping
...
on malformed /etc/group entries. This is a band-aid until I can pull
in the newer group parsing code from getgrent .
Pointed out by: branson@belmakor.hq.ferg.com (Branson Matheson)
1997-05-21 15:10:42 +00:00
Doug Rabson
3c0a9567e5
Changes to support the kernel linker:
...
Add a -Bforcedynamic option which generates a dynamic object even
if no shared libraries were given in the link.
Make RRS in text section warnings conditional on "-assert pure-text"
so that I can link non-PIC kernel modules without tons of link
errors. Changes to bsd.lib.mk to follow.
Fix a couple of bugs exposed by the fact that the kernel is not
linked at zero.
Reviewed by: jdp
1997-05-13 10:23:47 +00:00
Poul-Henning Kamp
798c69cd78
Don't rely on stderr to report bad news.
1997-05-11 14:27:03 +00:00
David Nugent
04a59e678a
Fix memory leak caused by not freeing memory returned by cgetstr()
...
calls. The cost is a little more up-front memory allocation, but the
effect seems minimal.
Problem noticed-by: bde
Added syslog at LOG_ERR when referencing an unknown gettytab entry
and for other cgetent() failues (circular reference et al).
To be merged into 2.2 after a few days testing.
1997-05-11 10:25:38 +00:00
David Nugent
5d0bfe39ec
login_getclass() -> login_getpwclass().
1997-05-10 19:02:03 +00:00
John Polstra
aafb797228
Fix a bug that caused the relocs for linker set members in shared
...
libraries to come out as 1-byte relocations instead of 4-byte
relocations.
Submitted by: Doug Rabson <dfr@nlsystems.com>
1997-04-30 05:18:08 +00:00
David Nugent
ea4e54b942
Adds anon ftp virtual host capability to ftpd, using /etc/ftphosts for
...
definition of a system's virtual hosts.
1997-04-29 12:42:08 +00:00
David Nugent
31fea7b8f2
YAMF2.2: Allow @group entries in /etc/ftpusers & /etc/ftpchroot to deny
...
and allow chroot access to entire groups.
1997-04-27 08:29:21 +00:00
David Nugent
334ab9fdd0
Document internal ls, how to compile it in and what it changes wrt
...
anon ftp and chrooted users.
1997-04-26 12:23:51 +00:00
David Nugent
af85d782fd
Adds optional "internal ls" support for ftpd, by collecting
...
modules from src/bin/ls, and handling exec(_PATH_LS,..) as a
special case, very useful in an environment where many users
are given chroot access. "~/etc/{s}pwd.db" files are still
needed if uid/gid->user/group translation is desired.
To enable this it must be compiled with the make variable
FTP_INTERNAL_LS defined, either in /etc/make.conf or the
environment.
1997-04-26 12:12:10 +00:00
David Nugent
b071c689de
Add basic login.conf (sans authentication) support.
1997-04-23 04:56:39 +00:00
David Nugent
80b3b7342f
Added login.conf support.
1997-04-23 03:06:47 +00:00
Bruce Evans
9453d60b10
Fixed `make depend' and related bogons. LDFLAGS was used for
...
ld-specific flags. LDFLAGS is really for ld-related flags for cc,
not for ld, and some flags, e.g., -Bshareable, mean completely
different things to cc and ld. Having the wrong things in LDFLAGS
also broke the standard ${PROG} target. This was kludged around
by using a special rule that depended on LDFLAGS being bogus.
Fixing `make depend' broke the special rule but fixed the standard
rule (except in the DESTDIR case, which was handled more strictly
here than elsewhere).
1997-04-16 11:31:32 +00:00
David Nugent
d95f252dfe
Remove text about unsupported flags 'mdmbuf', 'local', 'crtscts' etc
...
that are in reality handled in gettytab.
Document the new 'dialin' and 'network' tty flags.
1997-04-13 21:29:50 +00:00
David Nugent
c4c1e98233
Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
...
Fixes name size limitation (was hardcoded to 8).
Closes PR#3258
1997-04-12 01:04:50 +00:00
Mike Pritchard
eac60dd633
Ensure that the remote host name is Nul terminated.
...
Closes PR# 2589.
1997-04-08 20:36:36 +00:00
David Nugent
cbd13fcada
Fix for expiration date test. Closes PR#3224.
1997-04-08 12:32:17 +00:00
Joerg Wunsch
758a95b7aa
Use MAXHOSTNAMELEN, as opposed to an arbitrary number, and ensure
...
correct termination if it overflows.
Closes PR # misc/2982.
Submitted by: Drew Derbyshire <ahd@kew.com>
1997-04-01 20:39:59 +00:00
Peter Wemm
f0ccf9018b
Be a bit more careful about what port number we are using for the
...
second socket. If we're going to check for reserved ports, we should
do it properly.
1997-03-29 12:35:06 +00:00
Warner Losh
91477cc4d7
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-28 15:48:21 +00:00
David Nugent
ce862ff5d3
Don't trucate username to 8 characters.
1997-03-25 09:52:38 +00:00
Mike Pritchard
42946c8261
Remove some incorrect text on how passwords are validated.
...
Closes PR# 3050.
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
1997-03-25 03:45:52 +00:00
Warner Losh
fca08b7cfa
Fix non explloitable buffer overflows (since the largest packet processed
...
precludes it) to keep people from whining about it in the newsgroups and
mailing lists.
1997-03-24 06:04:08 +00:00
Warner Losh
0f5e6a0d00
Fix various buffer overflows that may or may not be exploitable.
...
Fixes PR 2588
Reviewed by: Dan Cross?
Submitted by: Julian Assange
1997-03-24 06:01:39 +00:00
Warner Losh
a51e2c9b04
Julian A's fix. Do chdir as user rather than as root. Fixes a minor NFS
...
compatibility problem at the same time. Some buffer made large enough
for worst case hostname.
fixes PR 2593.
Reviewed by: Dan Cross and maybe others
1997-03-24 05:57:28 +00:00
Mike Pritchard
b225fe2740
Change a reference to NetBSD to FreeBSD.
1997-03-14 06:09:04 +00:00
Peter Wemm
fce15c9ab3
Revert $FreeBSD$ to $Id$
1997-02-22 15:48:31 +00:00
Peter Wemm
9e522f7a18
Revert $FreeBSD$ to $Id$
1997-02-22 14:22:49 +00:00
Mike Pritchard
90ac6cd46a
#include <string.h> to help silence -Wall.
1997-02-20 23:11:22 +00:00
Guido van Rooij
c65c314e66
Actually allow the -R flag.
1997-02-13 19:24:25 +00:00
David Nugent
26015440b9
Tidy-up modem-chat handling: ensure tty modes are restored to
...
'sane' standard (not raw) settings before abort/exiting; move
responsibility of setting raw mode for chat-handling out of
chat.c to avoid doing redundant tc{s,g}etattr()s; move DE
pause prior setting standard mode before issue/login prompt to
avoid echoing modem connect strings. Fixed up comment styles
in a couple of places.
1997-02-09 16:12:08 +00:00