aboutsummaryrefslogtreecommitdiff
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* openlog() needs to have LOG_NDELAY added, or else the syslog() calls afterPoul-Henning Kamp1998-04-121-2/+2
| | | | | | | | | | | the chroot will not get sent to syslogd. PR: 4910 Reviewed by: phk Submitted by: Jim Mercer <jim@komodo.reptiles.org> Notes: svn path=/head/; revision=35152
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.Philippe Charnier1998-03-192-4/+4
| | | | Notes: svn path=/head/; revision=34671
* .Sh AUTHOR -. .Sh AUTHORS. Use .An/.Aq.Philippe Charnier1998-03-192-4/+4
| | | | Notes: svn path=/head/; revision=34670
* Enable rtld-elf when building an ELF system on the i386.John Polstra1998-03-071-1/+5
| | | | Notes: svn path=/head/; revision=34195
* Import the ELF dynamic linker. This is the ElfKit version withJohn Polstra1998-03-0710-0/+2486
| | | | | | | | | | quite a few enhancements and bug fixes. There are still some known deficiencies, but it should be adequate to get us started with ELF. Submitted by: John Polstra <jdp@polstra.com> Notes: svn path=/cvs2svn/branches/JDP/; revision=34192
* PR: 5812Daniel O'Callaghan1998-02-251-1/+5
| | | | | | | | | Pointed-in-the-right-driection-by: Mike Smith and Steve Price Close syslogging before calling ls_main() Notes: svn path=/head/; revision=33829
* Make ftpd log IP-addresses in addition to hostnames.Eivind Eklund1998-02-241-2/+3
| | | | Notes: svn path=/head/; revision=33782
* MFS.David E. O'Brien1998-02-181-2/+7
| | | | Notes: svn path=/head/; revision=33552
* Implement dladdr.John Polstra1998-02-061-4/+94
| | | | Notes: svn path=/head/; revision=33137
* Convert to mdoc. Header -> Id. Typo.Philippe Charnier1998-02-032-395/+394
| | | | Notes: svn path=/head/; revision=33035
* Remove lfs_cleanerdPoul-Henning Kamp1998-01-307-1831/+0
| | | | Notes: svn path=/head/; revision=32892
* Disable lfs_cleanerdPoul-Henning Kamp1998-01-301-2/+2
| | | | Notes: svn path=/head/; revision=32891
* Merged just enough files from Lite2 in lfs_cleanerd to convert fromBruce Evans1998-01-203-48/+145
| | | | | | | | | MOUNT_LFS to "lfs" in one place. The merge was painful because it conflicted with cosmetic FreeBSD changes. lfs_cleanerd still compiles cleanly but has aproximately the same chance of working as before (0). Notes: svn path=/head/; revision=32653
* Make these programs compile and work correctly now that /usr/include/rpcsvcBill Paul1998-01-193-35/+58
| | | | | | | | | has been ANSI-fied. Pointed out by: bde Notes: svn path=/head/; revision=32629
* Removed most unused includes of <net/if_var.h> outside the kernel.Bruce Evans1998-01-161-2/+1
| | | | Notes: svn path=/head/; revision=32570
* Add missing dot.Philippe Charnier1998-01-071-2/+2
| | | | Notes: svn path=/head/; revision=32314
* Remove unused #includes and make it compile again with -DDEBUG. Use syslog()Philippe Charnier1998-01-072-12/+10
| | | | | | | instead of errx() when being a daemon. Notes: svn path=/head/; revision=32312
* Remove unused #include. Display if inetd started us in case of failure.Philippe Charnier1998-01-072-10/+5
| | | | Notes: svn path=/head/; revision=32311
* Typos.Philippe Charnier1998-01-071-3/+3
| | | | Notes: svn path=/head/; revision=32309
* Typo fix: bootgw -> bootpgwMasafumi Max NAKANE1997-12-291-2/+2
| | | | Notes: svn path=/head/; revision=32084
* style(9) nitsWarner Losh1997-12-261-2/+3
| | | | | | | Submitted by: bde Notes: svn path=/head/; revision=32009
* sprintf->snprintf paranoiaWarner Losh1997-12-241-4/+4
| | | | | | | Obtained from: OpenBSD (?) Notes: svn path=/head/; revision=31978
* Be extra paranoid about the length of data returned from gethostbyaddr orWarner Losh1997-12-241-2/+2
| | | | | | | | gethostbyname. Submitted by: Julian Assange Notes: svn path=/head/; revision=31977
* sprintf->snprintf paranoia. The one thing that looks like a hole inWarner Losh1997-12-241-7/+8
| | | | | | | | the diff is in an ifdef that isn't enabled for FreeBSD. Obtained from: OpenBSD(?) Notes: svn path=/head/; revision=31975
* Various sprintf -> snprintf fixes.Warner Losh1997-12-242-9/+12
| | | | | | | | Minor style fix (strcpy(foo,"") -> *foo = '\0') Obtained from: OpenBSD(?) Notes: svn path=/head/; revision=31973
* Use snprintf rather than printf out of paranoiaWarner Losh1997-12-245-9/+10
| | | | | | | Obtained from: OpenBSD Notes: svn path=/head/; revision=31971
* Typo.Philippe Charnier1997-12-181-2/+2
| | | | Notes: svn path=/head/; revision=31837
* Cosmetic in usage string.Philippe Charnier1997-12-151-2/+2
| | | | Notes: svn path=/head/; revision=31737
* Use full path in synopsis. Sort #includes. Use .Tn for NIS.Philippe Charnier1997-12-086-104/+163
| | | | Notes: svn path=/head/; revision=31626
* Sync with diffs I found in kerberised versions: -Wall, no `;' in macros.Philippe Charnier1997-12-083-27/+25
| | | | Notes: svn path=/head/; revision=31625
* Make emacs work again. This is a workaround for the fact that theJohn Polstra1997-12-051-18/+33
| | | | | | | | | | | | | | | | | | | | | | | emacs a.out file, self-generated by emacs's "unexec" function in "unexsunos4.c", is invalid. In particular, its "_end" symbol has the wrong value. The dynamic linker was using the value of that symbol to initialize its sbrk break level. The workaround is to peek at the executable's a.out header in memory, and calculate what "_end" should be based on the segment sizes. I will work out a fix for emacs and send it to the FSF. This dynamic linker workaround is still worthwhile, if only to avoid forcing all emacs users to build a new version. Note: xemacs gives a bogus warning at startup, for related reasons. The warning is harmless and can safely be ignored. I will send a patch to the xemacs maintainers to get rid of it, and meanwhile add a patch file to our port. Notes: svn path=/head/; revision=31546
* Use err(3). Add prototypes. Document that startup scripts are rc.i386 andPhilippe Charnier1997-12-045-61/+92
| | | | | | | | rc.conf (enable/disable) not rc.local. Use full pathname in SYNOPSIS section. Notes: svn path=/head/; revision=31525
* Sort #includes. Add rcsid. Use full pathname in SYNOPSIS section.Philippe Charnier1997-12-042-12/+14
| | | | Notes: svn path=/head/; revision=31524
* FTP_INTERNAL_LS -> FTPD_INTERNAL_LSSteve Price1997-12-041-2/+2
| | | | | | | Pointed out by: Jaye Mathisen <mrcpu@cdsnet.net> Notes: svn path=/head/; revision=31523
* Use full path in synopsis. Syslog will add trailing \n.Philippe Charnier1997-12-032-27/+39
| | | | Notes: svn path=/head/; revision=31512
* Use err(3). Remove progname and trailing \n in syslog strings.Philippe Charnier1997-12-038-149/+155
| | | | Notes: svn path=/head/; revision=31511
* Use err(3). Add protos for -Wall.Philippe Charnier1997-12-026-34/+73
| | | | Notes: svn path=/head/; revision=31491
* No \n in syslog() strings. Add man page to Xrefs. Change null byte to NUL byte.Philippe Charnier1997-12-022-23/+37
| | | | Notes: svn path=/head/; revision=31490
* Do not terminate syslog() messages with a dot, as others daemons do.Philippe Charnier1997-12-022-15/+16
| | | | Notes: svn path=/head/; revision=31489
* Document -n flag. Use err(3). Add usage.Philippe Charnier1997-12-022-36/+53
| | | | | | | Add syslog capability. Notes: svn path=/head/; revision=31488
* Get rid of the dynamic linker's internal malloc package, and arrangeJohn Polstra1997-11-292-267/+474
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | things so that it uses the same malloc as is used by the program being executed. This has several advantages, the big one being that you can now debug core dumps from dynamically linked programs and get useful information out of them. Until now, that didn't work. The internal malloc package placed the tables describing the loaded shared libraries in a mapped region of high memory that was not written to core files. Thus the debugger had no way of determining what was loaded where in memory. Now that the dynamic linker uses the application's malloc package (normally, but not necessarily, the system malloc), its tables end up in the regular heap area where they will be included in core dumps. The debugger now works very well indeed, thank you very much. Also ... Bring the program a little closer to conformance with style(9). There is still a long way to go. Add minimal const correctness changes to get rid of compiler warnings caused by the recent const changes in <dlfcn.h> and <link.h>. Improve performance by eliminating redundant calculations of symbols' hash values. Notes: svn path=/head/; revision=31445
* Use err(3). -Wall cleaning. cosmetics in man page.Philippe Charnier1997-11-263-23/+30
| | | | Notes: svn path=/head/; revision=31422
* Remove \n at end of syslog string. -Wall cleaning. Cosmetics in man page.Philippe Charnier1997-11-263-28/+39
| | | | Notes: svn path=/head/; revision=31421
* Cosmetics in man page. Add rcsid and sort #includes.Philippe Charnier1997-11-262-15/+22
| | | | Notes: svn path=/head/; revision=31420
* Use err(3). -Wall cleaning. Use Pa for file names and add section in Xrefs.Philippe Charnier1997-11-262-23/+29
| | | | Notes: svn path=/head/; revision=31419
* Sort #includes. Add rcsid. Add man page section in .Xrefs.Philippe Charnier1997-11-252-13/+15
| | | | Notes: svn path=/head/; revision=31405
* Use warn(3). Hardcode progname instead of using argv[0]. Use Pa for filePhilippe Charnier1997-11-254-59/+66
| | | | | | | name. Notes: svn path=/head/; revision=31404
* Add usage(), rcsids.Philippe Charnier1997-11-247-16/+43
| | | | Notes: svn path=/head/; revision=31386
* Cosmetics in usage() and man page.Philippe Charnier1997-11-244-59/+60
| | | | Notes: svn path=/head/; revision=31385
* Key is 8 bytes according to code, not 10 as stated in man page. Add rcsid.Philippe Charnier1997-11-242-5/+7
| | | | Notes: svn path=/head/; revision=31383