sos
d721e2b3d6
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
0440c8d7dd
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
e5618d9c47
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
cbf681e617
Return back initial tzset() must be before first chroot
1998-05-16 21:23:33 +00:00
ache
4f62e1acde
Return back vfork and use execve with TZ="" environment in vfork case
1998-05-15 16:51:06 +00:00
ache
3a9a1a3486
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
04888d021e
Move TZ="" assignment just before exec to not touch other time stuff
1998-05-15 16:08:52 +00:00
ache
4ca333f904
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
ff02009c11
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
43347b0407
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
4b408b42d7
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
92afefeb0b
Replace _exit() with exit()
...
Pointed out by: Nathan Torkington <gnat@prometheus.frii.com> PR 5585
1998-05-05 00:28:51 +00:00
rnordier
46a3ce617a
Fix typo.
...
Pointed out by: Junji SAKAI <sakai.jp.freebsd.org> PR 5621
1998-05-05 00:12:01 +00:00
bde
7746dc49bf
Simplified by using new yacc rules and by not generating y.tab.h.
1998-05-04 18:20:18 +00:00
peter
1c2afda8cf
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
91b45ff170
Clarify use of 'if' capability.
...
PR: 6499
Submitted by: Doug Barton <Studded@san.rr.com>
1998-05-04 02:37:29 +00:00
steve
7e4a22c718
Avoid stairstep effect on output of 'if=...' file.
...
PR: part of 6492
Submitted by: Chip Norkus via Doug White <studded@san.rr.com>
1998-05-03 16:29:06 +00:00
dfr
c97988bb9c
Add support for ldd.
1998-05-01 08:39:27 +00:00
dfr
fb4b627fd3
Add GDB support. The method and some of the code came from NetBSD's elf
...
runtime linker.
1998-04-30 07:48:02 +00:00
dg
18da8f9801
Set TCP_NODELAY on the control channel to improve performance a bit.
1998-04-28 03:37:23 +00:00
dg
5b2c685f2a
Fixed a bug where if MAXUSRARGS amount of args were passed in, the argv[]
...
array would end up without the NULL pointer termination, causing the glob
code to glob whatever garbage happend to follow on the stack.
1998-04-27 10:51:26 +00:00
phk
7fb3aa582e
telnetd does not recognize the if (display file before login) gettytab flag.
...
PR: 6365
Reviewed by: phk
Submitted by: Jason Garman <init@risen.org>
1998-04-26 06:51:36 +00:00
stark
2ca484c0f3
PR: misc/4679
...
Submitted by: Glen Foster (gfoster@gfoster.com )
Fix missing "/" in dump file pathname.
1998-04-18 13:37:24 +00:00
phk
06b26864f6
openlog() needs to have LOG_NDELAY added, or else the syslog() calls after
...
the chroot will not get sent to syslogd.
PR: 4910
Reviewed by: phk
Submitted by: Jim Mercer <jim@komodo.reptiles.org>
1998-04-12 11:15:54 +00:00
charnier
dc3901b8d6
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
1998-03-19 07:37:43 +00:00
charnier
b4bda38057
.Sh AUTHOR -. .Sh AUTHORS. Use .An/.Aq.
1998-03-19 07:37:22 +00:00
jdp
73958e96ea
Enable rtld-elf when building an ELF system on the i386.
1998-03-07 19:43:48 +00:00
jdp
80858b4054
This commit was generated by cvs2svn to compensate for changes in r34192,
...
which included commits to RCS files with non-trunk default branches.
1998-03-07 19:24:35 +00:00
jdp
d75383fd3d
Import the ELF dynamic linker. This is the ElfKit version with
...
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>
1998-03-07 19:24:35 +00:00
jdp
350f58aa8f
Import the ELF dynamic linker. This is the ElfKit version with
...
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>
1998-03-07 19:24:35 +00:00
danny
c7d0f49ada
PR: 5812
...
Pointed-in-the-right-driection-by: Mike Smith and Steve Price
Close syslogging before calling ls_main()
1998-02-25 07:10:57 +00:00
eivind
771117d6ae
Make ftpd log IP-addresses in addition to hostnames.
1998-02-24 08:45:57 +00:00
obrien
5999c586e0
MFS.
1998-02-18 10:53:16 +00:00
jdp
a1b356b0ca
Implement dladdr.
1998-02-06 16:46:46 +00:00
charnier
a3a257c23c
Convert to mdoc. Header -> Id. Typo.
1998-02-03 07:30:22 +00:00
phk
b5cf5f2e84
Remove lfs_cleanerd
1998-01-30 12:36:10 +00:00
phk
ee8d261a8f
Disable lfs_cleanerd
1998-01-30 12:35:10 +00:00
bde
e9aff89bee
Merged just enough files from Lite2 in lfs_cleanerd to convert from
...
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).
1998-01-20 14:41:53 +00:00
wpaul
7026fff7f5
Make these programs compile and work correctly now that /usr/include/rpcsvc
...
has been ANSI-fied.
Pointed out by: bde
1998-01-19 23:13:38 +00:00
bde
75271c7114
Removed most unused includes of <net/if_var.h> outside the kernel.
1998-01-16 17:38:56 +00:00
charnier
f51e7fa399
Add missing dot.
1998-01-07 07:56:15 +00:00
charnier
9eb833992e
Remove unused #includes and make it compile again with -DDEBUG. Use syslog()
...
instead of errx() when being a daemon.
1998-01-07 07:54:18 +00:00
charnier
4b24ff256f
Remove unused #include. Display if inetd started us in case of failure.
1998-01-07 07:51:00 +00:00
charnier
be2f5ef8c2
Typos.
1998-01-07 07:44:01 +00:00
max
c53a8357d4
Typo fix: bootgw -> bootpgw
1997-12-29 13:59:28 +00:00
imp
c7312ce4b2
style(9) nits
...
Submitted by: bde
1997-12-26 23:36:43 +00:00
imp
a10f3f596e
sprintf->snprintf paranoia
...
Obtained from: OpenBSD (?)
1997-12-24 19:39:57 +00:00
imp
2cab4ca6ce
Be extra paranoid about the length of data returned from gethostbyaddr or
...
gethostbyname.
Submitted by: Julian Assange
1997-12-24 19:38:18 +00:00
imp
04325fa0d2
sprintf->snprintf paranoia. The one thing that looks like a hole in
...
the diff is in an ifdef that isn't enabled for FreeBSD.
Obtained from: OpenBSD(?)
1997-12-24 19:21:09 +00:00
imp
b14c1dcaab
Various sprintf -> snprintf fixes.
...
Minor style fix (strcpy(foo,"") -> *foo = '\0')
Obtained from: OpenBSD(?)
1997-12-24 19:13:23 +00:00