Bug 2335040 - ppp-2.5.3 is available
Summary: ppp-2.5.3 is available
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: ppp
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jaroslav Škarvada
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-12-31 09:33 UTC by Upstream Release Monitoring
Modified: 2026-06-05 10:14 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-06-05 10:14:36 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Update to 2.5.2 (#2335040) (1.40 KB, patch)
2024-12-31 09:33 UTC, Upstream Release Monitoring
no flags Details | Diff
Update to 2.5.3 (#2335040) (1.51 KB, patch)
2026-05-19 10:16 UTC, Upstream Release Monitoring
no flags Details | Diff

Description Upstream Release Monitoring 2024-12-31 09:33:47 UTC
Releases retrieved: 2.5.2
Upstream release that is considered latest: 2.5.2
Current version/release in rawhide: 2.5.1-1.fc42
URL: https://ppp.samba.org

Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring


Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.


Based on the information from Anitya: https://release-monitoring.org/project/3703/


To change the monitoring settings for the project, please visit:
https://src.fedoraproject.org/rpms/ppp

Comment 1 Upstream Release Monitoring 2024-12-31 09:33:52 UTC
Scratch build failed. Details below:

BuilderException: Build failed:
Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-kv3lmaiw/ppp.spec']' returned non-zero exit status 1.

StdOut:
setting SOURCE_DATE_EPOCH=1735603200
error: Bad file: ./ppp-2.5.2.tar.gz: No such file or directory

RPM build errors:
    Bad file: ./ppp-2.5.2.tar.gz: No such file or directory


Traceback:
  File "/usr/local/lib/python3.12/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build
    result = self.builder.build(request.package, request.opts)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/hotness/builders/koji.py", line 229, in build
    raise BuilderException(

If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues

Comment 2 Upstream Release Monitoring 2024-12-31 09:33:54 UTC
Created attachment 2064345 [details]
Update to 2.5.2 (#2335040)

Comment 3 Upstream Release Monitoring 2026-05-19 10:16:40 UTC
Releases retrieved: 2.5.3
Upstream release that is considered latest: 2.5.3
Current version/release in rawhide: 2.5.1-7.fc44
URL: https://ppp.samba.org

Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring


Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.


Based on the information from Anitya: https://release-monitoring.org/project/3703/


To change the monitoring settings for the project, please visit:
https://src.fedoraproject.org/rpms/ppp

Comment 4 Upstream Release Monitoring 2026-05-19 10:16:44 UTC
Scratch build failed. Details below:

BuilderException: Build failed:
Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-z9pdx6r7/ppp.spec']' returned non-zero exit status 1.

StdOut:
setting SOURCE_DATE_EPOCH=1779148800
error: Bad file: ppp-2.5.3.tar.gz: No such file or directory

RPM build errors:
    Bad file: ppp-2.5.3.tar.gz: No such file or directory


Traceback:
  File "/usr/local/lib/python3.14/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 55, in build
    result = self.builder.build(request.package, request.opts)
  File "/usr/local/lib/python3.14/site-packages/hotness/builders/koji.py", line 251, in build
    raise BuilderException(
        str(exc), value=output, std_out=std_out, std_err=std_err
    )

If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues

Comment 5 Upstream Release Monitoring 2026-05-19 10:16:45 UTC
Created attachment 2141858 [details]
Update to 2.5.3 (#2335040)

Comment 6 Xose Vazquez Perez 2026-05-26 07:27:16 UTC
(In reply to Upstream Release Monitoring from comment #3)

> Releases retrieved: 2.5.3
> Upstream release that is considered latest: 2.5.3
> Current version/release in rawhide: 2.5.1-7.fc44
> URL: https://ppp.samba.org
> Based on the information from Anitya: https://release-monitoring.org/project/3703/
> To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/ppp

What's new in ppp-2.5.3
***********************

* Several security improvements:
  - Some options are now privileged: 'set', 'unset',
    'defaultroute', and 'defaultroute6'.  If a non-root user
    running a setuid-root pppd needs to use these options,
    the system administrator will have to make a 'call' file
    in /etc/ppp/peers containing the required option(s) for
    the user's use.

  - Scripts, privileged options files and secrets files now are
    subject to a path check, which checks that the file and each
    directory in the real path to the file are owned by root and
    not writable by non-root.

  - If pppd is installed setuid-root and run by a non-root user,
    the peer will be required to authenticate itself; previously
    this requirement only applied if the system had a default
    IPv4 route.

* Default route handling has changed; pppd no longer checks for
  an existing default route before adding its default route.  The
  defaultroute and defaultroute6 options are now privileged, and
  if used, the default route will always be added.  The metric of
  the default route can be controlled with new defaultroute-metric
  and defaultroute6-metric options, which are privileged.
  The replacedefaultroute and noreplacedefaultroute options
  are no longer functional, and just cause an error message to
  be printed.

* There is now a dhcpv6relay plugin, which can be used to provide
  IPv6 RAs to the remote side and relay the subsequent incoming
  DHCPv6 requests to a DHCPv6 server.  Note: This is to delegate
  IPv6 to the remote side, not to configure IPv6 locally; in other
  words, this is generally only useful for service providers.
  For configuring IPv6 at an endpoint, projects like dhcpcd
  and/or radvd may be useful.

* VRF (Virtual Routing and Forwarding) support has been added
  to pppd on Linux.  There is now a 'vrf' option which tells
  pppd to bind the PPP interface to a specific VRF, so that
  routes are installed in the VRF's routing table rather than
  the main routing table.

* The pppoe (PPP over ethernet) plugin now supports maximum
  packet sizes greater than 1492 bytes if configured to do so,
  a larger size is agreed upon during the PPPoE negotiation,
  and the peer agrees.

* CBCP (Callback control protocol) support can still be selected
  at configuration time, but now a warning message will be
  printed, warning that CBCP support will be removed in a
  future version.  If you use CBCP in pppd, let the maintainer
  know, for example by adding to the issue at:
	https://github.com/ppp-project/ppp/issues/530

* Various other bug fixes and minor enhancements.


What was new in ppp-2.5.2
*************************

* Some old and probably unused code has been removed, notably the
  pppgetpass program and the passprompt plugin, and some of the files
  in the sample and scripts directories.

* If a remote number has been set, it is available to scripts in the
  REMOTENUMBER environment variable.

* The Solaris port has been updated, including updated installation
  instructions in README.sol2.

* Various other bug fixes and minor enhancements.


Note You need to log in before you can comment on or make changes to this bug.