]> git.ipfire.org Git - thirdparty/systemd.git/commit - TODO
core: remove tcpwrap support
authorLennart Poettering <lennart@poettering.net>
Mon, 24 Mar 2014 19:07:42 +0000 (20:07 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 24 Mar 2014 19:07:42 +0000 (20:07 +0100)
commit7f8aa67131cfc03ddcbd31c0420754864fc122f0
tree656e59465be5daa450fa4d34dcf2cc3bf298bf93
parent1cfc57e8847ab2b138e5a8fcff4f881b3b1a9b60
core: remove tcpwrap support

tcpwrap is legacy code, that is barely maintained upstream. It's APIs
are awful, and the feature set it exposes (such as DNS and IDENT
access control) questionnable. We should not support this natively in
systemd.

Hence, let's remove the code. If people want to continue making use of
this, they can do so by plugging in "tcpd" for the processes they start.
With that scheme things are as well or badly supported as they were from
traditional inetd, hence no functionality is really lost.
16 files changed:
Makefile.am
README
TODO
configure.ac
m4/acx_libwrap.m4 [deleted file]
man/systemd.exec.xml
src/core/build.h
src/core/dbus-execute.c
src/core/execute.c
src/core/execute.h
src/core/load-fragment-gperf.gperf.m4
src/core/load-fragment.c
src/core/tcpwrap.c [deleted file]
src/core/tcpwrap.h [deleted file]
src/shared/exit-status.c
src/shared/exit-status.h