• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..27-Nov-201512

aclocal.m4H A D27-Nov-201530.8 KiB

AUTHORSH A D27-Nov-20151.5 KiB

bcrelay.cH A D27-Nov-201538.9 KiB

ChangeLogH A D27-Nov-201520.6 KiB

compat.cH A D13-Aug-20132.4 KiB

compat.hH A D13-Aug-20132 KiB

config.embed.hH A D13-Aug-2013320

config.h.inH A D27-Nov-20153.6 KiB

configfile.cH A D13-Aug-20133.3 KiB

configfile.hH A D13-Aug-2013293

configureH A D11-Sep-2013213.4 KiB

configure.inH A D27-Nov-20156.2 KiB

COPYINGH A D27-Nov-201517.6 KiB

ctrlpacket.cH A D13-Aug-201321.8 KiB

ctrlpacket.hH A D13-Aug-2013680

debian/H27-Nov-201518

defaults.hH A D13-Aug-20132.1 KiB

getopt.cH A D13-Aug-201329.7 KiB

getopt1.cH A D13-Aug-20134.7 KiB

html/H27-Nov-20155

if_pppox.h_accelH A D27-Nov-20156 KiB

INSTALLH A D27-Nov-20157.8 KiB

install-shH A D13-Aug-20135.5 KiB

inststr.cH A D13-Aug-20131,020

inststr.hH A D13-Aug-2013308

Makefile.amH A D27-Nov-20153.3 KiB

Makefile.inH A D27-Nov-201523.3 KiB

Makefile.uClinuxH A D27-Nov-20151.8 KiB

makepackageH A D13-Aug-2013935

missingH A D13-Aug-201310.8 KiB

mkinstalldirsH A D13-Aug-2013730

NEWSH A D27-Nov-20150

our_getopt.hH A D13-Aug-20135.9 KiB

our_syslog.hH A D13-Aug-2013781

plugins/H22-Apr-20165

pptpctrl.cH A D13-Aug-201319 KiB

pptpctrl.hH A D13-Aug-2013319

pptpd.8H A D27-Nov-20155.6 KiB

pptpd.cH A D27-Nov-201521.5 KiB

pptpd.conf.5H A D27-Nov-20156.7 KiB

pptpd.initH A D27-Nov-20151.3 KiB

pptpd.specH A D27-Nov-20154.8 KiB

pptpdefs.hH A D13-Aug-20139.9 KiB

pptpmanager.cH A D13-Aug-201313.3 KiB

pptpmanager.hH A D13-Aug-2013537

READMEH A D27-Nov-2015781

README.bcrelayH A D27-Nov-20152.9 KiB

README.cvsH A D27-Nov-2015908

README.inetdH A D27-Nov-20151.5 KiB

README.logwtmpH A D27-Nov-20151.4 KiB

reconfH A D13-Aug-20131.2 KiB

samples/H27-Nov-20155

TODOH A D27-Nov-201538

tools/H13-Aug-20136

versionH A D13-Aug-2013469

README

1Poptop README
2-------------
3
4You *must* do a 'make install' or Poptop will *NOT* find the binaries!
5See INSTALL for generic compile/install instructions, and run
6"./configure --help" for a list of valid options, or just type:
7
8./configure
9make
10make install
11
12(make install copies the binaries to /usr/local/sbin, so you better be root)
13
14To run Poptop simply type: 'pptpd' (or /usr/local/sbin/pptpd if you don't
15have /usr/local/sbin in your path).
16
17You may specify a number of options on the command line to change
18how Poptop launches PPP.
19
20Type: 'pptpd -h' for options you may specify on the command line.
21
22A sample config file is in samples/
23
24For more help look in html/
25or visit the Poptop web site at: http://accel-pptp.sourceforge.net/
26
27
28Good Luck!
29
30accel-pptp Development Team
31

README.bcrelay

1BCrelay v0.5 by Richard de Vroede <r.devroede@linvision.com>
2Original program by: TheyCallMeLuc(at)yahoo.com.au
3-------------------------------------------------------------------------------
4Index
51. License
62. What is it?
73. Usage
84. Contact
9
10-------------------------------------------------------------------------------
111. License
12
13This program is free software; you can redistribute it and/or
14modify it under the terms of the GNU General Public License
15as published by the Free Software Foundation; either version 2
16of the License, or (at your option) any later version.
17
18This program is distributed in the hope that it will be useful,
19but WITHOUT ANY WARRANTY; without even the implied warranty of
20MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21GNU General Public License for more details.
22
23You should have received a copy of the GNU General Public License
24along with this program; if not, write to the Free Software
25Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
26Your copy is available at: http://www.gnu.org/licenses/gpl.html
27
28-------------------------------------------------------------------------------
292. What is it?
30
31A broadcast packet repeater. This packet repeater (currently designed
32for udp packets) will listen for broadcast packets. When it receives
33the packets on the incoming interface, it will then re-broadcast them
34to the outgoing interface.
35
36-------------------------------------------------------------------------------
373. Usage
38
39Usage: /usr/sbin/bcrelay [options], where options are:
40
41 [-d] [--daemon]           Run as daemon.
42 [-h] [--help]             Displays this help message.
43 [-i] [--incoming]         Defines from which interface broadcasts will be
44                           relayed.
45 [-o] [--outgoing]         Defines to which interface broadcasts will be
46                           relayed.
47 [-s] [--ipsec]            Defines an ipsec tunnel to be relayed to.
48                           Since ipsec tunnels terminate on the same
49                           interface, we need to define the broadcast
50                           address of the other end-point of the
51                           tunnel.  This is done as ipsec0:x.x.x.255
52 [-v] [--version]          Displays the BCrelay version number.
53
54Logs and debugging go to syslog as DAEMON.
55
56Interfaces can be specified as regexpressions, ie. ppp[0-9]+
57
58-------------------------------------------------------------------------------
594. Contact
60
61All comments, patches, improvements can be mailed to me, or the
62mailing list.  If it makes sense, I will update this package.
63
64Richard de Vroede          : r.devroede@linvision.com
65Original author            : TheyCallMeLuc@yahoo.com.au
66Poptop Mailinglist         : poptop-server@lists.sourceforge.net
67Official Poptop website    : http://www.poptop.org
68SourceForge Poptop website : http://sourgeforge.net/projects/poptop
69
70-------------------------------------------------------------------------------
71
72
73

