From b3b56d609a8e130ead3cf3de57be8e709508af25 Mon Sep 17 00:00:00 2001 From: cjc Date: Tue, 29 Jan 2002 00:23:35 +0000 Subject: Put a complete set of pppd(8) sample configuration files in /usr/share/examples/pppd. Update pppd(8) documentation to reflect this, usr.sbin/pppd/pppd.8. Remove the out-of-place pppd(8) configuration files in etc/ppp, ppp.shells.sample and ppp.deny. Make the appropriate changes to the build process, etc/Makefile and etc/mtree/BSD.usr.mtree, so it all works. The files from etc/ppp, ppp.shells.sample and ppp.deny, were moved with a repo copy. Note it in the logs with a forced commit to these two. Submitted by: Maxim Konovalov provided the new samples. --- share/examples/pppd/auth-down.sample | 7 +++++++ share/examples/pppd/auth-up.sample | 7 +++++++ share/examples/pppd/chap-secrets.sample | 17 +++++++++++++++++ share/examples/pppd/chat.sh.sample | 33 +++++++++++++++++++++++++++++++++ share/examples/pppd/ip-down.sample | 7 +++++++ share/examples/pppd/ip-up.sample | 8 ++++++++ share/examples/pppd/options.sample | 16 ++++++++++++++++ share/examples/pppd/pap-secrets.sample | 17 +++++++++++++++++ 8 files changed, 112 insertions(+) create mode 100644 share/examples/pppd/auth-down.sample create mode 100644 share/examples/pppd/auth-up.sample create mode 100644 share/examples/pppd/chap-secrets.sample create mode 100644 share/examples/pppd/chat.sh.sample create mode 100644 share/examples/pppd/ip-down.sample create mode 100644 share/examples/pppd/ip-up.sample create mode 100644 share/examples/pppd/options.sample create mode 100644 share/examples/pppd/pap-secrets.sample (limited to 'share/examples/pppd') diff --git a/share/examples/pppd/auth-down.sample b/share/examples/pppd/auth-down.sample new file mode 100644 index 0000000..b2da150 --- /dev/null +++ b/share/examples/pppd/auth-down.sample @@ -0,0 +1,7 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Example for /etc/ppp/auth-down file. + +/usr/bin/logger -p daemon.notice -t pppd "User $2 is logged off" diff --git a/share/examples/pppd/auth-up.sample b/share/examples/pppd/auth-up.sample new file mode 100644 index 0000000..3d9c07e --- /dev/null +++ b/share/examples/pppd/auth-up.sample @@ -0,0 +1,7 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Example for /etc/ppp/auth-up file. + +/usr/bin/logger -p daemon.notice -t pppd "User $2 is logged in" diff --git a/share/examples/pppd/chap-secrets.sample b/share/examples/pppd/chap-secrets.sample new file mode 100644 index 0000000..40d5dfd --- /dev/null +++ b/share/examples/pppd/chap-secrets.sample @@ -0,0 +1,17 @@ +# $FreeBSD$ +# +# Example for /etc/ppp/chap-secrets file. +# +# This file should be owned by root and not readable or +# writable by any other user. +# +# Dialin format: +# +joe server password 192.168.0.0/24 192.168.2.2 +lisa server l1z4 * !192.168.0.1 +mike server secret * +luser server nopass - +# +# Dialout format: +# +jane isp password diff --git a/share/examples/pppd/chat.sh.sample b/share/examples/pppd/chat.sh.sample new file mode 100644 index 0000000..6418ebf --- /dev/null +++ b/share/examples/pppd/chat.sh.sample @@ -0,0 +1,33 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Example for chat.sh file. + +INIT='at&f' + +dial(){ + /usr/bin/chat -v \ + ABORT "ERROR" \ + ABORT "NO DIALTONE" \ + TIMEOUT 5 \ + "" "AT" \ + "OK" "${INIT}" \ + "OK"-"+++"-"" "ATH" \ + ABORT "BUSY" \ + ABORT "NO ANSWER" \ + ABORT "NO CARRIER" \ + "OK" "ATDP$1" \ + TIMEOUT 70 \ + "ogin:" "username" \ + "word:" "pasword" \ + TIMEOUT 50 \ + "PPP" "\c" + + [ $? -eq 0 ] && exit 0 + + echo "$1 failed" 1>&2 + exit 1 +} + +dial 1234567 diff --git a/share/examples/pppd/ip-down.sample b/share/examples/pppd/ip-down.sample new file mode 100644 index 0000000..45b8eb4 --- /dev/null +++ b/share/examples/pppd/ip-down.sample @@ -0,0 +1,7 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Example for /etc/ppp/ip-down file. + +/usr/bin/logger -p daemon.notice -t pppd "$1 is down" diff --git a/share/examples/pppd/ip-up.sample b/share/examples/pppd/ip-up.sample new file mode 100644 index 0000000..a0fc1b0 --- /dev/null +++ b/share/examples/pppd/ip-up.sample @@ -0,0 +1,8 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Example for /etc/ppp/ip-up file. + +/usr/bin/logger -p daemon.notice -t pppd "$1 is up" +/usr/sbin/ntpdate ntpserver diff --git a/share/examples/pppd/options.sample b/share/examples/pppd/options.sample new file mode 100644 index 0000000..fd861b7 --- /dev/null +++ b/share/examples/pppd/options.sample @@ -0,0 +1,16 @@ +# $FreeBSD$ +# +# Example for /etc/ppp/options file. +# +/dev/cuaa4 +115200 +modem +crtscts +asyncmap 0 +connect '/etc/ppp/chat.sh' +defaultroute +noipdefault +persist +holdoff 5 +mtu 250 +mru 250 diff --git a/share/examples/pppd/pap-secrets.sample b/share/examples/pppd/pap-secrets.sample new file mode 100644 index 0000000..8896bdd --- /dev/null +++ b/share/examples/pppd/pap-secrets.sample @@ -0,0 +1,17 @@ +# $FreeBSD$ +# +# Example for /etc/ppp/pap-secrets file. +# +# This file should be owned by root and not readable or +# writable by any other user. +# +# Dialin format: +# +joe server password 192.168.0.1/24 192.168.2.2 +lisa server l1z4 * !192.168.0.1 +mike server secret * +luser server nopass - +# +# Dialout format: +# +jane isp password -- cgit v1.1