Commit graph

20 commits

Author SHA1 Message Date
wiz
433b62957e Move to sha1 checksum, and/or add distfile sizes. 2001-04-21 11:23:08 +00:00
agc
2d6b6a009c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:43:32 +00:00
tron
3e8284f710 Update "rp-pppoe" package to version 2.8. Changes since version 2.6:
- 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-03-18 18:55:28 +00:00
hubertf
d56ec6f154 This only conflicts with old mouse-pppoe pkgs 2001-02-27 17:42:15 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
tron
e5b2b3b621 Create directory "share/examples/rp-pppoe" before copying files there. 2001-02-20 07:49:03 +00:00
tron
a3ee46bfb1 Give instructions which components needs which configuration files in
"/etc/ppp" to work.
2001-02-20 07:48:33 +00:00
tron
0458ade205 Update comment: this isn't a special BSD port any more. 2001-02-20 07:44:31 +00:00
tron
e59fbdeb17 Install example configuration to "share/examples/rp-pppoe" instead of
"share/doc/rp-pppoe".
2001-02-20 07:43:22 +00:00
tron
8fb8d7a91e Fix "adsl-setup" to create "/etc/resolv.conf" public readable. Problem
noted by Hubert Feyrer.
2001-02-19 21:26:14 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
tron
8bb4b32ca2 Update "rp-pppoe" package to version 2.6. Changes since version 2.4:
- 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.
2001-01-30 20:33:25 +00:00
tron
61c81cb334 Update "rp-ppoe" package to version 2.4. Changes since version 2.2:
- 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-12-09 09:29:08 +00:00
tron
1822c29a1c Use the system PPP daemon on NetBSD 1.5 or newer and the "ppp" package
otherwise. This should fix problems with system were "pppd" is not
configured.
2000-08-12 16:54:44 +00:00
tron
dbff61b8bf Update "rp-pppoe" package to version 2.2. Changes since version 2.0:
- 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-31 19:31:03 +00:00
tron
41565a8e82 If base system includes "pppd" 2.3.10 or newer use that instead of the
"ppp" package.
2000-07-18 18:42:48 +00:00
tron
093c1bab33 Update "rp-ppoe" package to version 2.0. Change since version 1.9:
- 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-17 21:11:45 +00:00
tron
a323c3b380 Fix master site list. 2000-07-11 21:37:24 +00:00
tron
f3c1f96acd Use package system's "pppd" in "adsl-connect" and "adsl-setup". 2000-07-11 21:32:44 +00:00
tron
ba58c15963 Initial import of "rp-pppoe" package:
BSD port of Roaring Penguin's PPPoE client created by Geoff Mottram.
2000-07-11 21:20:35 +00:00