Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Vlad Glagolev (305390ff860cecdf2e4bea2e73df0f787d5f2caa)

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 devel-xorg-modular grimoire by Vlad Glagolev (305390ff860cecdf2e4bea2e73df0f787d5f2caa)
  • Date: Tue, 3 May 2011 15:22:28 -0500

GIT changes to devel-xorg-modular grimoire by Vlad Glagolev
<stealth AT sourcemage.org>:

ChangeLog | 3 +
audio-players/banshee/DETAILS | 2 -
audio-players/banshee/HISTORY | 3 +
audio-players/banshee/banshee-2.0.0.tar.bz2.sig | 0
audio-players/banshee/banshee-2.0.1.tar.bz2.sig |binary
dev/null |binary
devel/mono/DETAILS | 4 +-
devel/mono/HISTORY | 3 +
fonts-x11/terminus-font/DETAILS | 4 +-
fonts-x11/terminus-font/HISTORY | 3 +
libs/orc/DETAILS | 4 +-
libs/orc/HISTORY | 3 +
net/knock/DEPENDS | 1
net/knock/DETAILS | 20 ----------
net/knock/HISTORY | 8 ----
security/knock/DEPENDS | 1
security/knock/DETAILS | 27 +++++++++++++
security/knock/HISTORY | 17 ++++++++
security/knock/INSTALL | 6 +++
security/knock/PRE_BUILD | 5 ++
security/knock/doc.patch | 30 +++++++++++++++
security/knock/init.d/knock.conf | 3 +
security/knock/init.d/knockd | 10 +++++
security/knock/performance.patch | 48
++++++++++++++++++++++++
24 files changed, 169 insertions(+), 36 deletions(-)

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

knock: moved to security section

commit 846f054447b7ea9d97a4b2d5ed8b99011afe243c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

knock: various fixes

commit 82679fbad38f508b87ee1332946da327cbfe7cbe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

terminus-font: => 4.34

commit af50519ebead35c52bbf9f5f84d9356815825db2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

banshee 2.0.1

commit 1d59b6425b202d9234c1ddbdaeef5ac3f226b04f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mono 2.10.2

commit b2aa3f5d8a3c44d6e383d5c92e206ff49ffb92a0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

orc 0.4.14

diff --git a/ChangeLog b/ChangeLog
index 1fc460a..a12be07 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-05-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/knock: moved to security section
+
2011-04-28 Vlad Glagolev <stealth AT sourcemage.org>
* python-pypi/pytils: new spell, Russian-specific string utils

diff --git a/audio-players/banshee/DETAILS b/audio-players/banshee/DETAILS
index b060890..be08cc1 100755
--- a/audio-players/banshee/DETAILS
+++ b/audio-players/banshee/DETAILS
@@ -1,5 +1,5 @@
SPELL=banshee
- VERSION=2.0.0
+ VERSION=2.0.1
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}

SOURCE_URL=http://download.banshee-project.org/banshee/stable/${VERSION#*-}/$SOURCE
diff --git a/audio-players/banshee/HISTORY b/audio-players/banshee/HISTORY
index 73a6a22..59290f4 100644
--- a/audio-players/banshee/HISTORY
+++ b/audio-players/banshee/HISTORY
@@ -1,3 +1,6 @@
+2011-05-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.1
+
2011-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.0
* DEPENDS: hal removed
diff --git a/audio-players/banshee/banshee-2.0.0.tar.bz2.sig
b/audio-players/banshee/banshee-2.0.0.tar.bz2.sig
deleted file mode 100644
index b63e82d..0000000
Binary files a/audio-players/banshee/banshee-2.0.0.tar.bz2.sig and /dev/null
differ
diff --git a/audio-players/banshee/banshee-2.0.1.tar.bz2.sig
b/audio-players/banshee/banshee-2.0.1.tar.bz2.sig
new file mode 100644
index 0000000..b61fd39
Binary files /dev/null and b/audio-players/banshee/banshee-2.0.1.tar.bz2.sig
differ
diff --git a/devel/mono/DETAILS b/devel/mono/DETAILS
index 37e76cd..83deebe 100755
--- a/devel/mono/DETAILS
+++ b/devel/mono/DETAILS
@@ -5,11 +5,11 @@ if [[ "${MONO_TRUNK}" = 'y' ]]; then

SOURCE_URL=http://mono.ximian.com/monobuild/snapshot/snapshot_sources/mono/${SOURCE}

