aboutsummaryrefslogtreecommitdiff
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* Store temporary files in /var/tmp instead /tmp. This should avoidWolfram Schneider1997-10-112-4/+4
| | | | | | | | a possible disk overflow for enormous large mails. Submitted by: grog Notes: svn path=/head/; revision=30313
* PR: bin/771 and bin/1037 are resolved by this changeFrank Durda IV1997-10-081-1/+17
| | | | | | | | | | | | | | | | | | | This change changes the default handling of linemode so that older and/or stupider telnet clients can still get wakeup characters like <ESC> and <CTRL>D to work correctly multiple times on the same line, as in csh "set filec" operations. It also causes CR and LF characters to be read by apps in certain terminal modes consistently, as opposed to returning CR sometimes and LF sometimes, which broke existing apps. The change was shown to fix the problem demonstrated in the FreeBSD telnet client, along with the telnet client in Solaris, SCO, Windows '95 & NT, DEC OSF, NCSA, and others. A similar change will be incorporated in the crypto version of telnetd. This resolves bin/771 and bin/1037. Notes: svn path=/head/; revision=30211
* Clarify the actions of -s and the list of allowable names.Warner Losh1997-10-061-1/+5
| | | | Notes: svn path=/head/; revision=30175
* Changes to support full make parallelism (-j<n>) in the worldJordan K. Hubbard1997-10-051-3/+4
| | | | | | | | | target. Reviewed by: <many different folks> Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su> Notes: svn path=/head/; revision=30113
* Putting records with zero-length keys into a Berkeley DB hash databaseBill Paul1997-09-301-6/+22
| | | | | | | | | | | | | | | | | | | | is asking for trouble (sequential database enumerations can get caught in an infinite loop). The yp_mkdb(8) utility avoids putting such records into a database, but ypxfr does not. Today I got bit by a NULL entry in one of the amd maps on my network, which is served by a SunOS master. The map was transfered successfully to my FreeBSD slave, but attempting to dump it with ypcat(1) caused ypserv(8) to transmit the same record over and over again, making the map appear to be infinitely large. I finally noticed the problem while testing a new version of amd under development at the Columbia CS department, which began gobbling up insane amounts of memory while trying to swallow the map. To deal with this problem, I'm modifying ypxfr to watch for records with zero-length keys and turn them into something less destructive before writing them to the database. Notes: svn path=/head/; revision=30008
* Changes for KTH KerberosIV.Mark Murray1997-09-281-7/+2
| | | | Notes: svn path=/head/; revision=29924
* There is a clear separation of the crypto telnet and the non-crypto telnet.Mark Murray1997-09-281-4/+0
| | | | | | | | As this is the non-crypto version, remove the useless (commented out) directives and macros. Notes: svn path=/head/; revision=29918
* Changes for the new KTH Kerberos4.Mark Murray1997-09-282-16/+21
| | | | | | | Also make -Wall a bit quieter Notes: svn path=/head/; revision=29917
* Changes for the new KTH Kerberos.Mark Murray1997-09-282-12/+26
| | | | | | | Also make -Wall a bit quieter. Notes: svn path=/head/; revision=29916
* Many places in the code NULL is used in integer context, wherePoul-Henning Kamp1997-09-184-10/+10
| | | | | | | | | | | | plain 0 should be used. This happens to work because we #define NULL to 0, but is stylistically wrong and can cause problems for people trying to port bits of code to other environments. PR: 2752 Submitted by: Arne Henrik Juul <arnej@imf.unit.no> Notes: svn path=/head/; revision=29574
* Allow backspace tooAndrey A. Chernov1997-09-151-2/+2
| | | | Notes: svn path=/head/; revision=29433
* disable upper controls and enable all otherAndrey A. Chernov1997-09-151-11/+15
| | | | | | | 8bit codes due to lack of locale knowledge in daemon Notes: svn path=/head/; revision=29432
* -p flag misdocumented in telnetd(8)Wolfram Schneider1997-09-141-3/+3
| | | | | | | | PR: 4462 Submitted by: hfir@math.rochester.edu Notes: svn path=/head/; revision=29397
* spelling corrections.Wolfram Schneider1997-09-133-9/+9
| | | | | | | | PR: docs/4450 Submitted by: josh@quick.net Notes: svn path=/head/; revision=29329
* Do setlogin() before changing uid/gid, sinceDima Ruban1997-09-081-11/+17
| | | | | | | | | `at/batch' requires this. Obtained from: me && OpenBSD Notes: svn path=/head/; revision=29231
* Hopefully better fix for logwtmp(): rename to a privateThomas Gellekum1997-09-053-7/+8
| | | | | | | version ftpd_logwtmp(). Notes: svn path=/head/; revision=29140
* logwtmp() prototype is in <libutil.h>.Thomas Gellekum1997-09-051-2/+1
| | | | Notes: svn path=/head/; revision=29139
* Fix botch with escaped characters, go back to using cgetstr().David Nugent1997-09-031-3/+3
| | | | | | | | | For escaped characters used in modem strings, use double-backslashes in gettytab. PR: 4370 Notes: svn path=/head/; revision=29045
* Use cgetustr() since we handled special escapes ourselves.David Nugent1997-09-012-5/+5
| | | | | | | | | Fix typo in escape parsing function. PR: 4370 Submitted by: sumii@is.s.u-tokyo.ac.jp Notes: svn path=/head/; revision=29003
* Fix description of -t option.Joerg Wunsch1997-08-241-2/+2
| | | | | | | | PR: 3382 Submitted by: furuta@sra.co.jp (Atsushi Furuta) Notes: svn path=/head/; revision=28660
* Turn off hyphenation in this manpage so that .Xr macros, don't getSteve Price1997-08-231-1/+3
| | | | | | | | | split between lines. PR: bin/4080 Notes: svn path=/head/; revision=28626
* change -I/sys to -I${.CURDIR}/../../sysJohn-Mark Gurney1997-08-221-2/+2
| | | | Notes: svn path=/head/; revision=28588
* - In dlsym(), if the lookup fails using the original symbol, prepend anNate Williams1997-08-191-2/+30
| | | | | | | | | | underscore and try looking it up again. This is a non-issue if we switch to ELF. Reviewed by: sef, jdp Notes: svn path=/head/; revision=28434
* .Nm --> .Xr so that gettytab(5) is shown instead of gettytab 5.Steve Price1997-08-171-2/+2
| | | | | | | PR: bin/4079 Notes: svn path=/head/; revision=28316
* Makefile.dist is a non-bmaked version of Makefile. We don't want it.Bruce Evans1997-08-021-14/+0
| | | | Notes: svn path=/head/; revision=27849
* This commit was generated by cvs2svn to compensate for changes in r27847,Bruce Evans1997-08-021-0/+14
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=27848
| * Import Lite2's src/libexec, except for makekey (which was spammedBruce Evans1997-08-0234-0/+15858
| | | | | | | | | 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. Notes: svn path=/vendor/CSRG/dist/; revision=27847
* Implement dlsym(RTLD_NEXT, symbol).John Polstra1997-08-021-12/+64
| | | | Notes: svn path=/head/; revision=27838
* Make useage of hostname global variable consistent.David Nugent1997-07-242-7/+8
| | | | | | | | PR: 4135 Based on submitted patch by: blank@fox.uni-trier.de Notes: svn path=/head/; revision=27650
* Rshd print to much information if a user does not exists.Wolfram Schneider1997-07-182-8/+7
| | | | Notes: svn path=/head/; revision=27516
* kill the undeadPeter Wemm1997-07-131-54/+0
| | | | Notes: svn path=/head/; revision=27369
* .if exists(../eBones) tests the obj dir, not the source dir's existance.Peter Wemm1997-07-051-2/+2
| | | | | | | The existance of a stale obj dir does not imply the source too. Notes: svn path=/head/; revision=27207
* Zap register keyword usage and convert: bcopy -> memmove, bzero -> memset,Steve Price1997-06-296-56/+56
| | | | | | | index -> strchr, and rindex -> strrchr. Notes: svn path=/head/; revision=27079
* Merge conflicts and make this compile -Wall clean.Steve Price1997-06-2912-131/+45
| | | | Notes: svn path=/head/; revision=27077
* This commit was generated by cvs2svn to compensate for changes in r27074,Steve Price1997-06-297-129/+147
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=27075
| * Import of NetBSD's rbootd version 19970629Steve Price1997-06-2912-0/+3229
| | | | | | | | Notes: svn path=/vendor/NetBSD/dist/; revision=27074
* | Removed unused variables.Alexander Langer1997-06-271-4/+1
| | | | | | | | Notes: svn path=/head/; revision=26999
* | Submitted by: Gene Stark and Robert Sexton (robert@kudra.com)Gene Stark1997-06-242-10/+17
| | | | | | | | | | | | | | | | Added patches from Robert Sexton to eliminate case sensitivity of the xtend command. Notes: svn path=/head/; revision=26867
* | Show the real revision date and not the date that thisSteve Price1997-06-232-4/+4
| | | | | | | | | | | | | | manpage is being viewed. Notes: svn path=/head/; revision=26826
* | Reset alarm before invoking ppplogin.David Nugent1997-06-031-1/+3
| | | | | | | | | | | | | | | | | | | | PR: 3733 Reviewed by: Submitted by: kfurge@worldnet.att.net Obtained from: Notes: svn path=/head/; revision=26415
* | login.group => login.conf.David Nugent1997-06-021-2/+2
| | | | | | | | | | | | | | | | | | | | PR: 3748 Reviewed by: Submitted by: Obtained from: Notes: svn path=/head/; revision=26398
* | Typo fix.Masafumi Max NAKANE1997-05-273-9/+9
| | | | | | | | | | | | | | | | PR: 3693 Submitted by: Kazuo Horikawa <k-horik@yk.rim.or.jp> Notes: svn path=/head/; revision=26195
* | Tell the chroot()ed user that "access restrictions apply".Daniel O'Callaghan1997-05-211-1/+6
| | | | | | | | Notes: svn path=/head/; revision=25986
* | Small tweak to the group parsing code to stop it from core dumpingBill Paul1997-05-211-1/+3
| | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=25969
* | Changes to support the kernel linker:Doug Rabson1997-05-131-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=25774
* | Don't rely on stderr to report bad news.Poul-Henning Kamp1997-05-111-8/+8
| | | | | | | | Notes: svn path=/head/; revision=25717
* | Fix memory leak caused by not freeing memory returned by cgetstr()David Nugent1997-05-111-8/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=25709
* | login_getclass() -> login_getpwclass().David Nugent1997-05-102-4/+4
| | | | | | | | Notes: svn path=/head/; revision=25674
* | Fix a bug that caused the relocs for linker set members in sharedJohn Polstra1997-04-301-1/+3
| | | | | | | | | | | | | | | | | | | | libraries to come out as 1-byte relocations instead of 4-byte relocations. Submitted by: Doug Rabson <dfr@nlsystems.com> Notes: svn path=/head/; revision=25300
* | Adds anon ftp virtual host capability to ftpd, using /etc/ftphosts forDavid Nugent1997-04-294-17/+271
| | | | | | | | | | | | | | definition of a system's virtual hosts. Notes: svn path=/head/; revision=25283