summaryrefslogtreecommitdiff
path: root/net/rp-pppoe
AgeCommit message (Collapse)AuthorFilesLines
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-3/+2
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2003-01-23Set the CONFIG variable to the config filename; stops an annoyingsimonb1-1/+2
"usage: basename string [suffix]" error whenever this script is called.
2003-01-16use automatic rc script handling.grant2-9/+7
2002-10-09Fix problem caused by CVS Id in patch context.tron2-6/+4
2002-10-09Update "rp-pppoe" package to version 3.5. Changes since version 3.3:tron5-19/+78
- Fixes for compilation on Solaris. - INCOMPATIBILITY WITH EARLIER VERSIONS: Kernel-mode plugin now is built against latest CVS ppp source rather than Michal Ostrowski's patched version. If you use kernel-mode PPPoE, you MUST use the CVS version of the ppp source code with rp-pppoe 3.4. - Print PPPoE session number when connection terminates. Thanks to Alexander Dalloz for suggesting this. - Fixed a bug in MSS clamping -- it now works with protocol-field compression. Thanks to Gerd v. Egidy for the patch. - Ignore SIGINT and SIGTERM so LCP termination packets make it out. This update also contains a patch for PR pkg/18525 by Lex Wennmacher.
2002-10-07Remove conditional dependence on "ppp" package.tron1-11/+1
2002-10-06Remove me as maintainer of this package.tron1-2/+2
2001-12-07Fix some format string bugs and make pppoe-server use our libc md5martin3-6/+68
implementation. The md5 included in this pkg is severly broken on 64bit machines.
2001-11-11Adjust format a bit:hubertf1-0/+5
* 75 * '=' * RCS ID * blank line * message text * optional blank line * 75 * '='
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-1/+1
2001-10-07Update "rp-pppoe" package to version 3.3. Changes since version 2.8:tron5-97/+40
- Client works on Solaris again. It was broken in 3.2. - Added DEFAULTROUTE=yes|no option to configuration file. - Server parses address pool file better. - Server address pool allows ranges of addresses on a line: a.b.c.d-e - Added "-d" (=debug) and "-P" (=check pool file syntax) options to pppoe-server. - Client now ignores PADT's if they are from the wrong source MAC address or to the wrong destination MAC address. - Minor fixes to Makefile.in for Turbolinux. - Improved KERNEL-MODE-PPPOE instructions - Works with patched pppd 2.4.1 - Many improvements to server: Added "-u" and "-r" options; server can now respond to request on multiple Ethernet interfaces. - SECURITY BUG FIX: Server now ignores PADT's if they are from the wrong source MAC address. You are STRONGLY RECOMMENDED to upgrade to 3.1 if you use pppoe-server in production. - Many small improvements to server. Server now only makes one discovery socket, systemwide, with addition of "-n" option to pppoe. - Fixes for compilation problems on BSD, Solaris and some Linux platforms. - Added "-p" option to pppoe-server to allow you to specify a pool of IP addresses to assign to clients. - Added GUI system (tkpppoe). This work was funded by Iospan Wireless, Inc. The GUI includes a Set-UID wrapper (pppoe-wrapper) which allows ordinary users to control a link (if so authorized.) I believe the wrapper script is secure, but please audit the source code (gui/wrapper.c) if you have any concerns. - Changes to scripts and pppoe.conf. DNS setup is now dynamic (happens each time adsl-connect runs.) - Made relay.c check packet lengths rigorously; made it throw out Ethernet frame padding on session packets as well as discovery packets.
2001-04-21Move to sha1 checksum, and/or add distfile sizes.wiz1-1/+2
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc2-4/+2
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-18Update "rp-pppoe" package to version 2.8. Changes since version 2.6:tron9-32/+230
- Added init scripts for TurboLinux, courtesy of Yasuhiro Sumi. - Made relay.c check packet lengths rigorously; made it throw out Ethernet frame padding on discovery packets. - Completely restructured source file tree. - Much internal restructuring to eliminate a bunch of global variables. - adsl-connect now executes /etc/ppp/adsl-lost whenever connection is dropped or cannot be established. - Split pppoe.c into pppoe.c and discovery.c. - Added relay agent (pppoe-relay). Development of the relay agent was funded by IBM Corporation. - Made adsl-connect script use the "-U" (host-unique) option to better support multiple PPPoE links. - Added support for kernel-mode PPPoE (EXPERIMENTAL, UNSUPPORTED!) - Added "-o" option to PPPoE server; encoded server PID in pppoe-server cookie. Furthermore a startup script for NetBSD 1.5 and newer was added.
2001-02-27This only conflicts with old mouse-pppoe pkgshubertf1-2/+2
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-20Create directory "share/examples/rp-pppoe" before copying files there.tron1-1/+2
2001-02-20Give instructions which components needs which configuration files intron1-0/+5
"/etc/ppp" to work.
2001-02-20Update comment: this isn't a special BSD port any more.tron1-3/+3
2001-02-20Install example configuration to "share/examples/rp-pppoe" instead oftron2-5/+6
"share/doc/rp-pppoe".
2001-02-19Fix "adsl-setup" to create "/etc/resolv.conf" public readable. Problemtron2-1/+14
noted by Hubert Feyrer.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-30Update "rp-pppoe" package to version 2.6. Changes since version 2.4:tron5-20/+15
- Code should now compile cleanly on Caldera and Slackware Linux - Fixed rp-pppoe.spec file to work on Mandrake and Red Hat. - Deleted some obsolete files - Fixed bug in Solaris/x86 port (thanks to Philippe Levan) - Made shell scripts nicer under Solaris (again, Philippe Levan) - Made adsl-status look under /var/run and /etc/ppp for PID files. Should fix problems with NetBSD. - Added PPPD_EXTRA to pppoe.conf; made the PID file depend on the config file name. This makes it easier to run multiple PPPoE sessions. - Tested for zero-length TCP option-length field, and for reverse-packing of type/code bitfields. Thanks to Robert Schlabbach for pointing out these problems. - Set umask to 077 in adsl-setup.in to protect created files like /etc/ppp/pap-secrets.
2000-12-09Update "rp-ppoe" package to version 2.4. Changes since version 2.2:tron2-6/+6
- Fixed spec file to automatically add .gz extension to man files as required - Tightened firewall rules. - Better check for /var/run in adsl-status; minor shell script fixes and cleanups for NetBSD and Solaris. - Added FAQ to HOW-TO-CONNECT regarding running a script each time a connection is made. - Fixed the init script to create/remove /var/lock/subsys/adsl (patch courtesy of Charley Carter.) - Added support (under Linux) for N_HDLC line discipline which should greatly reduce CPU usage. My tests show it cuts CPU usage in half. My 486 DX2/66 gets 800 kb/s at 22% CPU usage. - adsl-connect uses "setsid" (if available) so that adsl-stop doesn't kill its caller. There is (IMO) a bug in pppd which kills all processes in its process group if the "pty" option is used. The setsid program gets around this bug, on Linux at least. - Port to Solaris, courtesy of David Holland. - Renamed spec file from "spec" to "rp-pppoe.spec" and made some cleanups. NOTE: Red Hat, in their infinite wisdom, decided to make the new RPM compress man pages automatically. You may have problems building RPM's from source unless you get the latest rpm package and make sure it compresses man pages.
2000-08-12Use the system PPP daemon on NetBSD 1.5 or newer and the "ppp" packagetron1-18/+7
otherwise. This should fix problems with system were "pppd" is not configured.
2000-07-31Update "rp-pppoe" package to version 2.2. Changes since version 2.0:tron5-14/+17
- Added "-f" option to pppoe to allow use of any Ethernet frame type for PPPoE. USE WITH CAUTION -- this is a workaround for broken DSL providers, not something you should monkey with freely! - Added pppoe-sniff program to help expose non-standard PPPoE implementations. - Fixed minor bugs in bounds-checking - Modified adsl-status to use output of "netstat -r -n" to determine whether or not link is up. This should make it independent of locale, I hope! - Added "-k" and "-d" options to pppoe.
2000-07-18If base system includes "pppd" 2.3.10 or newer use that instead of thetron1-3/+22
"ppp" package.
2000-07-17Update "rp-ppoe" package to version 2.0. Change since version 1.9:tron7-73/+52
- Addition of pppoe-server - Massive internal code restructuring - Zealous bounds-checking everywhere. - adsl-setup now quotes user name and password in /etc/ppp/pap-secrets. - Ported to OpenBSD, FreeBSD and NetBSD, courtesy of Geoff Mottram and Yannis Sismanis. - Rearranged adsl-* shell scripts, courtesy of Heiko Schlittermann. - Fixed bug in which Host-Uniq did not work if access concentrator sent a cookie. - Addition of SuSE-specific "init" script, courtesy of Gary Cameron.
2000-07-11Fix master site list.tron1-2/+2
2000-07-11Use package system's "pppd" in "adsl-connect" and "adsl-setup".tron3-1/+29
2000-07-11Initial import of "rp-pppoe" package:tron7-0/+107
BSD port of Roaring Penguin's PPPoE client created by Geoff Mottram.