dfr
b5ab30c0dc
Add alpha support.
...
Submitted by: John Birrell <jb@cimlogic.com.au> (with extra hacks by me)
Obtained from: Probably NetBSD
1998-09-04 19:03:57 +00:00
jdp
45eff87b42
Suppress duplicate entries in ldd output.
1998-09-02 02:51:12 +00:00
jdp
6bd2d04608
Style fixes. If it seems like a lot of lines of changes, it's
...
because I moved some functions. Mr. Tidy likes them to be in
alphabetical order.
1998-09-02 02:00:20 +00:00
jdp
81ca502a92
Handle dlsym(NULL, ...) properly, by searching in the caller's
...
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.
1998-09-02 01:09:34 +00:00
wosch
68cda92e4a
Sort cross references.
1998-08-31 16:41:09 +00:00
jb
e6edac6dac
BINFORMAT -> OBJFORMAT ready for E-day.
1998-08-30 01:57:55 +00:00
mckay
bb26cf57dc
Pass me the pointy hat with the extra sequins. Just a moment, while I get
...
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.
1998-08-22 15:51:41 +00:00
jb
c237eaa035
Update this header to use the revamped elf headers which select Elf32
...
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
1998-08-21 03:29:40 +00:00
jdp
0d5b915ae3
Add "-C" to INSTALLFLAGS to install atomically. An elf->elf
...
installworld dies at this point otherwise, leaving the system
without a dynamic linker.
1998-08-17 04:59:15 +00:00
markm
ec4dc9550e
Fix LIBDIR (for aout/ELF).
1998-08-06 21:41:13 +00:00
peter
5aa396da7f
Build mail.local and smrsh (when building sendmail)
1998-08-04 15:32:43 +00:00
peter
48e49c7164
Build sendmail-8.9.1 smrsh
1998-08-04 15:31:31 +00:00
peter
082d9275b1
Use sendmail-8.9.1 mail.local (with our changes). It has LMTP support.
1998-08-04 15:30:17 +00:00
bde
1d56e79a13
Fixed printf format errors.
1998-08-02 16:44:18 +00:00
phk
a08d63f654
Getty is missing the speed table entry for 230400 baud.
...
PR: 7280
Reviewed by: phk
Submitted by: Craig Leres <leres@ee.lbl.gov>
1998-07-22 05:57:22 +00:00
steve
b85e472e7e
Remove no longer needed FreeBSD specific code.
...
PR: 5497
Submitted by: Jacob Bohn Lorensen <jacob@jblhome.ping.mk>
Obtained from: OpenBSD (indirectly it seems so just to be safe)
1998-07-20 04:52:26 +00:00
jkoshy
2d02bdedf2
Document the use of lines beginning with a '#' as comment lines.
...
PR: 5676
1998-07-09 11:38:21 +00:00
jkoshy
4025ef571e
Clean up grammar. Provide proper pathnames for spool directories.
...
Document dependency on current load average for starting new batch jobs.
PR: 7109
1998-07-01 05:47:58 +00:00
bde
a468add075
Fixed printf format errors.
1998-06-30 15:19:51 +00:00
bde
122886a1e0
Don't assume that time_t is long.
1998-06-29 17:06:00 +00:00
bde
0b0c5d1c4e
Don't assume that time_t is long. Fixed printf format errors.
1998-06-29 16:47:08 +00:00
mckay
446517db81
Since I got no objections to this patch, and no one has offered any
...
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.
1998-06-21 14:22:29 +00:00
peter
c5010eaee8
Fix stupid typo, I had only tested this in elf mode.
1998-06-12 19:45:14 +00:00
peter
d24603db7b
Only build rtld-aout if we're in an a.out build environment.
1998-06-12 16:09:33 +00:00
peter
69c5433237
Activate libbind
1998-06-11 09:17:58 +00:00
phk
7a64d46ca3
Spelling fixes.
...
PR: 6903
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>
1998-06-10 12:34:27 +00:00
brian
e484ff1d7f
Search for libraries in dlopen() when the specified path
...
contains no ``/''s.
Elf already searches it seems.
Mostly submitted by: Mike Smith <mike@smith.net.au>
1998-06-07 03:53:08 +00:00
jb
065357c971
named-xfer can't be linked static due to the duplicated symbols in
...
libc and libbind.
rpc.rstatd required libkvm.
Only try to build these on i386 for the time being.
1998-06-06 07:09:01 +00:00
jkoshy
8d35690221
Mention that syslog.conf(5) does not log LOG_FTP messages by default.
...
PR: 5287
1998-06-05 10:31:24 +00:00
joerg
76360747fe
Use gethostname(3) to obtain the local host name, as opposed to uname(3).
...
Otherwise the length of the name is limited to 32 characters only.
1998-06-03 20:01:28 +00:00
jb
cb304595fc
signal() returns SIG_ERR on error, not int.
...
time() requires a time_t pointer, not a long.
1998-06-03 11:33:44 +00:00
jkoshy
15683e67b6
Spelling corrections.
...
PR: 6829
Submitted by: Josh Gilliam <josh@quick.net>
1998-06-03 04:21:41 +00:00
peter
d78a63321d
SUBDIR += rtld-aout
1998-06-01 14:33:06 +00:00
peter
afda9795b1
Seperate the Paul Kranenburg a.out rtld stuff into a stand-alone area away
...
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.
1998-06-01 13:00:32 +00:00
sos
bc60c8025e
ELF preparation step 2:
...
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...
1998-05-26 20:12:56 +00:00
steve
247dc5c8d3
Make ftpd(8) honor its default group setting in the config files.
...
PR: 6682
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-05-25 03:45:35 +00:00
ache
66c1e653c8
Back out "always UTC" fix since some people want visually identical 'ls'
...
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
1998-05-18 00:06:28 +00:00
ache
649e775fd2
Return back initial tzset() must be before first chroot
1998-05-16 21:23:33 +00:00
ache
ac3cdb08ee
Return back vfork and use execve with TZ="" environment in vfork case
1998-05-15 16:51:06 +00:00
ache
2a9d8c7d6f
Use fork instead of vfork since setenv clobber parent environment
...
Fork already used for INTERNAL_LS in anycase
1998-05-15 16:30:09 +00:00
ache
89d1578492
Move TZ="" assignment just before exec to not touch other time stuff
1998-05-15 16:08:52 +00:00
ache
9ab1a03565
Do TZ= as first thing, since FTP protocol is unable to tell zone offset in
...
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)
1998-05-15 15:06:58 +00:00
jb
deddb75e12
NetBSD kernels don't support TCP_NOPUSH, so on alpha don't try setting
...
this socket option. This is temporary code while the alpha still uses
NetBSD socket code in the kernel.
1998-05-15 03:23:28 +00:00
jb
c7a5604130
Remove a bogus prototype for time() and let time.h do that.
...
Change pointer casts from int to long. The code that looks to index -1
of argv is still broken on alpha.
1998-05-14 10:07:29 +00:00
bde
3325f91b7d
Fixed missing dependencies on headers generated by rpcgen, as usual.
...
Removed bogus dependencies of generated .c files on generated headers.
Sorted sources lists.
1998-05-10 16:01:36 +00:00
rnordier
9eefc374c7
Replace _exit() with exit()
...
Pointed out by: Nathan Torkington <gnat@prometheus.frii.com> PR 5585
1998-05-05 00:28:51 +00:00
rnordier
0539b2c31e
Fix typo.
...
Pointed out by: Junji SAKAI <sakai.jp.freebsd.org> PR 5621
1998-05-05 00:12:01 +00:00
bde
1f573458e3
Simplified by using new yacc rules and by not generating y.tab.h.
1998-05-04 18:20:18 +00:00
peter
3d32748b33
Argh, forgot to commit the update here for bind-8.. Sorry folks...
...
Prompted by: John Hay <jhay@mikom.csir.co.za>
1998-05-04 05:12:49 +00:00
steve
869ef5d1be
Clarify use of 'if' capability.
...
PR: 6499
Submitted by: Doug Barton <Studded@san.rr.com>
1998-05-04 02:37:29 +00:00