Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] PERFORCE change 80627 by Juuso Alasuutari for review

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Perforce Review Daemon <p4review AT smee.org>
  • To: "Arjan Bouter" <abouter AT sourcemage.org>, "SM-Commit Daemon" <sm-commit AT lists.ibiblio.org>, "duane_malcolm" <d.malcolm AT auckland.ac.nz>, "Ethan Grammatikidis" <eekee AT eekee.is-a-geek.org>, "Gareth Clay" <gareth AT caffeinefuelled.co.uk>, "Maurizio Boriani" <baux AT member.fsf.org>, "Pieter Lenaerts" <e-type AT sourcemage.org>, "Robin Cook" <rcook AT wyrms.net>, "Seth Woolley" <seth AT swoolley.homeip.net>, "Unet" <unet AT sourcemage.org>, "vladimir_marek" <vlmarek AT volny.cz>
  • Subject: [SM-Commit] PERFORCE change 80627 by Juuso Alasuutari for review
  • Date: Wed, 14 Jun 2006 09:45:01 +0100 (BST)

Change 80627 by juuso_alasuutari@juuso_alasuutari-kamayuq on 2006/06/14
09:43:56

Bashified init script to make it faster -> test.

Affected files ...

... //sgl/grimoires/test/net/ifplugd/DETAILS#7 integrate
... //sgl/grimoires/test/net/ifplugd/HISTORY#9 integrate
... //sgl/grimoires/test/net/ifplugd/init.d/ifplugd#4 integrate

Differences ...

==== //sgl/grimoires/test/net/ifplugd/DETAILS#7 (xtext) ====

@@ -7,7 +7,7 @@
WEB_SITE=http://0pointer.de/lennart/projects/ifplugd/
ENTERED=20031017
UPDATED=20040826
- PATCHLEVEL=2
+ PATCHLEVEL=3
LICENSE[0]=GPL
BUILD_API=2
KEYWORDS="net link connection cable plugged"

==== //sgl/grimoires/test/net/ifplugd/HISTORY#9 (text) ====

@@ -1,3 +1,7 @@
+2006-06-14 Juuso Alasuutari <iuso AT sourcemage.org>
+ * init.d/ifplugd: Bashified init script to make it faster.
+ * DETAILS: Updated PATCHLEVEL.
+
2006-06-13 Juuso Alasuutari <iuso AT sourcemage.org>
* PRE_BUILD: Hacked $SOURCE_DIRECTORY/conf/Makefile.in to not
install ifplugd.conf, we'll do that ourselves to prevent it

==== //sgl/grimoires/test/net/ifplugd/init.d/ifplugd#4 (xtext) ====

@@ -4,43 +4,43 @@
NEEDS="+network +remote_fs"
PROGRAM=/usr/sbin/ifplugd

-ifplugdconf=/etc/ifplugd/ifplugd.conf
-dropfile=/var/tmp/ifplugd
+CONFFILE=/etc/ifplugd/ifplugd.conf
+DROPFILE=/var/tmp/ifplugd.drop

-! [ -e $ifplugdconf ] && echo "No config file: $ifplugdconf" && exit 1
-. $ifplugdconf
+[[ ! -f $CONFFILE ]] && echo "No config file: $CONFFILE" && exit 1
+. $CONFFILE
. /etc/init.d/smgl_init

required_executable /usr/sbin/ifplugd

-[ $# -gt 1 ] && INTERFACES="${@/$1/}"
-[ "x$INTERFACES" = "xauto" ] && INTERFACES="`cat /proc/net/dev | awk '{
print $1 }' | egrep '^(eth|wlan)' | cut -d: -f1`"
+(($#>1)) && INTERFACES="${@/$1}"
+[[ $INTERFACES == auto ]] && INTERFACES="$(cat /proc/net/dev | awk '{ print
$1 }' | egrep '^(eth|wlan)' | cut -d: -f1)"

start()
{
local STATE
for IF in $INTERFACES; do
echo "Starting daemon on interface $IF..."
- A="`eval builtin echo \$\{ARGS_${IF}\}`"
- [ -z "$A" ] && A="$ARGS"
+ A="$(eval builtin echo \$\{ARGS_${IF}\})"
+ [[ -z $A ]] && A="$ARGS"
$PROGRAM -i $IF $A
STATE=$?
- if [[ $STATE == 2 ]]; then
+ if ((STATE==2)); then
echo "Link up."
unset STATE
- elif [[ $STATE == 3 ]]; then
+ elif ((STATE==3)); then
echo "Link down."
- unset STATE
+ STATE=
fi
(exit $STATE)
evaluate_retval
done
- /bin/echo "INTERFACES=\"$INTERFACES\"" > $dropfile
+ /bin/echo "INTERFACES=\"$INTERFACES\"" > $DROPFILE
}

stop()
{
- [ -e $dropfile ] && . $dropfile && rm $dropfile
+ [[ -f $DROPFILE ]] && . $DROPFILE && rm $DROPFILE
for IF in $INTERFACES; do
echo "Stopping daemon on interface $IF..."
$PROGRAM -k -i $IF -W
@@ -50,7 +50,7 @@

status()
{
- [ -e $dropfile ] && . $dropfile
+ [[ -f $DROPFILE ]] && . $DROPFILE
for IF in $INTERFACES; do
echo "Status on interface $IF:"
$PROGRAM -c -i $IF



  • [SM-Commit] PERFORCE change 80627 by Juuso Alasuutari for review, Perforce Review Daemon, 06/14/2006

Archive powered by MHonArc 2.6.24.

Top of Page