aboutsummaryrefslogtreecommitdiff
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* Suppress duplicate entries in ldd output.John Polstra1998-09-022-12/+12
| | | | Notes: svn path=/head/; revision=38740
* Style fixes. If it seems like a lot of lines of changes, it'sJohn Polstra1998-09-021-75/+79
| | | | | | | | because I moved some functions. Mr. Tidy likes them to be in alphabetical order. Notes: svn path=/head/; revision=38739
* Handle dlsym(NULL, ...) properly, by searching in the caller'sJohn Polstra1998-09-021-11/+26
| | | | | | | | | | | shared object. Note, this searches _only_ that object, and not its needed objects, in accordance with the documentation. Also fix dlopen(NULL, ...) so that the executable's needed objects are searched as well as the executable itself. Notes: svn path=/head/; revision=38737
* Sort cross references.Wolfram Schneider1998-08-311-2/+2
| | | | Notes: svn path=/head/; revision=38702
* BINFORMAT -> OBJFORMAT ready for E-day.John Birrell1998-08-301-5/+5
| | | | Notes: svn path=/head/; revision=38632
* Pass me the pointy hat with the extra sequins. Just a moment, while I getStephen McKay1998-08-221-6/+20
| | | | | | | | | | | | it to sit right... The __error() hack gave out the wrong address. It returned the address of errno in ld.so instead of the address of errno in the main program. Oops. The hack is now correct, just in time to be obsoleted by elf. Notes: svn path=/head/; revision=38480
* Update this header to use the revamped elf headers which select Elf32John Birrell1998-08-211-12/+12
| | | | | | | | | | | | or Elf64 based on the inclusion of the machine dependent header. I've left the addition of the extra fields to handle the relocation structures with addend for a separate commit after jdp has had a chance to review what I've done. The current change is needed to compile csu/alpha/crt1.c Notes: svn path=/head/; revision=38467
* Add "-C" to INSTALLFLAGS to install atomically. An elf->elfJohn Polstra1998-08-171-1/+3
| | | | | | | | installworld dies at this point otherwise, leaving the system without a dynamic linker. Notes: svn path=/head/; revision=38377
* Fix LIBDIR (for aout/ELF).Mark Murray1998-08-062-4/+4
| | | | Notes: svn path=/head/; revision=38149
* Build mail.local and smrsh (when building sendmail)Peter Wemm1998-08-041-2/+6
| | | | Notes: svn path=/head/; revision=38101
* Build sendmail-8.9.1 smrshPeter Wemm1998-08-041-0/+9
| | | | Notes: svn path=/head/; revision=38100
* Use sendmail-8.9.1 mail.local (with our changes). It has LMTP support.Peter Wemm1998-08-044-699/+5
| | | | Notes: svn path=/head/; revision=38099
* Fixed printf format errors.Bruce Evans1998-08-023-9/+9
| | | | Notes: svn path=/head/; revision=38024
* Getty is missing the speed table entry for 230400 baud.Poul-Henning Kamp1998-07-221-2/+3
| | | | | | | | | PR: 7280 Reviewed by: phk Submitted by: Craig Leres <leres@ee.lbl.gov> Notes: svn path=/head/; revision=37817
* Remove no longer needed FreeBSD specific code.Steve Price1998-07-201-6/+1
| | | | | | | | | PR: 5497 Submitted by: Jacob Bohn Lorensen <jacob@jblhome.ping.mk> Obtained from: OpenBSD (indirectly it seems so just to be safe) Notes: svn path=/head/; revision=37769
* Document the use of lines beginning with a '#' as comment lines.Joseph Koshy1998-07-091-1/+4
| | | | | | | PR: 5676 Notes: svn path=/head/; revision=37532
* Clean up grammar. Provide proper pathnames for spool directories.Joseph Koshy1998-07-011-13/+15
| | | | | | | | | Document dependency on current load average for starting new batch jobs. PR: 7109 Notes: svn path=/head/; revision=37322
* Fixed printf format errors.Bruce Evans1998-06-303-8/+10
| | | | Notes: svn path=/head/; revision=37297
* Don't assume that time_t is long.Bruce Evans1998-06-291-2/+4
| | | | Notes: svn path=/head/; revision=37262
* Don't assume that time_t is long. Fixed printf format errors.Bruce Evans1998-06-291-5/+5
| | | | Notes: svn path=/head/; revision=37261
* Since I got no objections to this patch, and no one has offered anyStephen McKay1998-06-211-1/+70
| | | | | | | | | | | | | | | alternative, I present .. ta! da! .. the __error() hack. This patch to the a.out dynamic loader provides old a.out binaries with __error() if they are linked with an older libc that lacks it, but are also linked against a library that needs it. There is a smaller, tricker hack that takes advantage of the fact that ld.so has __error() too, courtesy of the new libc, but this hack is the straightforward version. Notes: svn path=/head/; revision=37092
* Fix stupid typo, I had only tested this in elf mode.Peter Wemm1998-06-121-2/+2
| | | | Notes: svn path=/head/; revision=36932
* Only build rtld-aout if we're in an a.out build environment.Peter Wemm1998-06-121-2/+5
| | | | Notes: svn path=/head/; revision=36923
* Activate libbindPeter Wemm1998-06-111-1/+2
| | | | Notes: svn path=/head/; revision=36894
* Spelling fixes.Poul-Henning Kamp1998-06-101-2/+2
| | | | | | | | | PR: 6903 Reviewed by: phk Submitted by: Josh Gilliam <josh@quick.net> Notes: svn path=/head/; revision=36853
* Search for libraries in dlopen() when the specified pathBrian Somers1998-06-073-8/+13
| | | | | | | | | contains no ``/''s. Elf already searches it seems. Mostly submitted by: Mike Smith <mike@smith.net.au> Notes: svn path=/head/; revision=36717
* named-xfer can't be linked static due to the duplicated symbols inJohn Birrell1998-06-061-4/+4
| | | | | | | | | | | libc and libbind. rpc.rstatd required libkvm. Only try to build these on i386 for the time being. Notes: svn path=/head/; revision=36695
* Mention that syslog.conf(5) does not log LOG_FTP messages by default.Joseph Koshy1998-06-051-2/+6
| | | | | | | PR: 5287 Notes: svn path=/head/; revision=36667
* Use gethostname(3) to obtain the local host name, as opposed to uname(3).Joerg Wunsch1998-06-031-5/+4
| | | | | | | Otherwise the length of the name is limited to 32 characters only. Notes: svn path=/head/; revision=36617
* signal() returns SIG_ERR on error, not int.John Birrell1998-06-031-4/+4
| | | | | | | time() requires a time_t pointer, not a long. Notes: svn path=/head/; revision=36612
* Spelling corrections.Joseph Koshy1998-06-031-3/+3
| | | | | | | | PR: 6829 Submitted by: Josh Gilliam <josh@quick.net> Notes: svn path=/head/; revision=36601
* SUBDIR += rtld-aoutPeter Wemm1998-06-011-2/+5
| | | | Notes: svn path=/head/; revision=36572
* Seperate the Paul Kranenburg a.out rtld stuff into a stand-alone area awayPeter Wemm1998-06-011-5/+3
| | | | | | | | from the gpl ld code. This is part 2 of something that I began in 1996. A repository copy has happened behind cvs's back. Notes: svn path=/head/; revision=36565
* ELF preparation step 2:Søren Schmidt1998-05-262-4/+4
| | | | | | | | | | | | | | | | | Move a.out libraries to /usr/lib/aout to make space for ELF libs. Make rtld usr /usr/lib/aout as default library path. Make ldconfig reject /usr/lib as an a.out library path. Fix various Makefiles for LIBDIR!=/usr/lib breakage. This will after a make world & reboot give a system that no longer uses /usr/lib/*, infact one could remove all the old libraries there, they are not used anymore. We are getting close to an ELF make world, but I'll let this all settle for a week or two... Notes: svn path=/head/; revision=36397
* Make ftpd(8) honor its default group setting in the config files.Steve Price1998-05-251-7/+16
| | | | | | | | PR: 6682 Submitted by: Max Euston <meuston@jmrodgers.com> Notes: svn path=/head/; revision=36349
* Back out "always UTC" fix since some people want visually identical 'ls'Andrey A. Chernov1998-05-181-4/+10
| | | | | | | | | | | output for local users. FTP protocol RFC also says that 'ls' output is not machine-readable. "always UTC" still possible with TZ= in ftpd environment by price of having UTC in log files too. Fix INTERNAL_LS to sense new /etc/localtime after chroot Notes: svn path=/head/; revision=36140
* Return back initial tzset() must be before first chrootAndrey A. Chernov1998-05-161-1/+3
| | | | Notes: svn path=/head/; revision=36105
* Return back vfork and use execve with TZ="" environment in vfork caseAndrey A. Chernov1998-05-151-5/+7
| | | | Notes: svn path=/head/; revision=36072
* Use fork instead of vfork since setenv clobber parent environmentAndrey A. Chernov1998-05-151-4/+2
| | | | | | | Fork already used for INTERNAL_LS in anycase Notes: svn path=/head/; revision=36070
* Move TZ="" assignment just before exec to not touch other time stuffAndrey A. Chernov1998-05-152-5/+4
| | | | Notes: svn path=/head/; revision=36068
* Do TZ= as first thing, since FTP protocol is unable to tell zone offset inAndrey A. Chernov1998-05-151-2/+3
| | | | | | | | | | | | any case. It makes no difference for anon account (since chroot already makes it GMT), but if you do mirror with special non-anon login, in old variant your mirror will be wholy retransmitted twice in the year due to time zone changes (/etc/localtime plays bad role here) Notes: svn path=/head/; revision=36066
* NetBSD kernels don't support TCP_NOPUSH, so on alpha don't try settingJohn Birrell1998-05-151-1/+3
| | | | | | | | this socket option. This is temporary code while the alpha still uses NetBSD socket code in the kernel. Notes: svn path=/head/; revision=36045
* Remove a bogus prototype for time() and let time.h do that.John Birrell1998-05-141-6/+5
| | | | | | | | Change pointer casts from int to long. The code that looks to index -1 of argv is still broken on alpha. Notes: svn path=/head/; revision=36030
* Fixed missing dependencies on headers generated by rpcgen, as usual.Bruce Evans1998-05-101-8/+10
| | | | | | | | Removed bogus dependencies of generated .c files on generated headers. Sorted sources lists. Notes: svn path=/head/; revision=35909
* Replace _exit() with exit()Robert Nordier1998-05-051-2/+2
| | | | | | | Pointed out by: Nathan Torkington <gnat@prometheus.frii.com> PR 5585 Notes: svn path=/head/; revision=35728
* Fix typo.Robert Nordier1998-05-051-2/+2
| | | | | | | Pointed out by: Junji SAKAI <sakai.jp.freebsd.org> PR 5621 Notes: svn path=/head/; revision=35727
* Simplified by using new yacc rules and by not generating y.tab.h.Bruce Evans1998-05-041-4/+3
| | | | Notes: svn path=/head/; revision=35700
* Argh, forgot to commit the update here for bind-8.. Sorry folks...Peter Wemm1998-05-041-12/+6
| | | | | | | Prompted by: John Hay <jhay@mikom.csir.co.za> Notes: svn path=/head/; revision=35673
* Clarify use of 'if' capability.Steve Price1998-05-042-6/+32
| | | | | | | | PR: 6499 Submitted by: Doug Barton <Studded@san.rr.com> Notes: svn path=/head/; revision=35665
* Avoid stairstep effect on output of 'if=...' file.Steve Price1998-05-031-2/+6
| | | | | | | | PR: part of 6492 Submitted by: Chip Norkus via Doug White <studded@san.rr.com> Notes: svn path=/head/; revision=35646