[25778] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r25226 - trunk/debathena/debathena/larvnet/debian

daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Mon Jul 11 17:36:40 2011

Date: Mon, 11 Jul 2011 17:36:34 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201107112136.p6BLaYx3004534@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: jdreed
Date: 2011-07-11 17:36:34 -0400 (Mon, 11 Jul 2011)
New Revision: 25226

Modified:
   trunk/debathena/debathena/larvnet/debian/changelog
   trunk/debathena/debathena/larvnet/debian/control.in
   trunk/debathena/debathena/larvnet/debian/larvnet-wrapper
Log:
In larvnet:
  * Switch to socat because netcat is broken in Natty (Trac: #929)


Modified: trunk/debathena/debathena/larvnet/debian/changelog
===================================================================
--- trunk/debathena/debathena/larvnet/debian/changelog	2011-07-11 21:25:00 UTC (rev 25225)
+++ trunk/debathena/debathena/larvnet/debian/changelog	2011-07-11 21:36:34 UTC (rev 25226)
@@ -1,3 +1,9 @@
+debathena-larvnet (10.0.8) unstable; urgency=low
+
+  * Switch to socat because netcat is broken in Natty (Trac: #929)
+
+ -- Jonathan Reed <jdreed@mit.edu>  Mon, 11 Jul 2011 17:36:27 -0400
+
 debathena-larvnet (10.0.7) unstable; urgency=low
 
   * Revert the changes from 10.0.6, because dpkg-query is slow (Trac:

Modified: trunk/debathena/debathena/larvnet/debian/control.in
===================================================================
--- trunk/debathena/debathena/larvnet/debian/control.in	2011-07-11 21:25:00 UTC (rev 25225)
+++ trunk/debathena/debathena/larvnet/debian/control.in	2011-07-11 21:36:34 UTC (rev 25226)
@@ -8,6 +8,6 @@
 Package: debathena-larvnet
 Architecture: all
 Provides: larvnet
-Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common, netcat, hostname, hesiod, debathena-machtype, netbase, openbsd-inetd | inet-superserver
+Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common, socat, hostname, hesiod, debathena-machtype, netbase, openbsd-inetd | inet-superserver
 Description: Larvnet monitoring software for Debathena machines
  Allows the Larvnet service to track whether this workstation is in use.

Modified: trunk/debathena/debathena/larvnet/debian/larvnet-wrapper
===================================================================
--- trunk/debathena/debathena/larvnet/debian/larvnet-wrapper	2011-07-11 21:25:00 UTC (rev 25225)
+++ trunk/debathena/debathena/larvnet/debian/larvnet-wrapper	2011-07-11 21:36:34 UTC (rev 25226)
@@ -6,7 +6,7 @@
 arch=$(machtype -c)
 set_busy() {
   for s in $servers; do
-    printf "%d%s\0%s\0" "$1" "$hostname" "$arch" | nc -q0 -u "$s" "$port"
+    printf "%d%s\0%s\0" "$1" "$hostname" "$arch" | socat STDIN UDP:"$s":"$port"
   done
 }
 


home help back first fref pref prev next nref lref last post