1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-13 10:02:38 +00:00
freebsd/libexec
Yaroslav Tykhiy 6c124a8422 Open a socket for a data transfer in active mode using euid
of the current user, not root.  This will allow neat things
like matching anonymous FTP data traffic with a single ipfw(8)
rule:
	ipfw add ... tcp from any to any uid ftp

Note that the control connection socket still belongs to the
user ftpd(8) was started from, usually root.

PR:		bin/65928
Submitted by:	Eugene Grosbein <eugen at grosbein.pp.ru>
MFC after:	1 month
2004-07-30 16:57:42 +00:00
..
atrun Fix a few cases that relied on 'implicit int' (constraint violation in C99). 2004-07-11 17:37:33 +00:00
bootpd Call nmatch function with parameters casted to types the function actually 2004-07-29 18:05:20 +00:00
comsat Bump document date for the 'beep only' change. 2002-08-16 03:08:25 +00:00
fingerd Mechanically kill hard sentence breaks. 2004-07-02 21:28:50 +00:00
ftp-proxy Add skeleton build dirs for pf userland: 2004-02-28 21:50:50 +00:00
ftpd Open a socket for a data transfer in active mode using euid 2004-07-30 16:57:42 +00:00
getNAME o __P removal 2002-02-06 16:38:40 +00:00
getty Nuke COMPAT_43 2004-06-25 10:11:28 +00:00
lukemftpd - Added the NOPAM knob, for consistency with ${.CURDIR}/../ftpd. 2004-02-04 10:05:21 +00:00
mail.local Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
makekey Markup nit. 2004-05-16 22:11:56 +00:00
mknetid Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
named-xfer More correctly spell "-static" as "NOSHARED?=YES" 2003-06-17 20:07:49 +00:00
pppoed Replace all uses of the old netgraph constants NG_*LEN by the new 2003-11-15 15:26:35 +00:00
pt_chown Implement POSIX grantpt(3) functionality, and add a pt_chown utility (akin 2003-01-02 20:44:41 +00:00
rbootd Mechanically kill hard sentence breaks. 2004-07-02 21:28:50 +00:00
revnetgroup Mechanically kill hard sentence breaks. 2004-07-02 21:28:50 +00:00
rexecd Mechanically kill hard sentence breaks. 2004-07-02 21:28:50 +00:00
rlogind Mechanically kill hard sentence breaks. 2004-07-02 21:28:50 +00:00
rpc.rquotad Eliminate last three uses of varargs.h in the tree. These three files 2003-09-01 04:12:18 +00:00
rpc.rstatd Put libdevstat before libkvm, because the former depends on the latter. 2004-02-04 10:20:43 +00:00
rpc.rusersd Include stdlib.h to get exit()'s prototype. 2003-06-02 02:35:18 +00:00
rpc.rwalld Mechanically kill hard sentence breaks. 2004-07-02 21:28:50 +00:00
rpc.sprayd Port to TI/RPC and/or IPV6. 2002-07-15 18:51:57 +00:00
rshd Mechanically kill hard sentence breaks. 2004-07-02 21:28:50 +00:00
rtld-aout Mechanically kill hard sentence breaks. 2004-07-02 21:28:50 +00:00
rtld-elf Consistently use __inline instead of __inline__ as the former is an empty macro 2004-07-04 16:11:03 +00:00
save-entropy Mark bits that do not require an object directory as such. 2003-04-01 12:37:54 +00:00
smrsh Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
talkd Whitespace. 2004-06-14 22:44:13 +00:00
tcpd Drop MAINTAINER Bit. Not needed any more. 2003-06-04 15:59:13 +00:00
telnetd Make sure that a "make release" (more accurately the bit that makes 2003-07-24 17:19:15 +00:00
tftpd mdoc(7) fixes. 2004-07-07 19:57:16 +00:00
ypxfr Mechanically kill hard sentence breaks. 2004-07-02 21:28:50 +00:00
Makefile Commit a crude hack so we get sparc64 snapshots working again with a 2004-06-17 16:08:20 +00:00
Makefile.inc Lock down with WFORMAT?=1, with overrides in the subdirectories which 2002-02-04 02:33:51 +00:00