Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (8638df36901011fda9106955c670297d256d5fde)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (8638df36901011fda9106955c670297d256d5fde)
  • Date: Sun, 10 May 2015 02:10:07 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

net/xinetd/DETAILS | 8 +++++---
net/xinetd/HISTORY | 6 ++++++
net/xinetd/PRE_BUILD | 4 ++++
net/xinetd/tcpmux.patch | 11 +++++++++++
4 files changed, 26 insertions(+), 3 deletions(-)

New commits:
commit 8638df36901011fda9106955c670297d256d5fde
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xinetd: updated source urls

commit 3800b83396060bf603bee846a0a8e958e4c459fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xinetd: security update

diff --git a/net/xinetd/DETAILS b/net/xinetd/DETAILS
index 0519861..8e24bec 100755
--- a/net/xinetd/DETAILS
+++ b/net/xinetd/DETAILS
@@ -1,9 +1,11 @@
SPELL=xinetd
VERSION=2.3.15
- SECURITY_PATCH=1
+ SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.xinetd.org/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://download.x.inetd.net/$SOURCE
+ SOURCE_URL[1]=http://download.sourcemage.org/distro/$SOURCE
+ SOURCE_URL[2]=http://sourcemage.ru/mirror/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=http://www.xinetd.org/license
WEB_SITE=http://www.xinetd.org/
diff --git a/net/xinetd/HISTORY b/net/xinetd/HISTORY
index d4cab25..b2a776a 100644
--- a/net/xinetd/HISTORY
+++ b/net/xinetd/HISTORY
@@ -1,3 +1,9 @@
+2015-05-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++ (CVE-2013-4342); updated source urls;
+ quoting paths
+ * PRE_BUILD: apply patch
+ * tcpmux.patch: added, to fix a security issue
+
2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: howl -> -sub COMPAT_HOWL avahi

diff --git a/net/xinetd/PRE_BUILD b/net/xinetd/PRE_BUILD
new file mode 100755
index 0000000..b462536
--- /dev/null
+++ b/net/xinetd/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/tcpmux.patch"
diff --git a/net/xinetd/tcpmux.patch b/net/xinetd/tcpmux.patch
new file mode 100644
index 0000000..17e70b0
--- /dev/null
+++ b/net/xinetd/tcpmux.patch
@@ -0,0 +1,11 @@
+--- a/xinetd/builtins.c
++++ b/xinetd/builtins.c
+@@ -617,7 +617,7 @@ static void tcpmux_handler( const struct server *serp )
+ if( SC_IS_INTERNAL( scp ) ) {
+ SC_INTERNAL(scp, nserp);
+ } else {
+- exec_server(nserp);
++ child_process(nserp);
+ }
+ }
+



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (8638df36901011fda9106955c670297d256d5fde), Vlad Glagolev, 05/10/2015

Archive powered by MHonArc 2.6.24.

Top of Page