Ruslan Ermilov
4ecbb30346
Bye-bye /usr/lib/libtelnet.a. This should fix ``make release'' brokeness.
...
Approved by: markm
2001-03-28 12:08:22 +00:00
Mark Murray
5bc9d93db3
Add full PAM support for account management and sessions.
...
The PAM_FAIL_CHECK and PAM_END macros in su.c came from the util-linux
package's PAM patches to the BSD login.c
Submitted by: "David J. MacKenzie" <djm@web.us.uu.net>
2001-03-27 19:40:51 +00:00
Ruslan Ermilov
e5b5c66bca
- Backout botched attempt to intoduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:22:12 +00:00
Ruslan Ermilov
0dc44b5add
Do not build (and install) both secure/ and standard versions
...
of libtelnet, telnetd, and telnet. This only worked because
secure/ was listed late in SUBDIR in Makefile.inc1.
Reviewed by: markm
2001-03-26 12:49:05 +00:00
Ruslan Ermilov
0414fc4dd0
Don't use MANDEPEND and MANSRC.
2001-03-26 07:28:26 +00:00
Alfred Perlstein
cc74aaddad
change callrpc() from taking "char *" args, I'm quite sure they really meant
...
to use "void *".
remove a duplicate prototype for callrpc() from libexec/ypxfr/ypxfr_extern.h
2001-03-23 16:14:49 +00:00
Ruslan Ermilov
020ee2dc9f
Set the default manual section for libexec/ to 8.
2001-03-20 18:10:13 +00:00
Jonathan Lemon
6d10cb2f6f
Teach ftpd about the new GLOB_MAXPATH flag.
2001-03-19 19:11:00 +00:00
Dag-Erling Smørgrav
1f15c0d66c
When the file was transferred using sendfile(2), we forgot to keep track
...
of the transferred byte count. MFC candidate.
PR: bin/25699
2001-03-11 13:20:44 +00:00
Kris Kennaway
276c4a5d47
First appeared in 4.3, not 5.0
2001-03-04 09:15:55 +00:00
Dag-Erling Smørgrav
e22887cdda
Change the read-only reply to "550 Permission denied.".
2001-02-19 21:51:26 +00:00
Jeroen Ruigrok van der Werven
7c63796828
Preceed/preceeding are not english words. Use precede or preceding.
2001-02-18 10:25:42 +00:00
Ruslan Ermilov
8654bd76ea
mdoc(7) police: simplify construct.
2001-02-14 09:56:37 +00:00
Jeroen Ruigrok van der Werven
1debc9f69d
Synch: Properly constify sccsid[].
...
Replace bcopy() with memmove().
2001-02-07 22:25:56 +00:00
Jeroen Ruigrok van der Werven
197640b1d7
Synch: Prefer memmove() over bcopy().
2001-02-07 22:22:57 +00:00
Jeroen Ruigrok van der Werven
a4322ab2f6
Synch: Properly constify sccsid[].
2001-02-07 22:20:44 +00:00
Jeroen Ruigrok van der Werven
6f76661f7f
Synch: prefer memmove() over bcopy(), since the first is a C-standard
...
interface, whilst the latter is a BSD'ism.
2001-02-07 22:18:58 +00:00
Jeroen Ruigrok van der Werven
2fa72ea7d4
Fix typo: compatability -> compatibility.
...
Compatability is not an existing english word.
2001-02-06 12:05:58 +00:00
Jeroen Ruigrok van der Werven
9a01d32bfd
Fix typo: seperate -> separate.
...
Seperate does not exist in the english language.
Submitted to look at by: kris
2001-02-06 10:39:38 +00:00
Jeroen Ruigrok van der Werven
f09deb6962
Fix typo: wierd -> weird.
...
There is no such thing as wierd in the english language.
2001-02-06 09:25:10 +00:00
Jeroen Ruigrok van der Werven
67034ac6ad
Fix tftpd and tftp to support file transfers of over 65535 blocks
...
(about 31 MB - 32 MB).
Submitted (partially)
by: Pascal Hofstee <daeron@wit401305.student.utwente.nl>
2001-02-02 10:53:02 +00:00
Nik Clayton
e9f391478b
Structure the options listing to be more standard.
...
The PR also included documentation for other options, but upon
inspection of the source these options aren't used.
PR: docs/24149
Submitted by: Jesse Monroy, Jr. <opentrax@email.com>
2001-02-02 03:29:09 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
Jeroen Ruigrok van der Werven
f043ac0627
Add static dependency to libisc to get isc_movefile().
...
Submitted by: Munehiro Matsuda <haro@kubota.co.jp>
2001-01-29 07:56:34 +00:00
Bill Fumerola
1ed0e5d2e1
Add -c/C which chroots by IP of tftp client, (i.e. /tftproot/127.0.0.1/).
2001-01-25 04:20:25 +00:00
Chris D. Faulhaber
3fca54b652
Limit commands that can be issued when not logged in:
...
TYPE, STRU, MODE, ALLO, STAT, ABOR, SITE IDLE, SYST, REST
Reviewed by: kris, sheldon
2001-01-20 01:34:22 +00:00
Chris D. Faulhaber
b27e228ca9
Check malloc() and strdup() return values
...
Reviewed by: kris
2001-01-20 00:29:31 +00:00
Ruslan Ermilov
bd26f2dafc
man(7) -> mdoc(7).
2001-01-16 13:12:21 +00:00
Ruslan Ermilov
896eb7d10c
Prepare for mdoc(7)NG.
2001-01-16 09:15:57 +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
John Polstra
27e2c03506
Fix a bug in which a program called dlclose from a destructor and
...
got an assert failure in the dynamic linker.
2001-01-05 04:36:17 +00:00
Ruslan Ermilov
0f069ea22c
Prepare for mdoc(7)NG.
2000-12-27 14:15:06 +00:00
Ruslan Ermilov
58eaff2332
Prepare for mdoc(7)NG.
2000-12-20 13:26:01 +00:00
Dan Moschuk
f6f0c4b90d
In send_data(), use sendfile() instead of the mmap() algorithm.
2000-12-20 03:34:54 +00:00
Ruslan Ermilov
19a05e112f
mdoc(7) police: removed hard sentence breaks, run through spell-checker.
2000-12-18 08:33:25 +00:00
Dmitry Sivachenko
3276496d94
Fix typo.
...
PR: 23591
Submitted by: mavetju@chello.nl
2000-12-17 17:45:22 +00:00
Poul-Henning Kamp
a4b77a2aaa
Add option -E to disable EPSV which throws certain stateful firewalls
...
into confusion.
Add option -r to make ftpd support only read-only operations.
Submitted by: Flemming (F3) Jacobsen <fj@batmule.dk>
Reviewed by: phk
2000-12-16 19:19:19 +00:00
Ruslan Ermilov
ed40311694
mdoc(7) police: removed history info from the .Os FreeBSD call.
2000-12-14 11:52:05 +00:00
Julian Elischer
05eff81e04
Add support for advertising the service we support if the
...
PADI packet contains a NULL service. This is apparently the desired
behaviour in this case, though we only allow advertising one
service. You could run multiple pppoeds to advertise multiple services.
2000-12-13 00:27:33 +00:00
Ruslan Ermilov
e22bb3897a
mdoc(7) police: .Os CMU -> .Os, split authors for better output.
2000-12-12 15:31:21 +00:00
Ruslan Ermilov
a2fd3702a3
mdoc(7) police: use canonical form of .Dd macro.
2000-12-11 15:15:20 +00:00
Assar Westerlund
ba688fa510
(scrub_env): change to only accept a listed set of variables,
...
including only non-filename contents for TERMCAP
2000-12-10 20:50:20 +00:00
David E. O'Brien
1a37aa566b
Add `_PATH_DEVZERO'.
...
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
Ruslan Ermilov
114c43dcf8
Whitespace-only to sync with -stable.
2000-12-07 15:09:48 +00:00
Ruslan Ermilov
2961f2ed60
MFS: Silence compilation warnings.
2000-12-07 14:59:11 +00:00
Brian Somers
b884490bc0
Drop out of our main loop due to a signal rather than handling things in the
...
signal handler.
Fix a spelling error.
Subtley pointed out by: bde
Make some stuff static
2000-12-04 22:13:30 +00:00
David E. O'Brien
2c5569d6ff
The GCC 2.96 snapshots have slightly different rules for finding include
...
files. Mostly -I${.CURDIR} was needed -- especially for YACC generated
files as the new cpp does not look in the ultimate source file
(ie, the .y file)'s directory as told by the "#line" directive. Some were
misspellings of "-I${.CURDIR}" as "-I.".
2000-12-01 09:39:28 +00:00
David E. O'Brien
d548f6db32
There is no src/contrib-crypto/ anything directory. So don't look for
...
include files in subdirs of it.
2000-12-01 06:34:44 +00:00
Philippe Charnier
57757e9f36
Remove unused #include. Use getopt(3). Add usage() with syslog(3) cap.
2000-11-28 18:15:25 +00:00