SOURCE_HASH=sha512:2067ee108f15610ea11c515fba67625995f5136c8888d21a1ef9417320538f5e46cc39c19c351873b5c126170bc23f21f042b544575506ca4c454beda4b8438a
else
- VERSION=2.10.1
+ VERSION=2.10.2
SECURITY_PATCH=1
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL=ftp://ftp.novell.com/pub/mono/sources/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:2f495c52f767fa46dd92493a39d75c6f59f356f1331b54542fc4c9c9512f9fd222332ac3c26a3a247d7ca26a7d8994ab30e6862b40621e2ee69e24567645153e
+
SOURCE_HASH=sha512:500660a70cef15fc79d626cd2ec44023476a02f46dcc0d9df18e0791816466e48396ff109773b8cdd90e76a484f9f1ba25e7439d70c897ae9443e63fb32d5c10
fi
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/devel/mono/HISTORY b/devel/mono/HISTORY
index edf5b39..bbbe955 100644
--- a/devel/mono/HISTORY
+++ b/devel/mono/HISTORY
@@ -1,3 +1,6 @@
+2011-05-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.10.2
+
2011-02-27 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated stable to version 2.10.1

diff --git a/fonts-x11/terminus-font/DETAILS b/fonts-x11/terminus-font/DETAILS
index 902bfdf..5145bd3 100755
--- a/fonts-x11/terminus-font/DETAILS
+++ b/fonts-x11/terminus-font/DETAILS
@@ -1,9 +1,9 @@
SPELL=terminus-font
- VERSION=4.32
+ VERSION=4.34
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:4b37e6de28f5a56cdcf0e5d8f11f15dcddaf2b162b56ae4d390e48b316e0d72580dcf1a31d39f0bbaeb71a0dbac5306d4e4c02b1c03770cebc50718a8b09dcdb
+
SOURCE_HASH=sha512:e72bf34030413e5e0f844eedab5164e1a35a140bf720bd2fe608cf9cdaf27f0fdad1eeaa9e1c725e397e36557a7e4dd5186e3affbf4d4fb8ccb154cae3e74334
WEB_SITE=http://terminus-font.sourceforge.net/
ENTERED=20050720
LICENSE[0]=GPL
diff --git a/fonts-x11/terminus-font/HISTORY b/fonts-x11/terminus-font/HISTORY
index a750217..0f9e3dd 100644
--- a/fonts-x11/terminus-font/HISTORY
+++ b/fonts-x11/terminus-font/HISTORY
@@ -1,3 +1,6 @@
+2011-05-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.34
+
2010-12-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated to 4.32; renewed WEB_SITE; added SIL OFL license

diff --git a/libs/orc/DETAILS b/libs/orc/DETAILS
index bb628bb..4568329 100755
--- a/libs/orc/DETAILS
+++ b/libs/orc/DETAILS
@@ -1,6 +1,6 @@
SPELL=orc
- VERSION=0.4.13
-
SOURCE_HASH=sha512:2fb9dddb55fe19809704af8253ccfa0116308b9c08743da9dec42ec24cfa26a653d8513d31dab357b9490613c67bd3b9054115a577237605404e9850e7b5e81a
+ VERSION=0.4.14
+
SOURCE_HASH=sha512:961d71caeff340ac3d98aedad398f7f87eaf7d41a7c136a14a15a7ef3713bbd109ce35642e4f8275ceb9bff2796288bf85b5bd183a4dac600f0ba8f8e8ef9fb6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://code.entropywave.com/download/orc/$SOURCE
diff --git a/libs/orc/HISTORY b/libs/orc/HISTORY
index acdb6de..1a680c2 100644
--- a/libs/orc/HISTORY
+++ b/libs/orc/HISTORY
@@ -1,3 +1,6 @@
+2011-05-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.14
+
2011-04-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.13

