[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