NetBSD/libexec
lukem d85f3bb159 * make checkportcmd the default. this breaks third-party proxy ftp but
prevents the ftp bounce attack, and we should be secure out of the
  box, not require users to tweak obscure stuff.
* allow the version string reported to clients to be changed with '-V vers'.
  if vers is empty or `-', don't report a version.
* if -r is given, permanently drop root privs
* if not a REAL user (i.e, GUEST or CHROOT), and ftpd is running on a port
  > IPPORT_RESERVED+1, permanently drop root privs
* don't bother reverting to root privs to logout of wtmp/utmp; since the
  file descriptor is already open this isn't necessary.
* fix the binding of the port for the PORT/LPRT/EPRT connection to be the
  ctrl_addr.su_port-1, not hardcoded to `20' (this was broken in the ipv6
  merge). if root privs have been dropped, and this would be a port <
  IPPORT_RESERVED, use a random port instead (which isn't RFC959 compliant
  but it doesn't appear that many clients care).
* prevent login of a new user if privs have been dropped and already logged
  in as a REAL user (existing check already stops GUEST & CHROOT users).
* move the port check stuff into a separate port_check() function, and use
  for PORT, LPRT, and EPRT checks. inspired by freebsd
* minor KNF
* minor man page cleanup
2000-07-23 14:40:48 +00:00
..
atrun remove extra period in SEE ALL section 2000-07-05 15:45:28 +00:00
comsat More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
cron
fingerd do not touch __ss_len directly, they are not supposed to be touched. 1999-12-16 06:00:24 +00:00
ftpd * make checkportcmd the default. this breaks third-party proxy ftp but 2000-07-23 14:40:48 +00:00
getNAME Don't pass so many args to .Nd macro. It just overflows. 1999-11-19 01:12:39 +00:00
getty Deal with PR 9427 - add wording to clarify what sending SIGHUP to init(8) 2000-05-17 09:22:11 +00:00
hprop Fixup Heimdal libexec builds. 2000-06-16 23:41:40 +00:00
hpropd Fixup Heimdal libexec builds. 2000-06-16 23:41:40 +00:00
identd Make things builds with GCC 2.96 2000-07-03 03:34:25 +00:00
kadmind Fixup Heimdal libexec builds. 2000-06-16 23:41:40 +00:00
kdc Fixup Heimdal libexec builds. 2000-06-16 23:41:40 +00:00
kfd add man-pages for kf and kfd 2000-07-02 07:39:39 +00:00
kpasswdd Fixup Heimdal libexec builds. 2000-06-16 23:41:40 +00:00
ld.aout_so Remove RELOC_SYMBOLICS_THROUGH_JMPSLOT as it's always the case 2000-05-28 01:53:05 +00:00
ld.elf_so Make it build on non-VARPSZ again. 2000-07-19 15:01:16 +00:00
lfs_cleanerd cleaner changes corrseponding to kernel changes 2000-07-04 22:36:17 +00:00
mail.local
makekey The key is expected to be eight bytes (not ten bytes). 1998-11-15 20:31:37 +00:00
makewhatis Invoke "nroff" with "-S" (safer mode) option because "makewhatis" is 2000-07-13 06:45:22 +00:00
rexecd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
rlogind document IPv4 mapped address twists. 2000-05-30 05:21:46 +00:00
rmail More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
rpc.rquotad Missed a pmap_unset -> rpcb_unset change. 2000-06-03 20:57:40 +00:00
rpc.rstatd remove include of <vm/vm.h> 2000-06-29 06:26:33 +00:00
rpc.rusersd Use sockaddr_storage. 2000-06-03 20:37:37 +00:00
rpc.rwalld sweep of my licenses (userland files w/o only my copyright) for 2000-06-14 17:24:02 +00:00
rpc.sprayd Subject to TI-RPC, followed by complete and utter ANSIfication. 2000-06-03 21:06:02 +00:00
rshd document IPv4 mapped address twists. 2000-05-30 05:21:46 +00:00
talkd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
telnetd Add MK... variables to enable/disable various aspects of building 2000-06-23 06:01:10 +00:00
tftpd add line break. 1999-07-12 20:25:35 +00:00
uucpd Fix PR8428: no longer truncate login name to 8 characters, since 1999-09-24 17:59:27 +00:00
Makefile Add MK... variables to enable/disable various aspects of building 2000-06-23 06:01:10 +00:00
Makefile.inc