diff --git a/net/knock/DEPENDS b/net/knock/DEPENDS
deleted file mode 100755
index a8ec60d..0000000
--- a/net/knock/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends libpcap
diff --git a/net/knock/DETAILS b/net/knock/DETAILS
deleted file mode 100755
index f1ca691..0000000
--- a/net/knock/DETAILS
+++ /dev/null
@@ -1,20 +0,0 @@
- SPELL=knock
- VERSION=0.5
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.zeroflux.org/proj/knock/files/$SOURCE
- WEB_SITE=http://www.zeroflux.org/cgi-bin/cvstrac.cgi/knock/wiki
- ENTERED=20060529
-
SOURCE_HASH=sha512:c5f7f3320d4d9a41847dba0cda4d66852f983db419b23d3bf9c83d44a41ba437379bf6cee47a096c600841e321740849dac26d5c3afff9b3ae0178a2fcb6c35e
- LICENSE[0]=GPL
- SHORT="knockd is a port-knock server"
-cat << EOF
-knockd is a port-knock server. It listens to all traffic on an ethernet
-(or PPP) interface, looking for special "knock" sequences of port-hits.
-A client makes these port-hits by sending a TCP (or UDP) packet to a
-port on the server. This port need not be open -- since knockd listens
-at the link-layer level, it sees all traffic even if it's destined for a
-closed port. When the server detects a specific sequence of port-hits,
-it runs a command defined in its configuration file. This can be used to
-open up holes in a firewall for quick access.
-EOF
diff --git a/net/knock/HISTORY b/net/knock/HISTORY
deleted file mode 100644
index 51b6239..0000000
--- a/net/knock/HISTORY
+++ /dev/null
@@ -1,8 +0,0 @@
-2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED.
-
-2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed BUILD_API=2.
-
-2006-05-29 Matthew Clark <matthewclark AT inlesserterms.net>
- * DEPENDS, DETAILS, HISTORY: created this spell
diff --git a/security/knock/DEPENDS b/security/knock/DEPENDS
new file mode 100755
index 0000000..a8ec60d
--- /dev/null
+++ b/security/knock/DEPENDS
@@ -0,0 +1 @@
+depends libpcap
diff --git a/security/knock/DETAILS b/security/knock/DETAILS
new file mode 100755
index 0000000..bf31d78
--- /dev/null
+++ b/security/knock/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=knock
+ VERSION=0.5
+ PATCHLEVEL=1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://www.zeroflux.org/proj/$SPELL/files/$SOURCE
+ WEB_SITE=http://www.zeroflux.org/projects/knock
+ ENTERED=20060529
+
SOURCE_HASH=sha512:c5f7f3320d4d9a41847dba0cda4d66852f983db419b23d3bf9c83d44a41ba437379bf6cee47a096c600841e321740849dac26d5c3afff9b3ae0178a2fcb6c35e
+ LICENSE[0]=GPL
+ GATHER_DOCS=off
+ SHORT="port-knocking server and client"
+cat << EOF
+Port knocking is a stealthy system for network authentication across closed
+ports.
+
+knockd is a port-knock server. It listens to all traffic on an ethernet (or
PPP)
+interface, looking for special "knock" sequences of port-hits. A client makes
+these port-hits by sending a TCP (or UDP) packet to a port on the server.
+
+This port need not be open -- since knockd listens at the link-layer level,
+it sees all traffic even if it's destined for a closed port. When the server
+detects a specific sequence of port-hits, it runs a command defined in its
+configuration file.
+
+This can be used to open up holes in a firewall for quick access.
+EOF
diff --git a/security/knock/HISTORY b/security/knock/HISTORY
new file mode 100644
index 0000000..a98c432
--- /dev/null
+++ b/security/knock/HISTORY
@@ -0,0 +1,17 @@
+2011-05-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1; quoting paths; updated descriptions and urls
+ * INSTALL: added, to install init script
+ * PRE_BUILD: added, to apply patches
+ * init.d/knock{d,.conf}: added init system
+ * performance.patch: added, to reduce CPU usage on live capture,
reread
+ logfiles on HUP and remove randomness on a client side, fix build
+ * doc.patch: added, to install knockd manpage to a proper place
+
+2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed UPDATED.
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-05-29 Matthew Clark <matthewclark AT inlesserterms.net>
+ * DEPENDS, DETAILS, HISTORY: created this spell
diff --git a/security/knock/INSTALL b/security/knock/INSTALL
new file mode 100755
index 0000000..e3021a8
--- /dev/null
+++ b/security/knock/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/knock.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/knock"
+fi
diff --git a/security/knock/PRE_BUILD b/security/knock/PRE_BUILD
new file mode 100755
index 0000000..4b1de84
--- /dev/null
+++ b/security/knock/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/doc.patch" &&
+patch -p0 < "$SPELL_DIRECTORY/performance.patch"
diff --git a/security/knock/doc.patch b/security/knock/doc.patch
new file mode 100644
index 0000000..f6b1bf7
--- /dev/null
+++ b/security/knock/doc.patch
@@ -0,0 +1,30 @@
+--- Makefile.in.orig 2005-06-27 09:11:34.000000000 +0400
++++ Makefile.in 2011-05-03 23:48:18.147684188 +0400
+@@ -28,6 +28,7 @@
+ BINDIR = @bindir@
+ SBINDIR = @sbindir@
+ MANDIR = @mandir@
++DATADIR = @datadir@
+
+ INSTALL = @INSTALL@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
+@@ -70,9 +71,9 @@
+ install: all
+ $(INSTALL) -D -m0755 knockd $(DESTDIR)$(SBINDIR)/knockd
+ $(INSTALL) -D -m0755 knock $(DESTDIR)$(BINDIR)/knock
+- $(INSTALL) -D -m0644 $(MANSRC)knockd.1
$(DESTDIR)$(MANDIR)/man1/knockd.1
++ $(INSTALL) -D -m0644 $(MANSRC)knockd.1
$(DESTDIR)$(MANDIR)/man8/knockd.8
+ $(INSTALL) -D -m0644 $(MANSRC)knock.1 $(DESTDIR)$(MANDIR)/man1/knock.1
+- $(INSTALL) -D -m0644 knockd.conf $(DESTDIR)/etc/knockd.conf
++ $(INSTALL) -D -m0644 knockd.conf
$(DESTDIR)/$(DATADIR)/knockd/knockd.conf
+
+ clean:
+ rm -f *~ $(OBJDIR)*.o $(MANSRC)*.1
+--- doc/knockd.1.in.orig 2005-06-29 22:45:17.000000000 +0400
++++ doc/knockd.1.in 2011-05-03 23:49:01.259684649 +0400
+@@ -1,4 +1,4 @@
+-.TH knockd 1 "June 26, 2005" "knockd #VERSION#" ""
++.TH knockd 8 "June 26, 2005" "knockd #VERSION#" ""
+ .SH NAME
+ knockd \- port-knock server
+ .SH SYNOPSIS
diff --git a/security/knock/init.d/knock.conf
b/security/knock/init.d/knock.conf
new file mode 100644
index 0000000..2924313
--- /dev/null
+++ b/security/knock/init.d/knock.conf
@@ -0,0 +1,3 @@
+# For the arguments and description see knockd(8)
+
+KNOCKD_ARGS=""
diff --git a/security/knock/init.d/knockd b/security/knock/init.d/knockd
new file mode 100755
index 0000000..bed9872
--- /dev/null
+++ b/security/knock/init.d/knockd
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+. /etc/sysconfig/knock
+
+PROGRAM=/usr/sbin/knockd
+ARGS="-d $KNOCKD_ARGS"
+RUNLEVEL=3
+PIDFILE=/var/run/knockd.pid
+
+. /etc/init.d/smgl_init
diff --git a/security/knock/performance.patch
b/security/knock/performance.patch
new file mode 100644
index 0000000..010de10
--- /dev/null
+++ b/security/knock/performance.patch
@@ -0,0 +1,48 @@
+--- src/knockd.c.orig 2005-06-27 09:11:34.000000000 +0400
++++ src/knockd.c 2011-05-03 23:41:20.133684648 +0400
+@@ -46,6 +46,7 @@
+ #include <syslog.h>
+ #include <pcap.h>
+ #include <errno.h>
++#include <limits.h>
+ #include "list.h"
+
+ static char version[] = "0.5";
+@@ -193,7 +194,7 @@
+ }
+ }
+
+- cap = pcap_open_live(o_int, 65535, 0, 0, pcapErr);
++ cap = pcap_open_live(o_int, 65535, 0, 1000, pcapErr);
+ if(strlen(pcapErr)) {
+ fprintf(stderr, "could not open %s: %s\n", o_int, pcapErr);
+ }
+@@ -371,7 +372,18 @@
+ }
+ list_free(doors);
+
++ if(logfd) {
++ fclose(logfd);
++ logfd = NULL;
++ }
+ parseconfig(o_cfg);
++ if(strlen(o_logfile)) {
++ /* open the log file */
++ logfd = fopen(o_logfile, "a");
++ if(logfd == NULL) {
++ perror("warning: cannot open logfile");
++ }
++ }
+ return;
+ }
+
+--- src/knock.c.orig 2005-06-27 09:11:34.000000000 +0400
++++ src/knock.c 2011-05-03 23:35:39.297684650 +0400
+@@ -128,6 +128,7 @@
+ connect(sd, (struct sockaddr*)&addr, sizeof(struct
sockaddr));
+ }
+ close(sd);
++ usleep(1);
+ }
+
+ return(0);



  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Vlad Glagolev (305390ff860cecdf2e4bea2e73df0f787d5f2caa), Vlad Glagolev, 05/03/2011

Archive powered by MHonArc 2.6.24.

Top of Page