Script

Fermé
Parmenion2a Messages postés 401 Date d'inscription vendredi 21 novembre 2008 Statut Membre Dernière intervention 20 juin 2009 - 28 mai 2009 à 16:55
Parmenion2a Messages postés 401 Date d'inscription vendredi 21 novembre 2008 Statut Membre Dernière intervention 20 juin 2009 - 2 juin 2009 à 08:59
Bonjour,

J'aurais besoin de votre aide pour m'explique un script que j'ai trouvé et qui marche trés bien.
Je ne le comprend pas du tout et si vous pouviez me l'expliquer, ça m'arrengerais (ça fait con si je dis que mon installation marche mais que je sais pas commet xD )

source : http://doc.ubuntu-fr.org/ucarp

le voila :



#!/bin/sh
#/etc/init.d/ucarp: start ucarp daemon.

### BEGIN INIT INFO
# Provides: ucarp
# Short-Description: Start software ucarp daemon
# Required-Start: $local_fs $remote_fs $syslog
# Required-Stop: $local_fs $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
### END INIT INFO

PATH=/bin:/usr/bin:/sbin:/usr/sbin

# For configuration of the init script use the file
# /etc/default/ucarp, do not edit this init script.

# Set run_ucarp to 1 to start ucarp or 0 to disable it.
run_ucarp=1

R_INTERFACE=/etc/ucarp/interface

start() {
if [ $run_ucarp = 1 ]
then

echo -n "Starting $NAME daemon: "
for fichier in $( find $R_INTERFACE -type f -name '*' | sort )
do
[ -e $fichier ] && . $fichier

$IFCONFIG $INTERFACE $VIRTUAL_ADDRESS netmask $VIRTUAL_NETMASK \
broadcast $VIRTUAL_BROADCAST

UCARP_OPTS="$OPTIONS -b $UCARP_BASE -i $INTERFACE \
-v $INSTANCE_ID -p $PASSWORD -a $VIRTUAL_ADDRESS -s $SOURCE_ADDRESS"

start-stop-daemon --start --background --make-pidfile \
--pidfile ${UCARP_PIDFILE} --quiet --exec ${UCARP_EXEC} -- ${UCARP_OPTS}
echo ucarp.

done
fi

}

stop() {
if [ $run_ucarp = 1 ]
then
echo -n "Stopping $NAME daemon: "

for fichier in $( find $R_INTERFACE -type f -name '*' | sort )
do
[ -e $fichier ] && . $fichier

$IFCONFIG $INTERFACE down

if start-stop-daemon --stop --quiet --pidfile ${UCARP_PIDFILE}
then

echo ucarp.
else
echo
fi

done
fi


}



[ -e /etc/default/ucarp ] && . /etc/default/ucarp


Merci a vous :)
A voir également:

2 réponses

Parmenion2a Messages postés 401 Date d'inscription vendredi 21 novembre 2008 Statut Membre Dernière intervention 20 juin 2009 23
29 mai 2009 à 09:27
up ? =)
0
Parmenion2a Messages postés 401 Date d'inscription vendredi 21 novembre 2008 Statut Membre Dernière intervention 20 juin 2009 23
2 juin 2009 à 08:59
up ?! ...
0