Mailinglist Archive: opensuse-de (1202 mails)

< Previous Next >
PPPD-Option +ua und Shellvariable
  • From: kla@xxxxxxxxxxxxxx (Herbert Betz)
  • Date: Wed Sep 02 20:04:30 1998
  • Message-id: <Pine.LNX.3.96.980902214148.2807A-100000@xxxxxxxxxxxxx>



Mein Dial-on-demand wird ueber /sbin/request-route bewirkt.

Bei Misserfolg eines dem Nameserver zugeordneten Chat-Files wird dabei
automatisch der naechste in /etc/resolv.conf eingetragene Nameserver mit
seinem Chat-File (= einer anderen Telefonnummer) aufgerufen :-)

Jetzt wollte ich aber diesen chat-Files auch verschiedene secret-Files
(PAP-Authentication) zuordnen. Jedoch funktioniert die PPPD-Option '+ua
a_file' nur, wenn a_file ein festes File und keine Shellvariable $a_file
darstellt. Ich habe schon alle moeglichen Anfuehrungszeichen ""/''/`' ohne
Erfolg drumherumgesetzt. (Natuerlich existieren alle chat- und
secretfiles mit den passenden permissions).

Wer weiss, wie ich diese Shellvariable mit '+ua' vertraeglich mache ?
_____________________________________________
Herbert Betz - Landshut - herbertbetz@xxxxxxx

Auszug aus /sbin/request-route:

#! /bin/sh
LOCK=/var/run/request-route.pid
chatfile=/etc/ppp/chat.$1
secretfile=/etc/ppp/$1.secret

if [ -f $chatfile ] && [ -f $secretfile ]
then

# doppelte "" wegen $chatfile unbedingt ntig !
/usr/sbin/pppd connect "/usr/sbin/chat -v -f $chatfile" \
/dev/modem \
...
# das folgende geht nicht:
+ua /etc/ppp/$secretfile \
&
...
usw.


--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@xxxxxxxx
schicken, mit dem Text: unsubscribe suse-linux


< Previous Next >
This Thread
  • No further messages