erh
6752f572d8
Remove ELFNAME defines since they are defined in sys/exec_elf.h
1999-11-04 02:00:17 +00:00
simonb
d10f49f606
More SVR4-style ELF cleanups.
1999-10-28 23:58:21 +00:00
tsubai
64ac9d7bdb
Revert to rev. 1.4. This file didn't need to change.
1999-10-28 09:50:07 +00:00
kleink
522cbf0248
Update to match new SVR4-style definition names in <sys/exec_elf.h>.
1999-10-25 13:55:06 +00:00
hannken
222397ee58
Undo last change. While these macros are defined in exec_elf.h, they are
...
enclosed by `#ifdef _KERNEL'.
1999-10-22 10:39:16 +00:00
hannken
db05621dec
Undo last change. While these macros are defined in exec_elf.h, they are
...
enclosed by `#ifdef _KERNEL'.
1999-10-22 10:30:08 +00:00
erh
b11baa5513
Remove ELFNAME macros which are already defines in exec_elf.h
1999-10-21 21:15:04 +00:00
itohy
6fa7d72ce5
Make __SVR4_ABI__ optional.
1999-10-18 03:26:53 +00:00
perseant
64846ce5dc
Don't complain that we can't fstat the Ifile, if it's because the filesystem
...
has been unmounted. (I.e., don't give errors every time an LFS is unmounted.)
1999-10-07 18:26:58 +00:00
tron
e93ada44ca
Don't use undefined C expression. Patch supplied by David A. Holland
...
in PR bin/8534.
1999-10-04 17:36:52 +00:00
tron
85154d3f2a
Avoid segmention fault if there is an empty line in "/etc/ftpusers".
...
Problem noted by Emmanuel Dreyfus in PR bin/8504.
1999-09-30 18:12:34 +00:00
soren
30d18a154c
Remove extraneous colons and newlines from perror(3) arguments.
1999-09-30 12:35:52 +00:00
kleink
429c156c10
Need <sys/param.h> for MAXHOSTNAMELEN.
1999-09-26 10:08:43 +00:00
tron
9cc91f68f9
Set file modes of whatis.db database file to 444 like the old script did.
1999-09-25 21:40:58 +00:00
tron
a834c2ce72
Fix incorrect error check after writing database file.
1999-09-25 21:25:55 +00:00
tron
ceb9bcabf8
Replace shell script for creating whatis.db database with a C program
...
which is a little bit faster.
1999-09-25 21:17:37 +00:00
sommerfeld
722a6b762d
Fix PR8428: no longer truncate login name to 8 characters, since
...
NetBSD supports longer login names now.
1999-09-24 17:59:27 +00:00
aidan
d4403adecd
Kerberos5 ticket forwarding works.
1999-09-17 19:00:32 +00:00
chs
21eedb0ec1
the PMAP_NEW option is gone as the new interface is no longer optional.
1999-09-12 01:19:23 +00:00
simonb
1484ad8872
In the command table, remove a trailing comma and make white space
...
consistant.
1999-09-06 06:01:44 +00:00
itojun
b59b162709
ftpd(8): Copy sin6_scope_id from control connection to active data
...
connection destination, hoping this to help ftpd's behavior with
scoped IPv6 addresses.
I'm not sure if it is the right way, but it is the best way available to us.
LPRT or EPRT command gives no information about which interface (or scope)
to be used for new data connection.
ftp(1): On data connection establishment, warn if scoped address is used.
If peer (ftp daemon) does not handle scoped address, data connection
may not work right.
This seems to be sort of protocol spec hole, not implementation issue.
1999-09-01 05:03:41 +00:00
christos
cee9ac24ad
more kerberos5 fixes
1999-08-25 20:07:33 +00:00
christos
a4c5e0c550
Make this compile with krb5.
1999-08-25 16:23:52 +00:00
perseant
193a2fa9f0
Remove partial-segment timestamp optimization from lfs_segmapv. If "time"
...
is not monotonically increasing (e.g. clock is slaved to another system)
the optimization will result in segments being treated as corrupt
(uncleanable). If enough such "bad" segments were created, the cleaner would
clean continuously, and after some time the system would panic with "no
clean segments".
(Legitimately old partial-segments are relatively rare, and will have their
blocks culled by lfs_bmapv.)
1999-08-25 00:14:13 +00:00
kleink
83265a56f2
Bump text alignments to 4 bytes.
1999-08-23 09:13:25 +00:00
matt
741f18b695
Initial VAX ELF32 support (mostly untested). It's checked primarily for
...
testing and archival for now. I don't expect anyone to work with it
since the binutils and gas changes are still pending. But you got to
crawl before you walk.
1999-08-21 19:26:18 +00:00
christos
46cd6f2aad
reflect reality
1999-08-20 21:12:47 +00:00
christos
2f37f42366
fix typo
1999-08-20 21:10:27 +00:00
christos
fb292d7f02
enable /etc/ld.so.conf processing
...
[reviewed by thorpej]
1999-08-19 23:42:15 +00:00
simonb
299578ebd5
Spell "privilege" correctly (correct spelling from Jonathan Stone).
1999-08-16 02:59:22 +00:00
aidan
b7519caaf7
Added kerberos5_cleanup() to cleanup if KRB5 defined. This is to destroy
...
a forwarded ccache on cleanup.
1999-08-12 23:05:22 +00:00
aidan
47ea8c31ac
added reference to bsd.crypto.mk to Makefile. whoops.
1999-08-09 22:46:16 +00:00
aidan
e1438c8ef3
libexec now reaches over into ${CRYPTOPATH} for additional SUBDIRs.
1999-08-06 22:49:06 +00:00
thorpej
5c5817ee4a
When allocating the entire address space of an object, map an anonymous
...
region first (using the data/bss protection) covering it, then overlay
the text and data regions at the appropriate offsets within the region,
and then unmap any gap between the text and data.
The previous method of maping the entire address space with the actual
file object itself is incorrect, as it may extend past the end of the
file if the section alignment is large enough.
This bug was the source of the libposix failure on the SPARC and another
similar failure (with libc!) on the Alpha (failure was accompanied by
a "uvn_io: size check fired" message on the console).
1999-08-06 22:33:49 +00:00
hubertf
0baca35ee5
Document setup of "ftp-only" non-anonymous accounts.
...
Suggested by Thilo Manske <Thilo.Manske@HEH.Uni-Oldenburg.DE>,
approved by Luke Mewburn <lukem@netbsd.org>
1999-08-02 00:44:59 +00:00
kleink
1cc052ce00
Rearrange the shared library search path precedences to LD_LIBRARY_PATH >
...
runpath > built-in default; this is the behaviour of the SVR4 shared loader,
and gives users the opportunity to override the runpath. (Addresses a report
on current-users by John Kohl.)
1999-08-01 19:47:07 +00:00
itojun
542bd3ceb5
handle IPv4 TCP control connection, toward AF_INET6 socket.
...
this happens when you have the following line in inetd.conf,
but not with tcp4 line:
>>>ftp stream tcp6 nowait root /usr/libexec/ftpd ftpd -ll
1999-07-27 15:41:49 +00:00
thorpej
4d256c199f
When dlopen()'ing a shared object without an absolute pathname, search
...
for it in the rpath of the main program as well as the path specified
in LD_LIBRARY_PATH.
1999-07-22 00:18:19 +00:00
mrg
51a96a002f
optionally include CRYPTOPATH Makefile.frag files.
1999-07-20 09:35:18 +00:00
thorpej
a3281f7249
Use bsd.crypto.mk.
1999-07-12 22:04:09 +00:00
itojun
f745df9885
add line break.
1999-07-12 20:25:35 +00:00
itojun
47b0e5ff1d
IPv6 support.
1999-07-12 20:17:09 +00:00
itojun
12fc4fc055
more sanity check on LPRT.
1999-07-11 20:09:23 +00:00
itojun
e983200c64
make LPRT on IPv4 work.
...
make LPSV on IPv6 work.
1999-07-11 20:03:41 +00:00
thorpej
b4da0f0b3c
Nuke some whitespace.
1999-07-11 03:04:14 +00:00
thorpej
580c3519b7
Put the RCS ID in the correct place.
1999-07-11 03:00:07 +00:00
christos
6b709e3d6d
use syslog instead of fprintf, otherwise no-one will see the error
1999-07-06 14:36:10 +00:00
thorpej
206408b533
Protect certain definitions from view by crt0, by wrapping them in
...
#ifdef _RTLD_SOURCE.
Should fix the "variable page size" build error of crt0 on the SPARC.
1999-07-05 17:55:34 +00:00
itojun
3496d3aba4
close data socket when new EPRT command comes.
1999-07-02 07:11:36 +00:00
itojun
5b5d822bce
dual-stack telnetd.
1999-07-02 06:32:08 +00:00