summaryrefslogtreecommitdiffstats
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* Move the process of storing entropy from /dev/random and reseeding withdougb2001-01-141-10/+20
| | | | | | | | | | | | | | | | 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.
* Add a system to save entropy from /dev/random periodically so thatdougb2001-01-113-0/+93
| | | | | | | | | | | | | | | | | | 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.
* Fix a bug in which a program called dlclose from a destructor andjdp2001-01-051-2/+43
| | | | got an assert failure in the dynamic linker.
* Prepare for mdoc(7)NG.ru2000-12-271-1/+1
|
* Prepare for mdoc(7)NG.ru2000-12-206-57/+59
|
* In send_data(), use sendfile() instead of the mmap() algorithm.dan2000-12-201-20/+22
|
* mdoc(7) police: removed hard sentence breaks, run through spell-checker.ru2000-12-181-12/+15
|
* Fix typo.demon2000-12-171-1/+1
| | | | | PR: 23591 Submitted by: mavetju@chello.nl
* Add option -E to disable EPSV which throws certain stateful firewallsphk2000-12-163-35/+89
| | | | | | | | | into confusion. Add option -r to make ftpd support only read-only operations. Submitted by: Flemming (F3) Jacobsen <fj@batmule.dk> Reviewed by: phk
* mdoc(7) police: removed history info from the .Os FreeBSD call.ru2000-12-142-4/+4
|
* Add support for advertising the service we support if thejulian2000-12-131-2/+19
| | | | | | 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.
* mdoc(7) police: .Os CMU -> .Os, split authors for better output.ru2000-12-122-2/+3
|
* mdoc(7) police: use canonical form of .Dd macro.ru2000-12-113-3/+3
|
* (scrub_env): change to only accept a listed set of variables,assar2000-12-101-23/+37
| | | | including only non-filename contents for TERMCAP
* Add `_PATH_DEVZERO'.obrien2000-12-097-17/+27
| | | | Use _PATH_* where where possible.
* Whitespace-only to sync with -stable.ru2000-12-071-2/+0
|
* MFS: Silence compilation warnings.ru2000-12-071-1/+1
|
* Drop out of our main loop due to a signal rather than handling things in thebrian2000-12-041-24/+28
| | | | | | | | | signal handler. Fix a spelling error. Subtley pointed out by: bde Make some stuff static
* The GCC 2.96 snapshots have slightly different rules for finding includeobrien2000-12-011-0/+1
| | | | | | | 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.".
* There is no src/contrib-crypto/ anything directory. So don't look forobrien2000-12-011-2/+1
| | | | include files in subdirs of it.
* Remove unused #include. Use getopt(3). Add usage() with syslog(3) cap.charnier2000-11-281-8/+22
|
* Constifykris2000-11-271-2/+2
|
* Prevent leakage of information about anonymous user's homedirdanny2000-11-261-2/+6
| | | | | | via 'QUOTE CWD'. Reviewed by: des
* Correct definition of MAXHOSTNAMELEN in ifdef'ed out code.kris2000-11-261-1/+3
|
* Correct definition of MAXHOSTNAMELEN in ifdef'ed code.kris2000-11-261-1/+1
| | | | | Submitted by: Edwin Groothuis <mavetju@chello.nl> PR: bin/22787
* Constifykris2000-11-262-5/+6
|
* Don't hard-code a buffer sizekris2000-11-261-1/+2
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-2018-35/+35
|
* Format string paranoiakris2000-11-191-1/+1
|
* Format string paranoiakris2000-11-191-2/+2
|
* L_SET -> SEEK_SETkris2000-11-191-1/+1
| | | | Obtained from: OpenBSD
* Format string paranoiakris2000-11-191-1/+2
| | | | Obtained from: OpenBSD
* Don't use sizeof() on a pointer when we really wanted to measurekris2000-11-193-9/+4
| | | | | | | the length of the array. Noticed by: Christos Zoulas <christos@ZOULAS.COM> Obtained from: OpenBSD
* Check return code from login_tty. Allow getty to try and becomejwd2000-11-191-1/+12
| | | | | | | a daemon and session leader (thus allowing getty to be run from a shell command line or script). Partially Reviewed by: bde
* Go back to populating data_len in struct ngpppoe_init_data.brian2000-11-161-2/+4
|
* remove trailing periods from SEE ALSO.ben2000-11-154-5/+5
|
* Use Fx macro wherever possible.ru2000-11-142-2/+2
|
* Avoid use of direct troff requests in mdoc(7) manual pages.ru2000-11-102-30/+27
|
* Fix to=auto in bootptab.dirk2000-11-101-6/+10
| | | | | | PR: misc/5574 Submitted by: Bart Robinson <lomew@marker.cs.utah.edu> Reviewed by: wollman
* Remove the superfluous call to _rtld_error() in symlook_default().jdp2000-11-071-2/+0
| | | | | | | The function's callers generate the error message when appropriate. This eliminates the message ``Undefined symbol "__register_frame_info"'' which was bogusly returned by dlerror() in some cases.
* Filter out some more magic environment variables used by libraries linkedkris2000-10-313-4/+11
| | | | | | | | with telnetd. This should really be done with a positive filter - i.e. only allow through a configured list of variables. Also do some buffer-safety cleanups while I'm here - I don't think these are exploitable.
* Use the new-style ngpppoe_init_data structure.brian2000-10-311-4/+2
| | | | Approved by: archie
* Add a MAINTAINER= line so people know who to blamegshapiro2000-10-262-0/+4
|
* Fix broken PAM with SKEY behaviour: the skey.access file checksguido2000-10-121-7/+8
| | | | were broken because the code failed to set PAM_RHOST.
* Removed broken PAM support from rshd(8) and rlogind(8). rshd doesru2000-10-125-202/+1
| | | | | | | not allocate a pty(4) so it is not suitable at all for interactive PAM modules. rlogind calls login(1) which is already PAM enabled. Approved by: markm
* Style fixesgshapiro2000-10-112-8/+8
|
* mail.local(8) is no longer installed as a set-user-id binary.gshapiro2000-10-101-2/+0
| | | | | Users may have to adjust their configuration to call mail.local as root by adding the F=S flag to the local mailer. Most probably already have this.
* Don't depend on <sys/stat.h> bogusly including <sys/time.h> (and therebywollman2000-10-103-2/+5
| | | | <time.h>).
* Make it compile without -DNO_PAM again.ru2000-10-062-1/+5
|
* o Load netgraph.ko, ng_ether.ko and ng_pppoe.ko as required (I'm sure thisbrian2000-10-032-13/+66
| | | | | | | | used not to be necessary). o Allow ``-n ngdebug'' to specify something to pass to NgSetDebug() and redirect NgSetDebug() output to syslog(8) in daemon() mode. o Xref ng_ether(8) and NgSetDebug(4). o Correct the type of the response passed to NgRecvData.
OpenPOWER on IntegriCloud