SHA256
1
0
forked from pool/ppp

95 Commits

Author SHA256 Message Date
Ana Guerrero
412dab52ba 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
Reinhard Max
473419fb53 - 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
Ana Guerrero
ef0b5f708f 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
Reinhard Max
9266bc7cfc 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/package/show/network/ppp?expand=0&rev=84
2024-07-15 07:51:31 +00:00
Dominique Leuenberger
6b31c6b1dc 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
bf5fcb5441 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
Ana Guerrero
d3b32c891c 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
Reinhard Max
a1bd3b005b - 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
Reinhard Max
0df2d74147 - 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
Ana Guerrero
fa2af14574 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
Reinhard Max
2927176af0 - 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
Reinhard Max
19a05fd8ee * 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
Reinhard Max
5d5a2e27d9 - 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
Dominique Leuenberger
1770bae85f 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
Reinhard Max
cbbd2225e4 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
Dominique Leuenberger
4eef21a1dd 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
Reinhard Max
bbb3a9fd5f 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
Dominique Leuenberger
78fe461988 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
Reinhard Max
c3684bde70 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
Dominique Leuenberger
8d513cf3b5 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
Reinhard Max
8e86eccadd 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
Dominique Leuenberger
27b2f43034 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
dd33c4036c 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
Dominique Leuenberger
860f99865b 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
b50219dfe5 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
Dominique Leuenberger
ac9ea8d18e 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
Reinhard Max
98d2a3b244 * 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
Reinhard Max
4505baafb8 - 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
Yuchen Lin
37c03bb0db 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
882fac0063 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
Reinhard Max
c35dc1271b 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
Dominique Leuenberger
b966cbacdc 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
Reinhard Max
734d4c7e06 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
Dominique Leuenberger
a906a6c47e 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
Reinhard Max
50c623431c - 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
Dominique Leuenberger
105d4f1a3f 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
Reinhard Max
4e816d705b OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=51 2020-02-07 15:28:45 +00:00
Reinhard Max
782ca703b2 OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=50 2020-02-07 15:27:32 +00:00
Reinhard Max
22ec66be50 - 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
Dominique Leuenberger
c6c23a07eb 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
47136598ad 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
Dominique Leuenberger
931329229c 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
d4a837a1b8 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
Dominique Leuenberger
9af7e390b4 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
Reinhard Max
291f847d16 Accepting request 544773 from home:13ilya:branches:network
- Add Requires group(dialout) (boo#1067511).

OBS-URL: https://build.opensuse.org/request/show/544773
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=43
2017-11-24 12:58:52 +00:00
Dominique Leuenberger
67d6d587b8 Accepting request 503394 from network
1

OBS-URL: https://build.opensuse.org/request/show/503394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=35
2017-06-23 07:13:36 +00:00
Thorsten Kukuk
0187af40de Accepting request 503393 from home:kukuk:branches:network
This package needs permissions from Base:System to build

- Add /etc/ppp, this directory is no longer part of filesystem.
  Most likely requiring sysconfig would be necessary.

OBS-URL: https://build.opensuse.org/request/show/503393
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=41
2017-06-13 13:51:55 +00:00
OBS User mrdocs
1a0a7952df Accepting request 502808 from home:msmeissn:branches:network
- ppp-2.4.2-pie.patch: also enable PIE for /usr/sbin/pppstats

OBS-URL: https://build.opensuse.org/request/show/502808
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=40
2017-06-11 23:15:09 +00:00
Dominique Leuenberger
c5ac1bae88 Accepting request 445128 from network
- Use system-wide libatm instead of local copy (boo#1013567).

OBS-URL: https://build.opensuse.org/request/show/445128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=34
2016-12-13 18:32:22 +00:00
Reinhard Max
aa82edec2b - Use system-wide libatm instead of local copy (boo#1013567).
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=38
2016-12-09 15:31:40 +00:00