101 Commits

Author SHA256 Message Date
e6a1b958ae Accepting request 1320023 from network
- boo#1253325: Fix the path of the generated resolv.conf file.
- Use the systemd tmpfiles mechanism to create the /run/pppd/ dir.

OBS-URL: https://build.opensuse.org/request/show/1320023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=56
2025-11-27 14:19:03 +00:00
0820d1053f OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=92 2025-11-25 14:25:37 +00:00
9d47df5fae OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=91 2025-11-24 11:56:40 +00:00
e8d1637a22 - boo#1253325: Fix the path of the generated resolv.conf file.
- Use the systemd tmpfiles mechanism to create the /run/ppp/ dir.

OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=90
2025-11-19 15:09:36 +00:00
e98d39c402 Accepting request 1253631 from network
OBS-URL: https://build.opensuse.org/request/show/1253631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=55
2025-03-17 21:15:24 +00:00
9129a93e41 Accepting request 1252661 from home:pgajdos
- added patches
  fix 05361692ee
  + ppp-gcc15.patch

OBS-URL: https://build.opensuse.org/request/show/1252661
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=88
2025-03-17 08:30:22 +00:00
55c4b46aad Accepting request 1247103 from network
- Update to version 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.
  * Various other bug fixes and minor enhancements.
- Obsoleted patches:
  * ppp-fix-bashisms.patch

- Update to version 2.5.1:
  * Pppd can now measure and log the round-trip time (RTT) of LCP
    echo-requests and record them in a binary file structured as a
    circular buffer.  Other programs or scripts can examine the
    file and provide real-time statistics on link latency.
    This is enabled by a new "lcp-rtt-file" option.
  * New scripts net-init, net-pre-up and net-down are executed in
    the process of bringing the network interface up and down.
    They provide additional, more deterministic ways for pppd to
    interact with the rest of the networking configuration.
  * New options have been added to allow the system administrator
    to set the location of various scripts and secrets files.
  * A new "noresolvconf" option tells pppd not to write the
    /etc/ppp/resolv.conf file; DNS server addresses, if obtained
    from the peer, are still passed to scripts in the environment.
  * Pppd will now create the directory for the TDB connection
    database if it doesn't already exist.
- Obsoleted patches:
  * ppp-mkdir-run.patch
  * ppp-pidfiles.patch

OBS-URL: https://build.opensuse.org/request/show/1247103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=54
2025-02-20 15:27:29 +00:00
e34411e05f - Update to version 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.
  * Various other bug fixes and minor enhancements.
- Obsoleted patches:
  * ppp-fix-bashisms.patch

- Update to version 2.5.1:
  * Pppd can now measure and log the round-trip time (RTT) of LCP
    echo-requests and record them in a binary file structured as a
    circular buffer.  Other programs or scripts can examine the
    file and provide real-time statistics on link latency.
    This is enabled by a new "lcp-rtt-file" option.
  * New scripts net-init, net-pre-up and net-down are executed in
    the process of bringing the network interface up and down.
    They provide additional, more deterministic ways for pppd to
    interact with the rest of the networking configuration.
  * New options have been added to allow the system administrator
    to set the location of various scripts and secrets files.
  * A new "noresolvconf" option tells pppd not to write the
    /etc/ppp/resolv.conf file; DNS server addresses, if obtained
    from the peer, are still passed to scripts in the environment.
  * Pppd will now create the directory for the TDB connection
    database if it doesn't already exist.
- Obsoleted patches:
  * ppp-mkdir-run.patch
  * ppp-pidfiles.patch

OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=86
2025-02-19 13:38:28 +00:00
c58fbef37e Accepting request 1187482 from network
OBS-URL: https://build.opensuse.org/request/show/1187482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=53
2024-07-15 17:46:23 +00:00
4deb165cf5 Accepting request 1186867 from home:jbohac:branches:network
I want to drop the linux-atm package. 
drop the dependency on linux-atm-devel from ppp. ppp will still build with some ATM support using its local copy of linux-atm. Not sure if this is useful.

