[Initng-svn] r2704 - initng

svn at initng.thinktux.net svn at initng.thinktux.net
Wed Jan 4 13:51:00 CET 2006


Author: deac
Date: Wed Jan  4 13:51:00 2006
New Revision: 2704

Modified:
   initng/count_me.sh
Log:
lighter count_me.sh

Modified: initng/count_me.sh
==============================================================================
--- initng/count_me.sh	(original)
+++ initng/count_me.sh	Wed Jan  4 13:51:00 2006
@@ -1,58 +1,19 @@
-#!/bin/bash
+#!/bin/sh
 
 UNAME="`uname -o -r -n`"
-INITNG_VERSION="`cat configure.in  | grep AM_INIT_AUTOMAKE | awk 'BEGIN { FS = "(";  } { print $2 }' | awk 'BEGIN { FS = ")" } { print $1 }' | awk 'BEGIN { FS = "," } { print $2 }'`"
+INITNG_VERSION="`sed -ne '{s/[ \t]//g;s/^AM_INIT_AUTOMAKE(initng,\([0-9\.]*\))$/\1/p}' configure.in`"
 DISTRO="Unknown"
 
-if [ -e /etc/linspire-version ]
-then
-    DISTRO="Linspire `cat /etc/linspire-version`"
-fi
-
-if [ -e /etc/debian_version ]
-then
-    DISTRO="Debian `cat /etc/debian_version`"
-fi
-
-if [ -e /etc/gentoo-release ]
-then
-    DISTRO="Gentoo `cat /etc/gentoo-release`"
-fi
-
-if [ -e /etc/pardus-release ]
-then
-    DISTRO="Pardus `cat /etc/pardus-release`"
-fi
-
-if [ -e /etc/fedora-release ]
-then
-    DISTRO="Fedora `cat /etc/fedora-release`"
-fi
-
-if [ -e /etc/pld-release ]
-then
-    DISTRO="Pld `cat /etc/pld-release`"
-fi
-
-if [ -e /etc/pingwinek-release ]
-then
-    DISTRO="Pingwinek `cat /etc/pingwinek-release`"
-fi
-
-if [ -e /etc/altlinux-release ]
-then
-    DISTRO="Altlinux `cat /etc/altlinux-release`"
-fi
-
-if [ -e /etc/mandriva-release ]
-then
-    DISTRO="Mandriva `cat /etc/mandriva-release`"
-fi
-
-if [ -e /etc/arch-release ]
-then
-    DISTRO="Arch `cat /etc/arch-release`"
-fi
+[ -e /etc/linspire-version ] && DISTRO="Linspire `cat /etc/linspire-version`"
+[ -e /etc/debian_version ] && DISTRO="Debian `cat /etc/debian_version`"
+[ -e /etc/gentoo-release ] && DISTRO="`cat /etc/gentoo-release`"
+[ -e /etc/pardus-release ] && DISTRO="Pardus `cat /etc/pardus-release`"
+[ -e /etc/fedora-release ] && DISTRO="Fedora `cat /etc/fedora-release`"
+[ -e /etc/pld-release ] && DISTRO="Pld `cat /etc/pld-release`"
+[ -e /etc/pingwinek-release ] && DISTRO="Pingwinek `cat /etc/pingwinek-release`"
+[ -e /etc/altlinux-release ] && DISTRO="Altlinux `cat /etc/altlinux-release`"
+[ -e /etc/mandriva-release ] && DISTRO="Mandriva `cat /etc/mandriva-release`"
+[ -e /etc/arch-release ] && DISTRO="Arch `cat /etc/arch-release`"
 
 echo "Sending this data to initng counter"
 echo "Uname:          $UNAME"
@@ -63,11 +24,9 @@
 echo
 
 sleep 3
-echo -n "sending ... "
-wget -o /dev/null -O counter.txt "http://users.initng.thinktux.net/count.php?uname=${UNAME}&distro=${DISTRO}&initng_version=${INITNG_VERSION}"
-echo "done."
+echo "sending ... "
+echo
+wget -o /dev/null -O- "http://users.initng.thinktux.net/count.php?uname=${UNAME}&distro=${DISTRO}&initng_version=${INITNG_VERSION}"
 echo
-cat counter.txt
-rm counter.txt
 
 exit 0


More information about the Initng-svn mailing list