93 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
2930ccdd33 Accepting request 435743 from network
1

OBS-URL: https://build.opensuse.org/request/show/435743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppp?expand=0&rev=33
2016-11-04 19:48:45 +00:00
8b660d9265 Accepting request 435709 from home:Andreas_Schwab:Factory
- fix-header-conflict.patch: avoid conflict with kernel headers

OBS-URL: https://build.opensuse.org/request/show/435709
OBS-URL: https://build.opensuse.org/package/show/network/ppp?expand=0&rev=36
2016-10-17 12:51:45 +00:00