ALT Linux repos
S: | 2.5.0-alt1 |
5.0: | 2.4.4-alt11 |
4.1: | 2.4.4-alt10.M41.1 |
4.0: | 2.4.4-alt10 |
+updates: | 2.4.4-alt10 |
3.0: | 2.4.2-alt6 |
+updates: | 2.4.2-alt6.M30.1 |
Group :: Networking/Other
RPM: ppp
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
4 august 2023 Alexey Shabalin <shaba at altlinux.org> 2.5.0-alt1
- 2.5.0
- new gear history without old patches
- drop dhcp plugin
- fix FTBFS due to sys_errlist removal in glibc
- delete -fstack-protector
- 2.4.8
- build with -fstack-protector from now on (mike@)
- Fixes:
+ CVE-2020-8597 rhostname buffer overflow in the eap_request and eap_response functions
- update to ppp-2.4.7-eaptls-mppe-1.101.patch
- backport patches from upstream master
- build with libsystemd for option up_sdnotify
- fixed ftbfs against current libcrypt with fedora patch (thx ldv@)
- fixed libatm knob
- Fixed build with modern kernel headers.
- Fix openl2tp socket path
- 2.4.7
- add udev rules for set GROUP=uucp (ALT #29457)
- drop /lib/udev/devices/ppp
- don't need create /dev/ppp with kmod >= 14
- ppp-2.4.5-eaptls-mppe-0.993.patch
- Enable IPv6 support (closes: #27707).
- mv /etc/tmpfiles.d/ppp.conf -> /lib/tmpfiles.d/ppp.conf.
- update tmpfiles for create a character device /dev/ppp.
- update upstream snapshot
- merge all git branches to patches/alt-all_patches
- add config for systemd-tmpfiles
- fix link with libcrypto radius plugin
- Debian patches:
+ radius plugin enhancements
+ fix segfault in update_db_entry()
+ make sure that the linkpidfile is always created
+ using rp-pppoe pppd exits with EXIT_OK after receiving a timeout waiting
+ be sure to close /dev/ppp when reconnecting
+ always create a new process group
- add device to /lib/udev/devices/ppp for udev
- upstream snapshot
- update eaptls patch to v0.99
- fix build pppol2tp
- oops, synchrobumped release for pptpd
- devel subpackage made noarch
- rebuilt against openssl-1.0.0a
- upstream snapshot cab58617fd9d328029fffabc788020264b4fa91f
- ppp.pamd: use common-login
- update eaptls patch to v0.98
- fixes RH#560014 - SELinux is preventing /usr/sbin/pppd "read write" access on pppd2.tdb
- added pppoe-discovery(8) (ppp-2.4.5-manpg.patch from fedora)
- rebuilt
- re-added cbcp.h (#12368, thanks sem@ for spotting)
- reworked branching
- minor spec cleanup
- 2.4.5
- update eaptls patch to v0.95
- drop broken patches
- fixed FTBFS with current libtool
- rebuilt for Sisyphus, thanks ender@
- define aligned_u64 in pppoe.c to fix building
- include pppoe-discovery only in pppoe subpackage
- fix build
- rebuild
- added updated ppp-2.4.3-dontwriteetc.patch from Mandriva
as ppp-2.4.4-dontwriteetc.patch (#8386)
+ NB: /etc/ppp/connect-errors and /etc/ppp/resolv.conf
now moved to /var, symlinks are instead; if there was anything
valuable there, please backup *before* upgrading (shouldn't be) - added logrotate script (from Mandriva thus RH)
- added updated ppp-2.4.2-minunit.patch (#9800)
as ppp-2.4.4-alt-minunit.patch
(modified to apply on top of current patchset) - added updated ppp-2.4.4-alt-ipparam.patch (#10270)
- basic testing passed
- merged control facility from jinn@'s ppp-control
+ facility renamed from pppd to ppp
+ pay attention to status renaming with new facility name:
"public" is now "traditional" (0711 root:root)
"legacy" is now "public" (4711 root:root)
+ added "uucp" status (4710 root:uucp)
+ default is "traditional" (corresponding to packaged permissions)
-- thanks ldv@ for comments on naming - changed default /usr/sbin/* permissions from 755 to 711
so that default status is coherent - added "nopredictor1" to default /etc/ppp/options (#4239)
- replaced patch9 (cleardefaultroute option implementation)
with patch51 ([no]replacedefaultroute from Debian) (#9256)
+ NB: openSUSE patch from ppp-2.4.4-79 seems broken,
while almost the same one from ppp_2.4.4rel-9 in Debian
just works
+ there's no mention of (now obsolete) custom cleardefaultroute
in etcnet scripts but there might be another ALT-specific
patches or configuration files where it might appear; please
file bugs against such packages and Cc: me too - spec macro abuse cleanup
- basic testing passed
- Fix buffer overflow in radius plugin
- Rebuild
- updated patch18 as patch49 (see comments where it gets applied)
- added Packager:
- Install cbcp.h (Closes: #12368)
- Rebuild
- Add eaptls support (Michael A. Kangin)
- Patch for CBCP patch. Now CBCP server works and always accepts "no callback"
users (hiddenman@) - Fixed CBCP patch by patch46. It shouldn't break chat now (hiddenman@)
- Build without patch15 (mppe+mppc) (hiddenman@)
- Completely disable commented patches (hiddenman@)
- Add reworked by Andrew Kornilov CBCP patch from ASP Linux (disabled)
- More correct mppe+mppc patch (by Andrew Kornilov)
- Add requires to ppp-common (#11382)
- Build 2.4.4 for Sisyphus
- 2.4.4 (Sorry - normal changelog after ...)
- fix for #11110 (cbcp)
- Create linkpidfile when start pppd, not when connected (Valentin Lavrinenko)
- do not ignore SIGTERM before chat started (Valentin Lavrinenko)
- Rebuilt for new style PAM dependencies generated by rpm-build-4.0.4-alt55.
- add missing requires for libradiusclient-devel.
- disable -static build by default.
- enable Radius plugin
- disable MPPE/MPPC patch
- disable Radius plugin
- added MPPE/MPPC support: by default, it's disabled
- x86_64 support (#6088)
- killmypg added. [fixes some race conditions in signal handlers]
- holdoffhack added [fix for #1589]
- new version (2.4.2)
- patches updated [note: README.cbcp from asp path has been dropped :(]
- asp-radius-chap patch has been merged into upstream
- optsigsegv patch added [fix for #1158]
- buildreqs updated
- Implemented cleardefaultroute option (#3319).
- Do not package .la files.
- Updated to cvs snapshot 20031003.
- Build the radius plugin with libradiusclient dynamically,
to avoid text relocations. - Fixed the radius plugin to use new chap auth (ASP Linux).
- Updated to cvs snapshot 20030923.
- ppp-extra: fixed package dependencies.
- Build with radius support.
- Added experimental CBCP support (ASP Linux) and enabled it by default.
- fixed permissions for /etc/ppp/peers to 711
- added opts patch (noauth and noipdefault into /etc/ppp/options)
- Updated to 2.4.2b3+ (snapshot 20030513).
- Rediffed patches, only five of them left.
- Packaged plugins.
- PAM configuration policy enforcement.
- Dropped pppgetpass.
- Packaged ppp-radius and radiusclient libraries (not enabled by default).
- Rebuilt in new environment
- Changed pppd URL
- Changed version string
- Added devel package - it contains headers from pppd
- Removed requires to glibc & pam & kernel - now it's bad requires...
- Fixed permissions on /etc/ppp/callback-* - now it's 750.
- Fixed patch5 - atdt->atdp
- Removed MPPE & CBCP builddefs - now these features compiled in standart
CBCP package - Added some patches from ASP Linux
- Changes to new /var/lock/serial scheme
- Added MPPE support
- Some fixes to CBCP patch
- Added DEBUG_CBCP define
- Fixed spec file
- Fixed CBCP debug messages
- Added option to BUILD_CBCP
- Placed CBCP configs in right place
- Updated CBCP from Bolke de Bruin release
- Added noresolv patch
- Some spec cleanup
- Added pppgetpass program from contrib
- Fixed CBCP_SUPPORT in Makefile
- Updated 2 new version
- Fixed cbcp compiling
- Updated pam configuration.
- Updated to 2.4.0.
- Updated to 2.4.0b2.
- Patched samples to avoid unnecessary dependencies.
- Added zlib patch from James Carlson <james.d.carlson@east.sun.com>
(see ftp://playground.sun.com/pub/carlsonj/zlib-bug.notes for details). - Moved scripts and samples to separate package to split dependencies.
- Added: noresolvconf option support.
- Fixed check for pam_open_session result code
(by Leon Kanter <leon@blackcatlinux.com>). - Merge with Mandrake.
- 2.3.11
- Merge with RH.
- Fandra adaptions.
- -DCHAPMS
- -DUSE_PAM
- Add /dev/ppp
- Add entries in /etc/conf.modules if they aren't there yet
- 2.3.9 (required for kernel 2.3.14+)
- Removing unused stuff.
- Upgrade patch.
- 2.3.8.
- Define the .pid to /var/run/
- Glare @Chmouel
- Define the .pid to /var/run not to /etc/ (reported by Nikodemus Karlsson
<nickek@algonet.se>).
- Mandrake adaptions
- handle RPM_OPT_FLAGS
- force pppd use the glibc's logwtmp instead of implementing its own
- version 2.3.7 bugfix release
- version 2.3.6
- auth patch
- auto rebuild in the new build environment (release 3)
- build for glibc 2.1
- updated to 2.3.5.
- translations modified for de
- make it run with kernels 2.1.100 and above.
- translations modified for de, fr, tr
- updated PAM patch to not turn off wtmp/utmp/syslog logging.
- requires glibc 2.0.6 or later
- added the /etc/pam.d config file
- updated PAM patch to include session support
- updated to ppp-2.3.3, build against glibc-2.0.6 - previous patches not
required any more. - added buildroot
- fixed the PAM support, which was really, completely broken and against any
standards (session support is still not here... :-( ) - we build against running kernel and pray that it will work
- added a samples patch; updated glibc patch
- added a patch to use our own route.h, rather then glibc's (which has
alignment problems on Alpha's) -- I only applied this patch on the Alpha,
though it should be safe everywhere
- turned off the execute bit for scripts in /usr/doc
- built against glibc
- Integrated new patch from David Mosberger
- Improved description