README.cvs

120040425
2
3a) the main CVS module "poptop" is no longer the stable version, it is
4   all versions, and the HEAD is unstable.
5
6b) CVS tags have been added:
7
8   poptop-1_1_3-a is the previous stable version tag.
9       (before merging 1.1.4 changes with 1.1.3 head)
10   pptpd-1_2_0-b1 is the first beta of the new release.
11   pptpd-1_2_0-b2 is the second beta of the new release.
12   pptpd-1_2_0-b3 is the third beta of the new release.
13
14   See "man cvs" for how to check out or track a tag release.
15
16c) the secondary CVS module "poptop-1.1.3" is deprecated, but HEAD
17   contains 1.1.4-b4.
18
19d) 1.1.4-b4 plus a few minor edits has been released to a small test
20   team as 1.2.0-b2.  Results will be published when known.  Other
21   testers welcome; write to me.
22
23CVS Tags (module poptop)
24
25cvs tag -F pptpd-1_2_0-b3
26cvs tag -F pptpd-1_2_0-b2
27cvs tag -F poptop-1_1_3-a (before merging 1.1.4 changes with 1.1.3 head)
28
29

README.inetd

1It is possible to run from inetd but you must consider
2the following:
3
4  You use pptpctrl not pptpd.
5
6  You must put pptpctrl in /etc/services as port 1723.
7
8  You must configure pppd to allocate IP addresses (eg,
9  use /etc/options.ttyXX, the pppd erpcd hack and an erpcd,
10  or some other modification to pppd).
11
12  libwrap is not used in this mode - you should use tcp
13  wrappers in inetd like with any other network service.
14
15  The configuration file is ignored in this mode.
16
17  An example command line is:
18
19     pptpctrl 0 0 0 0 0
20
21  This would be put in inetd.conf as (assuming Linux tcp
22  wrappers):
23
24    pptpctrl stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/pptpctrl 0 0 0 0 0 --buffer--
25
26  Note the --buffer-- is just to make the process name
27  longer so it can modify its name to something meaningful.
28
29  First option: debugging (0 for off, 1 for on)
30  Second option: PPP options file (0 for off, 1 followed
31                 by a file name for on)
32  Third option: TTY speed (0 for default, 1 followed
33                by a speed to set a speed)
34  Fourth option: Local IP address (0 for pppd-determined,
35                 1 followed by an address to set)
36  Fifth option: Remote IP address (0 for pppd-determined,
37                1 followed by an address to set)
38
39  Another example, debugging on, alternate config file,
40  setting tty speed and specifying the local IP address:
41
42     pptpctrl 1 1 /etc/ppp/options.PPTP 1 115200 1 192.168.0.1 0
43
44David Luyer, luyer@ucs.uwa.edu.au
45Tue Jun 15 16:06:05 WST 1999
46

README.logwtmp

1$Id: README.logwtmp,v 1.1 2004/04/28 11:36:07 quozl Exp $
2pptpd 1.2.0 logwtmp feature, by James Cameron, 28th April 2004.
3
4The --logwtmp feature uses the standard wtmp feature to track users
5who have connections to the server.  It works as follows.
6
7When a connection occurs, pptpd launches pppd with two additional
8options.  The first option directs pppd to load the pptpd-logwtmp.so
9plugin.  The second option is the IP address of the client.
10
11	"plugin /usr/lib/pptpd/pptpd-logwtmp.so"
12	"pptpd-original-ip 10.0.0.1"
13
14The plugin defines the pptpd-original-ip option so that pppd will
15accept it.
16
17If the plugin fails to load, pppd will fail in the usual manner.  Such
18a failure will usually be related to a missing file in /usr/lib/pptpd.
19
20The plugin asks pppd to notify it when IP comes up or goes down.
21
22When IP comes up, the plugin's ip_up() function executes, calling
23logwtmp() to mark the user as logged in.  Once this has happened,
24commands like "who" will show the user.  The tty will be set to the
25PPP interface name.
26
27When IP goes down, the plugin's ip_down() function executes, removing
28the entry from wtmp.  Note that a "kill -9" on the pppd will result in
29a user appearing to remain logged in.  Don't use "kill -9", use an
30ordinary kill.
31
32If pppd debug mode is enabled, the plugin announces it's version when
33loaded, and reports the parameters it is handing over to the logwtmp
34call.  See the plugins/pptpd-logwtmp.c source.
35
36--
37