diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2020-02-17 19:38:11 +0100 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2020-02-17 19:38:11 +0100 |
commit | 1cc9a7d0c5b62ab36e04c724f5fa6877fb09a88f (patch) | |
tree | f501dcbcab90a27e402e25349f2ba1978c370f3a /net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch | |
parent | dev-ml/zarith: took maintainership (diff) | |
download | gentoo-1cc9a7d0c5b62ab36e04c724f5fa6877fb09a88f.tar.gz gentoo-1cc9a7d0c5b62ab36e04c724f5fa6877fb09a88f.tar.bz2 gentoo-1cc9a7d0c5b62ab36e04c724f5fa6877fb09a88f.zip |
net-misc/oidentd: security cleanup (#709454)
Bug: https://bugs.gentoo.org/709454
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch')
-rw-r--r-- | net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch b/net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch deleted file mode 100644 index 92ef02523160..000000000000 --- a/net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 20a63ad8a90c36397cceedd34887298890dbafa3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com> -Date: Fri, 11 Mar 2016 10:38:10 +0100 -Subject: [PATCH] Linux: Do not open conntracking table if masquerading is not - enabled -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The contracking table was always opened. This is unnecessary because -the table is used only when masquerading feature is requested on run -time. - -This patch skips opening the conntracking table on Linux if -masquerading is not requested. - -https://bugzilla.redhat.com/show_bug.cgi?id=1316308 -Signed-off-by: Petr Písař <ppisar@redhat.com> ---- - src/kernel/linux.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/src/kernel/linux.c b/src/kernel/linux.c -index 9103dbf..859f554 100644 ---- a/src/kernel/linux.c -+++ b/src/kernel/linux.c -@@ -70,6 +70,11 @@ bool netfilter; - */ - bool core_init(void) { - #ifdef MASQ_SUPPORT -+ if (!opt_enabled(MASQ)) { -+ masq_fp = NULL; -+ return true; -+ } -+ - masq_fp = fopen(MASQFILE, "r"); - if (masq_fp == NULL) { - if (errno != ENOENT) { --- -2.5.0 - |