OBS-URL: https://build.opensuse.org/request/show/1186867
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=84
2024-07-15 07:51:31 +00:00
83c8dce4f6 Accepting request 1154016 from network
OBS-URL: https://build.opensuse.org/request/show/1154016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=52
2024-03-03 19:18:59 +00:00
d8b0902c17 Accepting request 1153299 from home:dimstar:rpm4.20:p
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1153299
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=82
2024-03-01 13:13:21 +00:00
ca1970569f Accepting request 1139724 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1139724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=51
2024-01-19 22:00:09 +00:00
da6a38a811 - Backport ppp-pidfiles.patch and ppp-mkdir-run.patch from the
upcoming 2.5.1 release and make sure that pppd's pid, resolv
  and database files are created under /run/ppp (bsc#1218370).

OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=80
2024-01-11 13:33:49 +00:00
043c03a36f - Reflect the rp-pppoe -> pppoe name change also in pppoe-peers.
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=79
2023-12-28 10:40:21 +00:00
18fe7390e3 Accepting request 1134222 from network
- Update to version 2.5.0. This release is a major release of pppd
  which contains breaking changes for third-party plugins, a
  complete revamp of the build-system and that allows for
  flexibility of configuring features as needed.
  * CVE-2022-4603, bsc#1218251: improper validation of array index
    of the component pppdump
  * Support for PEAP authentication
  * Support for loading PKCS12 certificate envelopes
  * Adoption of GNU Autoconf / Automake build environment
  * Support for pkgconfig
  * Bunch of fixes and cleanup to PPPoE and IPv6 support
  * Major revision to PPPD's Plugin API
  * Lots of internal fixes and cleanups for Radius and PPPoE
  * Dropped IPX support, as Linux has dropped it in version 5.15
  * Pppd is no longer installed setuid-root
  * New pppd options:
    - ipv6cp-noremote, ipv6cp-nosend, ipv6cp-use-remotenumber,
      ipv6-up-script, ipv6-down-script
    - -v, show-options
    - usepeerwins, ipcp-no-address, ipcp-no-addresses, nosendip
  * On Linux, any baud rate can be set on a serial port provided
    the kernel serial driver supports that.
- Obsoleted patches:
  * ppp-lib64.patch
  * ppp-compiling-with-clang-encounters-an-error-in-eap-tls..patch
  * ppp-pie.patch
- Source file pppoe-discovery.8.gz is now part of the tarball.
- Enable support for systemd notification.

OBS-URL: https://build.opensuse.org/request/show/1134222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=50
2023-12-21 22:37:27 +00:00
a4e175c822 - Source file pppoe-discovery.8.gz is now part of the tarball.
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=77
2023-12-20 13:28:00 +00:00
61b3f76b73 * CVE-2022-4603, bsc#1218251: improper validation of array index
of the component pppdump

OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=76
2023-12-20 10:40:13 +00:00
0cb1e5cc90 - Update to version 2.5.0. This release is a major release of pppd
which contains breaking changes for third-party plugins, a
  complete revamp of the build-system and that allows for
  flexibility of configuring features as needed.
  * Support for PEAP authentication
  * Support for loading PKCS12 certificate envelopes
  * Adoption of GNU Autoconf / Automake build environment
  * Support for pkgconfig
  * Bunch of fixes and cleanup to PPPoE and IPv6 support
  * Major revision to PPPD's Plugin API
  * Lots of internal fixes and cleanups for Radius and PPPoE
  * Dropped IPX support, as Linux has dropped it in version 5.15
  * Pppd is no longer installed setuid-root
  * New pppd options:
    - ipv6cp-noremote, ipv6cp-nosend, ipv6cp-use-remotenumber,
      ipv6-up-script, ipv6-down-script
    - -v, show-options
    - usepeerwins, ipcp-no-address, ipcp-no-addresses, nosendip
  * On Linux, any baud rate can be set on a serial port provided
    the kernel serial driver supports that.
- Obsoleted patches:
  * ppp-lib64.patch
  * ppp-compiling-with-clang-encounters-an-error-in-eap-tls..patch
  * ppp-pie.patch
- Enable support for systemd notification.

OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=75
2023-07-05 15:45:43 +00:00
14deac50c7 Accepting request 1057041 from network
OBS-URL: https://build.opensuse.org/request/show/1057041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=49
2023-01-10 13:59:19 +00:00
65ce84302e Accepting request 1045658 from home:schubi2:pam_usr_etc
- Migration of PAM settings to /usr/lib/pam.d.

OBS-URL: https://build.opensuse.org/request/show/1045658
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=73
2023-01-09 11:03:07 +00:00
a75a088c55 Accepting request 979444 from network
OBS-URL: https://build.opensuse.org/request/show/979444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=48
2022-05-27 22:28:00 +00:00
a4963d3c31 Accepting request 979388 from home:marxin:branches:network
- Add ppp-compiling-with-clang-encounters-an-error-in-eap-tls..patch
  that fixed the following rpmlint error:
  executable-stack (Badness: 10000) /usr/sbin/pppd

OBS-URL: https://build.opensuse.org/request/show/979388
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=71
2022-05-27 07:10:38 +00:00
8b1ae9bd23 Accepting request 978760 from network
OBS-URL: https://build.opensuse.org/request/show/978760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=47
2022-05-24 18:31:08 +00:00
0aef6adbe8 Accepting request 978755 from home:susnux:branches:network
Update to version 2.4.9

OBS-URL: https://build.opensuse.org/request/show/978755
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=69
2022-05-23 16:49:45 +00:00
7ab0b9885c Accepting request 961701 from network
OBS-URL: https://build.opensuse.org/request/show/961701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=46
2022-03-15 18:04:14 +00:00
9fb30d7888 Accepting request 960801 from home:13ilya:branches:network
- Removed Wants=network.target from modem@.service (bsc#1196359).

OBS-URL: https://build.opensuse.org/request/show/960801
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=67
2022-03-14 14:19:26 +00:00
aa4b04d242 Accepting request 863670 from network
OBS-URL: https://build.opensuse.org/request/show/863670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=45
2021-01-19 15:00:25 +00:00
665e71d2fd Accepting request 847054 from home:13ilya:branches:network
- Refresh spec-file via spec-cleaner and manual optimizations.
  * Removed obsolete constructs (creating dialout group via shadow).

OBS-URL: https://build.opensuse.org/request/show/847054
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=65
2021-01-16 15:16:49 +00:00
38757c3204 Accepting request 844105 from network
OBS-URL: https://build.opensuse.org/request/show/844105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=44
2020-10-29 08:22:04 +00:00
58a1637c03 Accepting request 840416 from home:dimstar:Factory
- Fix build with RPM 4.16: error: bare words are no longer
  supported, please use "...":  lib64 == lib64.

OBS-URL: https://build.opensuse.org/request/show/840416
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=63
2020-10-26 14:19:04 +00:00
08457fbee2 Accepting request 824334 from network
- New version 2.4.8.
  * New pppd options have been added:
    * ifname, to set the name for the PPP interface device
    * defaultroute-metric, to set the metric for the default route
    * defaultroute6, to add an IPv6 default route (with
      nodefaultroute6 to prevent adding an IPv6 default route).
    * up_sdnotify, to have pppd notify systemd when the link is up.
  * The rp-pppoe plugin has new options:
    * host-uniq, to set the Host-Uniq value to send
    * pppoe-padi-timeout, to set the timeout for discovery packets
    * pppoe-padi-attempts, to set the number of discovery attempts.
  * Added the CLASS attribute in radius packets.
  * Fixed warnings and issues found by static analysis.
- Obsoleted patches:
  * ppp-2.4.3-pppoatm.diff
  * ppp-2.4.4-strncatfix.patch
  * ppp-2.4.6-ifname.diff
  * ppp-2.4.7-DES-openssl.patch
  * ppp-2.4.7.tar.gz.asc
  * ppp-send-padt.patch
- Patches that got renamed, because they needed rediffing:
  * ppp-2.4.1-higher-speeds.diff -> ppp-higher-speeds.patch
  * ppp-2.4.1-higher-speeds.diff -> ppp-higher-speeds.patch
  * ppp-2.4.2-__P.diff -> ppp-__P.patch
  * ppp-2.4.2-cifdefroute.diff -> ppp-cifdefroute.patch
  * ppp-2.4.2-pie.patch -> ppp-pie.patch
  * ppp-2.4.2-smpppd.diff -> ppp-smpppd.patch
  * ppp-2.4.3-filter.diff -> ppp-filter.patch
  * ppp-2.4.3-fork-fix.diff -> ppp-fork-fix.patch
  * ppp-2.4.4-var_run_resolv_conf.patch -> ppp-var_run_resolv_conf.patch
  * ppp-2.4.6-lib64.patch -> ppp-lib64.patch
  * ppp-2.4.6-make.diff -> ppp-make.patch
  * ppp-2.4.6-misc.diff -> ppp-misc.patch
  * ppp-2.4.7-fix-bashisms.patch -> ppp-fix-bashisms.patch
- bsc#1172916: Fix an outdated comment for lcp-echo-interval.

OBS-URL: https://build.opensuse.org/request/show/824334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=43
2020-08-06 15:30:40 +00:00
e144a498c9 * ppp-2.4.7-fix-bashisms.patch -> ppp-fix-bashisms.patch
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=61
2020-08-04 13:07:49 +00:00
091156ffb4 - New version 2.4.8.
* New pppd options have been added:
    * ifname, to set the name for the PPP interface device
    * defaultroute-metric, to set the metric for the default route
    * defaultroute6, to add an IPv6 default route (with
      nodefaultroute6 to prevent adding an IPv6 default route).
    * up_sdnotify, to have pppd notify systemd when the link is up.
  * The rp-pppoe plugin has new options:
    * host-uniq, to set the Host-Uniq value to send
    * pppoe-padi-timeout, to set the timeout for discovery packets
    * pppoe-padi-attempts, to set the number of discovery attempts.
  * Added the CLASS attribute in radius packets.
  * Fixed warnings and issues found by static analysis.
- Obsoleted patches:
  [...]
- Patches that got renamed, because they needed rediffing:
 [...] 
- bsc#1172916: Fix an outdated comment for lcp-echo-interval.

OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=60
2020-08-03 15:45:36 +00:00
d45d786e0d Accepting request 807561 from network
OBS-URL: https://build.opensuse.org/request/show/807561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=42
2020-05-26 15:14:10 +00:00
2debfc5964 Accepting request 807367 from home:dimstar:Factory
- Fixup previous fix: use the defined macro %_unitdir for the
  systemd unit.

OBS-URL: https://build.opensuse.org/request/show/807367
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=58
2020-05-20 09:49:23 +00:00
a26ac8cea6 Accepting request 800960 from home:pgajdos:libexec
- /usr/lib/systemd instead %{_libexecdir}/systemd

OBS-URL: https://build.opensuse.org/request/show/800960
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=57
2020-05-07 08:00:58 +00:00
4520372db6 Accepting request 798108 from network
- add upstream signing keyring and verify source signature (forwarded request 798048 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/798108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=41
2020-04-29 18:41:15 +00:00
2d4eafeed7 Accepting request 798048 from home:AndreasStieger:branches:network
- add upstream signing keyring and verify source signature

OBS-URL: https://build.opensuse.org/request/show/798048
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=55
2020-04-27 08:01:34 +00:00
c664e22561 Accepting request 783453 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/783453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=40
2020-03-14 08:53:48 +00:00
64360bc0cf - Add pam_keyinit to /etc/pam.d/ppp (bsc#1144055).
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=53
2020-03-03 14:47:09 +00:00
2aca4ae6da Accepting request 772130 from network
- CVE-2020-8597, bsc#1162610, ppp-CVE-2020-8597.patch: rhostname
  buffer overflow in the  eap_request and eap_response functions.

OBS-URL: https://build.opensuse.org/request/show/772130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=39
2020-02-15 21:23:36 +00:00
f81994b46f OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=51 2020-02-07 15:28:45 +00:00
512c241e1c OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=50 2020-02-07 15:27:32 +00:00
1895c11e45 - CVE-2020-8597, bsc#1162610: rhostname buffer overflow in the
eap_request and eap_response functions.

OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=49
2020-02-07 14:48:55 +00:00
b731ed6fe0 Accepting request 640619 from network
OBS-URL: https://build.opensuse.org/request/show/640619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=38
2018-10-12 11:09:12 +00:00
Ismail Dönmez
7775bc11a6 Accepting request 639994 from home:Andreas_Schwab:Factory
- ppp-2.4.7-DES-openssl.patch: Use openssl instead of libcrypt for DES

OBS-URL: https://build.opensuse.org/request/show/639994
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=47
2018-10-08 13:08:33 +00:00
c4014f45c7 Accepting request 547370 from network
OBS-URL: https://build.opensuse.org/request/show/547370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=37
2017-12-04 08:59:46 +00:00
OBS User mrdocs
b6c49fb49f Accepting request 545313 from home:13ilya:branches:network
- Refresh spec-file via spec-cleaner.
- Add ppp-modem package for automatic redial to mobile provider.

OBS-URL: https://build.opensuse.org/request/show/545313
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=45
2017-12-02 04:17:03 +00:00
8cffc4aee8 Accepting request 545185 from network
OBS-URL: https://build.opensuse.org/request/show/545185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=36
2017-11-29 09:50:05 +00:00