File: install_iminitel.sh

package info (click to toggle)
xtel 3.3.0-4
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,932 kB
  • ctags: 1,676
  • sloc: ansic: 15,657; sh: 245; makefile: 66
file content (43 lines) | stat: -rwxr-xr-x 938 bytes parent folder | download | duplicates (13)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/sh
# $Id: install_iminitel.sh,v 1.4 2001/02/13 15:20:47 pierre Exp $
echo "Configuration des composants I-Minitel..."
if [ ! -r /etc/ppp ]; then
    echo "Package pppd non install."
    exit 1
fi

# Droits
echo "Droits d'accs..."
chmod 600 /etc/ppp/peers/iminitel /etc/ppp/chat-iminitel

# Ajout dans ip-up et ip-down
cd /etc/ppp
for i in up down
do
    echo -n "Mise  jour ip-${i}..."

    if [ "`grep Minitel ip-${i}`" != "" ]; then
	echo "dja configur."
	continue
    fi

    cat ip-${i} | while read line
    do
	if [ "`echo $line | grep if${i}-post`" != "" ]; then
	    cat <<EOF >> /tmp/ip-${i}.$$
# For I-Minitel, don't execute if${i}-post
if [ -x /etc/ppp/ip-${i}.iminitel -a "\$6" = "iminitel" ]; then
    /etc/ppp/ip-${i}.iminitel \$*
else
    $line
fi
EOF
	else
	    echo $line >> /tmp/ip-${i}.$$
	fi
    done
    cp ip-${i} ip-${i}.no_xtel
    cp /tmp/ip-${i}.$$ ip-${i}
    rm -f /tmp/ip-${i}.$$
    echo OK
done