summaryrefslogtreecommitdiffstats
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* Fix another bogon.phk1996-08-061-2/+2
|
* Make password checking in ftpd work again.phk1996-08-061-3/+3
|
* Convert STATS and PARANOID to run-time options.pst1996-08-055-78/+143
| | | | | | | | Document the new -R (relax paranoia) option. From NetBSD/Lite2: code and man page cleanups, Kerberos IV hooks (relax, we're still exportable), and /etc/ftpchroot feature for semi-anonymous accounts
* If PARANOID is set, do not allow PORT commands to remote ports less than 1024pst1996-08-044-51/+75
| | | | | | | | | | | | | | | | | or addresses other than the requestor's address. This violates the FTP protocol (hmm...as I write this, I'm going to change this to a run-time var.) Require login before PASV and RNTO commands. Close unused PASV ports so they don't hang around forever. Do not allow file overwrites via rename or STOR when anonymous (suspenders). Clean up buffer utilization. My code, but heavily inspired by Hobbit's changes to wu-ftpd as pointed out by Mike Prettejohn and Kit Knox.
* Use err() instead of perror()/exit() and remember to #include <errno.h>wpaul1996-08-041-4/+5
| | | | and <err.h>.
* consistent presentation of emphasisadam1996-07-231-1/+1
|
* Include <sys/types.h> before including <grp.h> so that this doesn'tbde1996-07-121-9/+13
| | | | | | depend on <stdio.h> bogusly including <sys/types.h> Reordered includes to satisfy KNF rules.
* add manpage getNAME(1)wosch1996-07-083-3/+73
|
* Fill in new arguments in the ypxfr_getmap structure (byte order,wpaul1996-07-041-2/+16
| | | | | db type, filename) and check for new failure codes (db mismatch, endian mismatch).
* Improve performance with very large user databases by increasingwpaul1996-06-272-9/+9
| | | | | | | | | hash table size from 256 to 1024. Generate output that looks more like the SunOS mknetid: uses a space instead of tabs for white space. Fix typo in comment in hash.h: Groupit -> Groupid.
* Turn on mknetid.wpaul1996-06-251-3/+3
|
* This commit was generated by cvs2svn to compensate for changes in r16728,wpaul1996-06-256-0/+838
| | | | which included commits to RCS files with non-trunk default branches.
* If hostname > UT_HOSTSIZE, use its numerical address instead to keepache1996-06-171-1/+16
| | | | valid utmp and wtmp entries
* Take ypxfrd_xdr.c out of SRCS line. It should be included in librpcsvc,wpaul1996-06-061-2/+2
| | | | | | | | | which ypxfr links with. (Sorry: left over development bogon.) Just a reminder: you must rebuild librpcsvc before you build this program. Pointed out by: Stephen Hocking
* Add support for rpc.ypxfrd and document it in the man page.wpaul1996-06-058-40/+230
| | | | | | | | Also generallize the yp_dbwrite functions a little: allow the caller to specify certain flags. I need this mostly for some changes to rpc.yppasswdd to allow in-place updates. Also change Makefile a little to use the same format as ypserv.
* Pass in both username and file to jkfprintfpst1996-06-041-6/+7
|
* backout yacc changesphk1996-06-021-2/+2
|
* Use the sysctl settable data port ranges rather than the staticallypeter1996-05-312-30/+17
| | | | | compiled values. see sysctl net.inet.ip.portrange.* and the IP_PORTRANGE discussion in <netinet/in.h>
* Fix yacc rule usage.phk1996-05-301-2/+2
|
* When checking to see whether a needed shared library has alreadyjdp1996-05-221-2/+36
| | | | | | | | | | | been loaded, look for a match by device and inode number if the traditional pathname comparisons don't find a match. This detects the case in which a library is requested using two different names which are really links to the same file, and avoids loading it twice. Requested by: peter@freebsd.org Reviewed by: peter@freebsd.org
* Small touchups:wpaul1996-05-124-12/+34
| | | | | | | | | | | | - Fix typos in comments in hash.c. - Remove unneeded and unused member from grouplist struct in hash.h. (Curiously, the compiler never complained about this even though the member was of type 'struct grps' which is not defined anywhere in this program.) - char ch -> int ch in revnetgroup.c. - char *argv[0]; -> char *argv[]; also in revnetgroup.c. - Force the user to specify at least one of the -u or -h flags and complain if they specify both.
* ``mv'' -> ``mv -f''wosch1996-05-071-3/+3
| | | | | ``rm'' -> ``rm -f'' so mv/rm may not ask for confirmation if you are not root
* phkmalloc doesn't like the call to xdr_free() in ypxfr_get_master().wpaul1996-05-071-3/+3
| | | | Nuke it.
* Localize timeache1996-05-071-0/+10
|
* Replace non-POSIX speed setting by POSIX oneache1996-05-071-2/+3
|
* Finally commit the changes that make getty(8) no longer depend on thejoerg1996-05-0510-356/+804
| | | | | | | | | | | | COMPAT_43 cruft. This is supposedly the last core utility that has been using it! (So now, one should be able to remove this option from the config files. Be aware that the last officially released xterm however still requires it.) The getty has been running now for several weeks on my modem line, so i feel safe about it. Obtained from: mostly from the NetBSD vendor-branch
* Small tweak to yp_put_record(): call the DB put routine with thewpaul1996-04-281-6/+15
| | | | | | R_NOOVERWRITE flag and process return codes so that we can tell the difference between a failure due to a duplicate database entry and failure due to some other error.
* Implement support for LD_PRELOAD in the dynamic linker. Removejdp1996-04-204-34/+126
| | | | | | | descriptions of LD_NO_INTERN_SEARCH and LD_NOSTD_PATH from the manual page, since they are not supported. Submitted by: Doug Ambrisko <ambrisko@ambrisko.roble.com>
* Implement support for LD_PRELOAD in the dynamic linker.jdp1996-04-201-1/+27
| | | | Submitted by: Doug Ambrisko <ambrisko@ambrisko.roble.com>
* This commit was generated by cvs2svn to compensate for changes in r15249,joerg1996-04-131-2/+3
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import NetBSD's termios'ed getty into a vendor branch.joerg1996-04-1310-229/+550
| | | | | | | | Obtained from: NetBSD 1.1R
* | Introduce a -b option for sites who are not interested in the old biffjoerg1996-04-132-11/+24
| | | | | | | | service. (Avoid a ``in_vain'' warning...)
* | Implemented a "-D" option that causes ftpd to detach and become a daemon -dg1996-04-112-29/+120
| | | | | | | | | | | | | | | | | | accepting connections on the FTP port and forking children processes to handling them. This is lower overhead than spawning ftpd from inetd and can be a significant win on busy FTP servers. Be sure to disable ftpd in inetd.conf if you decide to use this option. These changes are based on similar changes I made to wu-ftpd and have been in use on wcarchive for several months.
* | Correct some man page xrefs, and some other minor changes to bring somempp1996-04-081-2/+1
| | | | | | | | | | | | man pages up to mdoc guidelines and fix some minor formatting glitches. Also fixed a number of man pages to not abuse the .Xr macro to display functions and path names and a lot of other junk.
| |
| \
*-. \ This commit was generated by cvs2svn to compensate for changes in r15100,joerg1996-04-072-0/+110
|\ \ \ | | |/ | |/| | | | which included commits to RCS files with non-trunk default branches.
| | * Import the 4.4Lite2 getty into a vendor branch.joerg1996-04-071-0/+54
| | |
| | * recording cvs-1.6 file deathpeter1995-12-3017-1905/+0
| | |
| * | Import the 4.4Lite2 getty into a vendor branch.joerg1996-04-072-2/+59
| | |
* | | Correct some man page cross references and file location references.mpp1996-04-071-2/+2
| | |
* | | Here is a patch to talkd which makes it send the request to the tty withjkh1996-03-241-5/+10
| | | | | | | | | | | | | | | the lowest idle time. Submitted by: loodvrij@gridpoint.com (Bruce J. Keeler)
* | | Fix bug that caused a coredump when attempting to enter passive mode whendg1996-03-181-1/+5
| | | | | | | | | | | | | | | | | | | | | not logged in. Original fix slightly altered by me to return the correct reply code. Submitted by: Vadim Kolontsov <vadim@tversu.ac.ru>
* | | Update the uucpd makefile to install the man page.mpp1996-02-181-1/+1
| | |
* | | New man page for uucpd. There is precious little info for this thingmarkm1996-02-181-0/+67
| | | | | | | | | | | | | | | | | | | | | available, but I managed to find something in the BSD4.4 uucico(8) docs. Closes pr docs/131.
* | | Turn on ypxfr.wpaul1996-02-131-1/+2
| | |
* | | Include both, the regular and the `secure' telnetd, when buildingjoerg1996-02-131-0/+4
| | | | | | | | | | | | a release.
* | | Correct a bunch of man page cross references and generallympp1996-02-112-4/+3
| | | | | | | | | | | | | | | | | | try and silence "manck". ncurses, rpc, and some of the gnu stuff are still a big mess, however.
* | | #include <kerberosIV/des.h> -> #include <des.h>markm1996-02-112-2/+2
| | |
* | | Another round of various man page cleanups.mpp1996-02-091-1/+0
| | |
* | | Correct a file location in the FILES section.mpp1996-02-091-1/+1
| | |
* | | ypxfr_getmap.c:wpaul1996-02-042-13/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Handle 'empty' maps more gracefully. By empty I mean a valid map that just happens not to have any entries in it, such as you would get if you built a map database from an empty file. Previously, trying to ypxfr such a map would yield an 'NIS map/database error' which is not the correct behavior. ypxfr_misc: - Make sure to free() or xdr_free() dynamically allocated memory in ypxfr_get_master() as necessary.
OpenPOWER on IntegriCloud