]>
Commit | Line | Data |
---|---|---|
0bc5d371 MT |
1 | --- ppp-2.3.3/sample/auth-down.sample Tue Jan 6 17:53:27 1998 |
2 | +++ ppp-2.3.3/sample/auth-down Tue Jan 6 17:53:27 1998 | |
3 | @@ -0,0 +1,17 @@ | |
4 | +#!/bin/sh | |
5 | +# | |
6 | +# A program or script which is executed after the remote system | |
7 | +# successfully authenticates itself. It is executed with the parameters | |
8 | +# <interface-name> <peer-name> <user-name> <tty-device> <speed> | |
9 | +# | |
10 | + | |
11 | +# | |
12 | +# The environment is cleared before executing this script | |
13 | +# so the path must be reset | |
14 | +# | |
15 | +PATH=/usr/sbin:/sbin:/usr/bin:/bin | |
16 | +export PATH | |
17 | + | |
18 | +echo auth-down `date +'%y/%m/%d %T'` $* >> /var/log/pppstats | |
19 | + | |
20 | +# last line | |
21 | --- ppp-2.3.3/sample/auth-up.sample Tue Jan 6 17:53:27 1998 | |
22 | +++ ppp-2.3.3/sample/auth-up Tue Jan 6 17:53:27 1998 | |
23 | @@ -0,0 +1,17 @@ | |
24 | +#!/bin/sh | |
25 | +# | |
26 | +# A program or script which is executed after the remote system | |
27 | +# successfully authenticates itself. It is executed with the parameters | |
28 | +# <interface-name> <peer-name> <user-name> <tty-device> <speed> | |
29 | +# | |
30 | + | |
31 | +# | |
32 | +# The environment is cleared before executing this script | |
33 | +# so the path must be reset | |
34 | +# | |
35 | +PATH=/usr/sbin:/sbin:/usr/bin:/bin | |
36 | +export PATH | |
37 | + | |
38 | +echo auth-up `date +'%y/%m/%d %T'` $* >> /var/log/pppstats | |
39 | + | |
40 | +# last line | |
41 | --- ppp-2.3.3/sample/ip-down.sample Tue Jan 6 17:53:27 1998 | |
42 | +++ ppp-2.3.3/sample/ip-down Tue Jan 6 17:53:27 1998 | |
43 | @@ -0,0 +1,22 @@ | |
44 | +#!/bin/sh | |
45 | +# | |
46 | +# This script is run by the pppd _after_ the link is brought down. | |
47 | +# It should be used to delete routes, unset IP addresses etc. | |
48 | +# | |
49 | +# This script is called with the following arguments: | |
50 | +# Arg Name Example | |
51 | +# $1 Interface name ppp0 | |
52 | +# $2 The tty ttyS1 | |
53 | +# $3 The link speed 38400 | |
54 | +# $4 Local IP number 12.34.56.78 | |
55 | +# $5 Peer IP number 12.34.56.99 | |
56 | +# | |
57 | + | |
58 | +# | |
59 | +# The environment is cleared before executing this script | |
60 | +# so the path must be reset | |
61 | +# | |
62 | +PATH=/usr/sbin:/sbin:/usr/bin:/bin | |
63 | +export PATH | |
64 | + | |
65 | +# last line | |
66 | --- ppp-2.3.3/sample/ip-up.sample Tue Jan 6 17:53:27 1998 | |
67 | +++ ppp-2.3.3/sample/ip-up Tue Jan 6 17:53:27 1998 | |
68 | @@ -0,0 +1,23 @@ | |
69 | +#!/bin/sh | |
70 | +# | |
71 | +# This script is run by the pppd after the link is established. | |
72 | +# It should be used to add routes, set IP address, run the mailq | |
73 | +# etc. | |
74 | +# | |
75 | +# This script is called with the following arguments: | |
76 | +# Arg Name Example | |
77 | +# $1 Interface name ppp0 | |
78 | +# $2 The tty ttyS1 | |
79 | +# $3 The link speed 38400 | |
80 | +# $4 Local IP number 12.34.56.78 | |
81 | +# $5 Peer IP number 12.34.56.99 | |
82 | +# | |
83 | + | |
84 | +# | |
85 | +# The environment is cleared before executing this script | |
86 | +# so the path must be reset | |
87 | +# | |
88 | +PATH=/usr/sbin:/sbin:/usr/bin:/bin | |
89 | +export PATH | |
90 | + | |
91 | +# last line | |
92 | --- ppp-2.3.3/sample/options.sample Tue Jan 6 17:53:27 1998 | |
93 | +++ ppp-2.3.3/sample/options Tue Jan 6 17:53:27 1998 | |
94 | @@ -0,0 +1,153 @@ | |
95 | +# /etc/ppp/options | |
96 | + | |
97 | +# The name of this server. Often, the FQDN is used here. | |
98 | +#name <host> | |
99 | + | |
100 | +# Enforce the use of the hostname as the name of the local system for | |
101 | +# authentication purposes (overrides the name option). | |
102 | +usehostname | |
103 | + | |
104 | +# If no local IP address is given, pppd will use the first IP address | |
105 | +# that belongs to the local hostname. If "noipdefault" is given, this | |
106 | +# is disabled and the peer will have to supply an IP address. | |
107 | +noipdefault | |
108 | + | |
109 | +# With this option, pppd will accept the peer's idea of our local IP | |
110 | +# address, even if the local IP address was specified in an option. | |
111 | +#ipcp-accept-local | |
112 | + | |
113 | +# With this option, pppd will accept the peer's idea of its (remote) IP | |
114 | +# address, even if the remote IP address was specified in an option. | |
115 | +#ipcp-accept-remote | |
116 | + | |
117 | +# Specify which DNS Servers the incoming Win95 or WinNT Connection should use | |
118 | +# Two Servers can be remotely configured | |
119 | +#ms-dns 192.168.1.1 | |
120 | +#ms-dns 192.168.1.2 | |
121 | + | |
122 | +# Specify which WINS Servers the incoming connection Win95 or WinNT should use | |
123 | +#wins-addr 192.168.1.50 | |
124 | +#wins-addr 192.168.1.51 | |
125 | + | |
126 | +# enable this on a server that already has a permanent default route | |
127 | +#nodefaultroute | |
128 | + | |
129 | +# Run the executable or shell command specified after pppd has terminated | |
130 | +# the link. This script could, for example, issue commands to the modem | |
131 | +# to cause it to hang up if hardware modem control signals were not | |
132 | +# available. | |
133 | +# If mgetty is running, it will reset the modem anyway. So there is no need | |
134 | +# to do it here. | |
135 | +#disconnect "chat -- \d+++\d\c OK ath0 OK" | |
136 | + | |
137 | +# Increase debugging level (same as -d). The debug output is written | |
138 | +# to syslog LOG_LOCAL2. | |
139 | +debug | |
140 | + | |
141 | +# Enable debugging code in the kernel-level PPP driver. The argument n | |
142 | +# is a number which is the sum of the following values: 1 to enable | |
143 | +# general debug messages, 2 to request that the contents of received | |
144 | +# packets be printed, and 4 to request that the contents of transmitted | |
145 | +# packets be printed. | |
146 | +#kdebug n | |
147 | + | |
148 | +# Require the peer to authenticate itself before allowing network | |
149 | +# packets to be sent or received. | |
150 | +# Please do not disable this setting. It is expected to be standard in | |
151 | +# future releases of pppd. Use the call option (see manpage) to disable | |
152 | +# authentication for specific peers. | |
153 | +#auth | |
154 | + | |
155 | +# authentication can either be pap or chap. As most people only want to | |
156 | +# use pap, you can also disable chap: | |
157 | +#require-pap | |
158 | +#refuse-chap | |
159 | + | |
160 | +# Use hardware flow control (i.e. RTS/CTS) to control the flow of data | |
161 | +# on the serial port. | |
162 | +crtscts | |
163 | + | |
164 | +# Specifies that pppd should use a UUCP-style lock on the serial device | |
165 | +# to ensure exclusive access to the device. | |
166 | +lock | |
167 | + | |
168 | +# Use the modem control lines. | |
169 | +modem | |
170 | + | |
171 | +# async character map -- 32-bit hex; each bit is a character | |
172 | +# that needs to be escaped for pppd to receive it. 0x00000001 | |
173 | +# represents '\x01', and 0x80000000 represents '\x1f'. | |
174 | +# To allow pppd to work over a rlogin/telnet connection, ou should escape | |
175 | +# XON (^Q), XOFF (^S) and ^]: (The peer should use "escape ff".) | |
176 | +#asyncmap 200a0000 | |
177 | +asyncmap 0 | |
178 | + | |
179 | +# Specifies that certain characters should be escaped on transmission | |
180 | +# (regardless of whether the peer requests them to be escaped with its | |
181 | +# async control character map). The characters to be escaped are | |
182 | +# specified as a list of hex numbers separated by commas. Note that | |
183 | +# almost any character can be specified for the escape option, unlike | |
184 | +# the asyncmap option which only allows control characters to be | |
185 | +# specified. The characters which may not be escaped are those with hex | |
186 | +# values 0x20 - 0x3f or 0x5e. | |
187 | +#escape 11,13,ff | |
188 | + | |
189 | +# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd | |
190 | +# will ask the peer to send packets of no more than <n> bytes. The | |
191 | +# minimum MRU value is 128. The default MRU value is 1500. A value of | |
192 | +# 296 is recommended for slow links (40 bytes for TCP/IP header + 256 | |
193 | +# bytes of data). | |
194 | +#mru 542 | |
195 | + | |
196 | +# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer | |
197 | +# requests a smaller value via MRU negotiation, pppd will request that | |
198 | +# the kernel networking code send data packets of no more than n bytes | |
199 | +# through the PPP network interface. | |
200 | +#mtu <n> | |
201 | + | |
202 | +# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot" | |
203 | +# notation (e.g. 255.255.255.0). | |
204 | +#netmask 255.255.255.0 | |
205 | + | |
206 | +# Don't fork to become a background process (otherwise pppd will do so | |
207 | +# if a serial device is specified). | |
208 | +nodetach | |
209 | + | |
210 | +# Set the assumed name of the remote system for authentication purposes | |
211 | +# to <n>. | |
212 | +#remotename <n> | |
213 | + | |
214 | +# Add an entry to this system's ARP [Address Resolution Protocol] | |
215 | +# table with the IP address of the peer and the Ethernet address of this | |
216 | +# system. {proxyarp,noproxyarp} | |
217 | +proxyarp | |
218 | + | |
219 | +# Use the system password database for authenticating the peer using | |
220 | +# PAP. Note: mgetty already provides this option. If this is specified | |
221 | +# then dialin from users using a script under Linux to fire up ppp wont work. | |
222 | +#login | |
223 | + | |
224 | +# If this option is given, pppd will send an LCP echo-request frame to | |
225 | +# the peer every n seconds. Under Linux, the echo-request is sent when | |
226 | +# no packets have been received from the peer for n seconds. Normally | |
227 | +# the peer should respond to the echo-request by sending an echo-reply. | |
228 | +# This option can be used with the lcp-echo-failure option to detect | |
229 | +# that the peer is no longer connected. | |
230 | +lcp-echo-interval 30 | |
231 | + | |
232 | +# If this option is given, pppd will presume the peer to be dead if n | |
233 | +# LCP echo-requests are sent without receiving a valid LCP echo-reply. | |
234 | +# If this happens, pppd will terminate the connection. Use of this | |
235 | +# option requires a non-zero value for the lcp-echo-interval parameter. | |
236 | +# This option can be used to enable pppd to terminate after the physical | |
237 | +# connection has been broken (e.g., the modem has hung up) in | |
238 | +# situations where no hardware modem control lines are available. | |
239 | +lcp-echo-failure 4 | |
240 | + | |
241 | +# Specifies that pppd should disconnect if the link is idle for n seconds. | |
242 | +idle 600 | |
243 | + | |
244 | +# Disable the IPXCP and IPX protocols. | |
245 | +noipx | |
246 | + | |
247 | +# ---<End of File>--- | |
248 | --- ppp-2.3.3/sample/options.ttyXX.sample Tue Jan 6 17:53:27 1998 | |
249 | +++ ppp-2.3.3/sample/options.ttyXX Tue Jan 6 17:53:27 1998 | |
250 | @@ -0,0 +1,14 @@ | |
251 | +# If you need to set up multiple serial lines then copy this file to | |
252 | +# options.<ttyname> for each tty with a modem on it. | |
253 | +# | |
254 | +# The options.tty file will assign an IP address to each PPP connection | |
255 | +# as it comes up. They must all be distinct! | |
256 | +# | |
257 | +# Example: | |
258 | +# options.ttyS1 for com2 under DOS. | |
259 | +# | |
260 | +# Edit the following line so that the first IP address | |
261 | +# mentioned is the ip address of the serial port while the second | |
262 | +# is the IP address of your host | |
263 | +# | |
264 | +hostname-s1:hostname | |
265 | --- ppp-2.3.3/sample/pap-secrets.sample Tue Jan 6 17:53:27 1998 | |
266 | +++ ppp-2.3.3/sample/pap-secrets Tue Jan 6 17:53:27 1998 | |
267 | @@ -0,0 +1,28 @@ | |
268 | +# Secrets for authentication using PAP | |
269 | +# client server secret IP addresses | |
270 | + | |
271 | +# OUTBOUND CONNECTIONS | |
272 | +# Here you should add your userid password to connect to your providers via | |
273 | +# pap. The * means that the password is to be used for ANY host you connect | |
274 | +# to. Thus you do not have to worry about the foreign machine name. Just | |
275 | +# replace password with your password. | |
276 | +# If you have different providers with different passwords then you better | |
277 | +# remove the following line. | |
278 | +#hostname * password | |
279 | + | |
280 | +# INBOUND CONNECTIONS | |
281 | +#client hostname <password> 192.168.1.1 | |
282 | + | |
283 | +# If you add "auth login -chap +pap" to /etc/mgetty+sendfax/login.config, | |
284 | +# all users in /etc/passwd can use their password for pap-authentication. | |
285 | +# | |
286 | +# Every regular user can use PPP and has to use passwords from /etc/passwd | |
287 | +#* hostname "" | |
288 | +# UserIDs that cannot use PPP at all. Check your /etc/passwd and add any | |
289 | +# other accounts that should not be able to use pppd! Replace hostname | |
290 | +# with your local hostname. | |
291 | +#guest hostname "*" - | |
292 | +#master hostname "*" - | |
293 | +#root hostname "*" - | |
294 | +#support hostname "*" - | |
295 | +#stats hostname "*" - |