Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37891624
en ru br
ALT Linux repositórios
S:1.10.0-alt2
5.0: 1.7.0-alt1
4.1: 1.7.2-alt0.M41.1
4.0: 1.7.2-alt0.M40.1
3.0: 1.6.0-alt1

Group :: Rede/Outros
RPM: pptp-client

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin

cd /etc/sysconfig/network-scripts
. network-functions

CONFIG="$1"
[ -f "$CONFIG" ] || CONFIG="ifcfg-$1"
source_config

try_to_kill()
{
local n="$1"
shift
local p="$1"

local i=0
while [ $i -lt "$n" ]; do
[ ! -d "/proc/$p" ] && return 0
kill -TERM "$p"
[ ! -d "/proc/$p" ] && return 0
sleep 1
i=$[1+i]
done
[ ! -d "/proc/$p" ] && return 0 || return 1
}

if [ -s "/var/run/ppp-$DEVICE.pid" ]; then
PID=`head -1 "/var/run/ppp-$DEVICE.pid"`
try_to_kill 4 "$PID"
exit
fi
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009