73 Commits

Author SHA256 Message Date
f7c34e4e0c Accepting request 1204912 from server:dns
- add powerdns-5_1_1-2_fix-build-with-boost-1_86_0.patch from arch
  linux to fix building with boost 1.86
- track series file for easier patching

OBS-URL: https://build.opensuse.org/request/show/1204912
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=94
2024-10-01 15:19:58 +00:00
29467722cd OBS-URL: https://build.opensuse.org/package/show/server:dns/pdns?expand=0&rev=258 2024-10-01 10:29:35 +00:00
cc246fab0e OBS-URL: https://build.opensuse.org/package/show/server:dns/pdns?expand=0&rev=257 2024-10-01 10:21:50 +00:00
eb75f8604e Accepting request 1177309 from server:dns
- Update to version 4.9.1
  * Improvements
    + rpm: Change home directory to /var/lib/pdns
    + m4: Add option for 64-bit time_t on 32-bit systems with glibc-2.34 (Sven Wegener)
    + Wrap backend factories in smart pointers
    + (optionally) drop whitespace on join
  * Bug Fixes
    + autoconf: allow prerelease systemd versions (Chris Hofstaedtler)
    + ixfrdist: Fix broken ‘uid’ and ‘gid’ parsing for non-numerical values
    + YaHTTP: Enforce max # of request fields and max request line size
    + Fix memory leaks in the bind file format parser
    + dnsproxy: fix build on s390x (Chris Hofstaedtler)
    + pdnsutil check-zone: accept LUA A/AAAA as SVCB address targets
    + Properly finalize PKCS11 modules before releasing them (Aki Tuomi)
    + don’t crash when a catalog SOA is invalid
    + debian: adjust option name in shipped postinst

- fix building on older openSUSE releases
- added pdns-4.9.0-fix_boost.patch

OBS-URL: https://build.opensuse.org/request/show/1177309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=93
2024-05-28 15:30:19 +00:00
c87fa933cd Accepting request 1163973 from server:dns
OBS-URL: https://build.opensuse.org/request/show/1163973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=92
2024-04-02 14:43:32 +00:00
02585f1070 Accepting request 1147613 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1147613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=91
2024-02-20 20:14:03 +00:00
c4a1893f7a Accepting request 1118580 from server:dns
OBS-URL: https://build.opensuse.org/request/show/1118580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=90
2023-10-25 16:04:23 +00:00
5f04d6d944 Accepting request 1090278 from server:dns
- Update to 4.8.0
  * New features
    - ixfrdist: add a per domain max-soa-refresh option
  Improvements
    - lmdb: handle lack of support for RRset comments better
    - DNSRecord: Ensure that the content can be read or replaced, not edited
- enabled support for DNS-over-TLS or DoT
- 12453.patch: removed
For details, see
https://doc.powerdns.com/authoritative/changelog/4.8.html#change-4.8.0
If you are using LMDB backend, see
https://doc.powerdns.com/authoritative/upgrading.html

OBS-URL: https://build.opensuse.org/request/show/1090278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=89
2023-06-01 15:21:22 +00:00
1fb4276803 Accepting request 1073483 from server:dns
OBS-URL: https://build.opensuse.org/request/show/1073483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=88
2023-03-21 16:44:04 +00:00
14d965b0ff Accepting request 1041916 from server:dns
- Update to 4.7.3
  * Improvements
    - API: slightly clearer message when a backend cannot create domains PR#12296
  * Bug Fixes
    - lmdb: make outgoing notifications work PR#12299
    - lmdb: implement alsoNotifies PR#12266
    - API: do not create SOA and NS records for consumer zones PR#12291
    - API: fix newly created zone not rectified PR#12273
    - fix invalid catalog zone sql query for gpgsqlbackend PR#12272
    - fix pdns_control list-zones PR#12181

OBS-URL: https://build.opensuse.org/request/show/1041916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=87
2022-12-10 20:18:31 +00:00
f59c396418 Accepting request 1032793 from server:dns
OBS-URL: https://build.opensuse.org/request/show/1032793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=86
2022-11-02 11:47:20 +00:00
726a6af65b Accepting request 1032555 from server:dns
OBS-URL: https://build.opensuse.org/request/show/1032555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=85
2022-11-01 12:42:59 +00:00
286cf12863 Accepting request 1030262 from server:dns
OBS-URL: https://build.opensuse.org/request/show/1030262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=84
2022-10-21 14:19:53 +00:00
14cc9d6eb7 Accepting request 994383 from server:dns
- Use systemd_ordering macro so we can use pdns inside containers

OBS-URL: https://build.opensuse.org/request/show/994383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=83
2022-08-11 16:32:12 +00:00
55db0733d7 Accepting request 988983 from server:dns
OBS-URL: https://build.opensuse.org/request/show/988983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=82
2022-07-14 14:34:13 +00:00
d03ee1c57f Accepting request 969512 from server:dns
OBS-URL: https://build.opensuse.org/request/show/969512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=81
2022-04-12 19:51:08 +00:00
c4d1ad2217 Accepting request 965363 from server:dns
- Fix build for SLE12
- Remove dependency on protobuf since pdns now includes protozero
- Add bundled provides to spec file

OBS-URL: https://build.opensuse.org/request/show/965363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=80
2022-03-28 15:01:10 +00:00
9bf8edde7d Accepting request 964869 from server:dns
- Update to 4.6.1
  * fixes incomplete validation of incoming IXFR transfer for
  secondary zones for which IXFR transfers have been enabled and
  the network path to the primary server is not trusted. Note that
  IXFR transfers are not enabled by default.
  (CVE-2022-27227, bsc#1197525)

OBS-URL: https://build.opensuse.org/request/show/964869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=79
2022-03-25 20:55:02 +00:00
be7b4cf552 Accepting request 949709 from server:dns
OBS-URL: https://build.opensuse.org/request/show/949709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=78
2022-01-29 19:59:24 +00:00
109c76944b Accepting request 930627 from server:dns
OBS-URL: https://build.opensuse.org/request/show/930627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=77
2021-11-10 20:46:40 +00:00
48f788e40c Accepting request 908440 from server:dns
- Update to 4.5.1
  * Fixes a remote DoS when server receives query with QTYPE 65535
    (bsc#1188495, CVE-2021-36754)
- update keyring file
- no longer builds on 32-bit arches (since 4.5.0 release)

OBS-URL: https://build.opensuse.org/request/show/908440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=76
2021-07-27 12:32:05 +00:00
450b645489 Accepting request 906170 from server:dns
OBS-URL: https://build.opensuse.org/request/show/906170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=75
2021-07-14 21:58:38 +00:00
7df44d94d6 Accepting request 870247 from server:dns
OBS-URL: https://build.opensuse.org/request/show/870247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=74
2021-02-09 20:16:20 +00:00
a5380e9a36 Accepting request 859024 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/859024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=73
2020-12-28 13:51:26 +00:00
dd4e645659 Accepting request 856917 from server:dns
OBS-URL: https://build.opensuse.org/request/show/856917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=72
2020-12-21 09:23:30 +00:00
d5f0e169bd Accepting request 855745 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/855745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=71
2020-12-14 17:10:13 +00:00
576b95ae3a Accepting request 836269 from server:dns
Add Bugzilla entry since original submission

- Update to 4.3.1 especially a security fix for
  PowerDNS Security Advisory 2020-05 (CVE-2020-17482, bsc#1176535)
  Other improvements and bug fixes include,
  * gpgsql: Reintroduce prepared statements
  * Handle the extra single-row result set of MySQL stored procedures
  * Raise an exception on invalid hex content in unknown records
  For details, see
  https://doc.powerdns.com/authoritative/changelog/4.3.html#change-4.3.1

OBS-URL: https://build.opensuse.org/request/show/836269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=70
2020-09-23 16:44:58 +00:00
aa177198bc Accepting request 834287 from server:dns
- 9070.patch: backport compilation fix vs. latest Boost 1.74
  based on https://github.com/PowerDNS/pdns/pull/9070 (bsc#1176312)

OBS-URL: https://build.opensuse.org/request/show/834287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=69
2020-09-15 14:28:26 +00:00
ca43ec8138 Accepting request 793916 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/793916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=68
2020-04-23 16:32:01 +00:00
ab2048262c Accepting request 781874 from server:dns
OBS-URL: https://build.opensuse.org/request/show/781874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=67
2020-03-05 22:25:11 +00:00
cb3554f5e7 Accepting request 752958 from server:dns
- Update to 4.2.1:
  New features
  * Add SLAVE-RENOTIFY zone metadata support
  * Add configurable timeout for inbound
  * for gmysql backend, add an option to send the SSL capability flag
  Improvements
  * Register a few known RR types
  * bindbackend: use metadata for also-notifies as well
  * pdnsutil increase-serial: under SOA-EDIT=INCEPTION-EPOCH,
    bump as if it is EPOCH
  * API: optionally do not return dnssec info in domain list
  Bug Fixes
  * LUA view: do not crash on empty IP list
  * API: Accept headers without spaces
  * Avoid database state-related SERVFAILs after a LUA error
  * Fix broken edit-zone and other features with the LMDB backend
  * rfc2136, pdnsutil: somewhat improve duplicate record handling

OBS-URL: https://build.opensuse.org/request/show/752958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=66
2019-12-03 11:42:21 +00:00
33d2f78471 Accepting request 727236 from server:dns
- Update to 4.2.0:
  - New features:
    * Lua records
    * ixfrdist
    * a new LMDB backend
  - Important functional changes:
    * the default UDP response size limit has been changed from 1680 to 1232
    * the autoserial feature has been removed
- pdns-4.0.3_allow_dacoverride_in_capset.patch: refreshed

OBS-URL: https://build.opensuse.org/request/show/727236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=65
2019-09-02 11:25:28 +00:00
69b73e379f Accepting request 721872 from server:dns
OBS-URL: https://build.opensuse.org/request/show/721872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=64
2019-08-09 14:54:18 +00:00
df8c019f40 Accepting request 720228 from server:dns
- Update to 4.1.11:
  * update postgresql schema to address a possible denial of service
    by an authorized user by inserting a crafted record in a MASTER
    type zone under their control. (bsc#1142810, CVE-2019-10203)
  To fix the issue, run the following command against your PostgreSQL
  pdns database:
    ALTER TABLE domains ALTER notified_serial TYPE bigint
      USING CASE WHEN notified_serial >= 0
      THEN notified_serial::bigint END;
- spec file simplifications and cleanup

  * fixes a denial of service but when authorized user to cause
    the server to exit by inserting a crafted record in a MASTER
    type zone under their control. (bsc#1138582, CVE-2019-10162)
  * fixes a denial of service of slave server when an authorized
    master server sends large number of NOTIFY messages
    (bsc#1138582, CVE-2019-10163)

OBS-URL: https://build.opensuse.org/request/show/720228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=63
2019-08-05 08:37:43 +00:00
183de62258 Accepting request 711405 from server:dns
OBS-URL: https://build.opensuse.org/request/show/711405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=62
2019-06-22 09:25:06 +00:00
7727f1ee8e Accepting request 687824 from server:dns
OBS-URL: https://build.opensuse.org/request/show/687824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=61
2019-03-24 14:01:15 +00:00
c9683ebcfd Accepting request 686373 from server:dns
Bugzilla reference

OBS-URL: https://build.opensuse.org/request/show/686373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=60
2019-03-20 12:20:09 +00:00
e31c83e563 Accepting request 686249 from server:dns
OBS-URL: https://build.opensuse.org/request/show/686249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=59
2019-03-19 09:03:08 +00:00
7ada991600 Accepting request 685320 from server:dns
OBS-URL: https://build.opensuse.org/request/show/685320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=58
2019-03-18 09:38:39 +00:00
b7b5de0975 Accepting request 646920 from server:dns
- Update to 4.1.5
  * Improvements
    - Apply alias scopemask after chasing
    - Release memory in case of error in the openssl ecdsa constructor
    - Switch to devtoolset 7 for el6
  * Bug Fixes
    - Crafted zone record can cause a denial of service
      (bsc#1114157, CVE-2018-10851)
    - Packet cache pollution via crafted query
      (bsc#1114169, CVE-2018-14626)
    - Fix compilation with libressl 2.7.0+
    - Actually truncate truncated responses

OBS-URL: https://build.opensuse.org/request/show/646920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=57
2018-11-08 08:50:21 +00:00
a484cd4fc9 Accepting request 632190 from server:dns
OBS-URL: https://build.opensuse.org/request/show/632190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=56
2018-08-31 08:47:03 +00:00
624b05aa3f Accepting request 612636 from server:dns
OBS-URL: https://build.opensuse.org/request/show/612636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=55
2018-05-29 08:49:10 +00:00
d576d570f6 Accepting request 606956 from server:dns
- Update to 4.1.2
  - Improvements
    * API: increase serial after dnssec related updates
    * Auth: lower ‘packet too short’ loglevel
    * Make check-zone error on rows that have content but shouldn’t
    * Auth: avoid an isane amount of new backend connections during an axfr
    * Report unparseable data in stoul invalid_argument exception
    * Backport: recheck serial when axfr is done
    * Backport: add tcp support for alias
  - Bug Fixes
    * Auth: allocate new statements after reconnecting to postgresql
    * Auth-bindbackend: only compare ips in ismaster() (Kees Monshouwer)
    * Rather than crash, sheepishly report no file/linenum
    * Document undocumented config vars
    * Backport #6276 (auth 4.1.x): prevent cname + other data with dnsupdate
  - misc
    * Move includes around to avoid boost L conflict
    * Backport: update edns option code list
    * Auth: link dnspcap2protobuf against librt when needed
    * Fix a warning on botan >= 2.5.0
    * Auth 4.1.x: unbreak build
    * Dnsreplay: bail out on a too small outgoing buffer (CVE-2018-1046 bsc#1092540)

- add patch for upstream issue #6228
  https://patch-diff.githubusercontent.com/raw/PowerDNS/pdns/pull/6370.patch

OBS-URL: https://build.opensuse.org/request/show/606956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=54
2018-05-24 21:24:26 +00:00
209942aec5 Accepting request 597061 from server:dns
OBS-URL: https://build.opensuse.org/request/show/597061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=53
2018-04-17 09:17:29 +00:00
46cc4b7c99 Accepting request 577717 from server:dns
OBS-URL: https://build.opensuse.org/request/show/577717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=52
2018-02-19 12:01:27 +00:00
4767fcfe7d Accepting request 555064 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/555064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=51
2017-12-22 11:19:00 +00:00
1507ac97eb Accepting request 538598 from server:dns
- Ensure descriptions are neutral. Remove ineffective --with-pic.
- Do not ignore errors from useradd.
- Trim idempotent %if..%endif around %package.
- Added pdns.keyring linked from https://dnsdist.org/install.html

OBS-URL: https://build.opensuse.org/request/show/538598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=50
2017-11-07 08:57:39 +00:00
c6e443ae15 Accepting request 531119 from server:dns
1

OBS-URL: https://build.opensuse.org/request/show/531119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=49
2017-10-05 10:01:42 +00:00
aa92c2fe96 Accepting request 513688 from server:dns
- This makes the schema fit storage requirements of various
  mysql/mariadb versions. pdns-4.0.4_mysql-schema-mariadb.patch
- preset uid and gid in configuration

- fixed use of pdns_protobuf

- update to 4.0.4
  - fixes ed25519 signer. This signer hashed the message before
    signing, resulting in unverifiable signatures.
  - send a notification to all slave servers after every dnsupdate
  for complete list of changes, see 
https://blog.powerdns.com/2017/06/23/powerdns-authoritative-server-4-0-4-released/

OBS-URL: https://build.opensuse.org/request/show/513688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=48
2017-08-24 16:43:26 +00:00
7e12b412ce Accepting request 486326 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/486326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=47
2017-04-12 15:35:10 +00:00
ae0a7f5368 Accepting request 454137 from server:dns
1

OBS-URL: https://build.opensuse.org/request/show/454137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=46
2017-02-04 14:20:30 +00:00
0bb7a1b5f8 Accepting request 451222 from server:dns
1

OBS-URL: https://build.opensuse.org/request/show/451222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=45
2017-01-24 09:34:26 +00:00
6f9d9f8aaa Accepting request 450388 from server:dns
1

OBS-URL: https://build.opensuse.org/request/show/450388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=44
2017-01-17 13:36:45 +00:00
62c37f151f Accepting request 447059 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/447059
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=43
2017-01-09 09:48:28 +00:00
0235dffd66 Accepting request 416553 from server:dns
- update to 4.0.1
Bug fixes
 - #4126 Wait for the connection to the carbon server to be established
 - #4206 Don't try to deallocate empty PG statements
 - #4245 Send the correct response when queried for an NSEC directly (Kees Monshouwer)
 - #4252 Don't include bind files if length <= 2 or > sizeof(filename)
 - #4255 Catch runtime_error when parsing a broken MNAME
Improvements
 - #4044 Make DNSPacket return a ComboAddress for local and remote (Aki Tuomi)
 - #4056 OpenSSL 1.1.0 support (Christian Hofstaedtler)
 - #4169 Fix typos in a logmessage and exception (Christian Hofsteadtler)
 - #4183 pdnsutil: Remove checking of ctime and always diff the changes (Hannu Ylitalo)
 - #4192 dnsreplay: Only add Client Subnet stamp when asked
 - #4250 Use toLogString() for ringAccount (Kees Monshouwer)
Additions
 - #4133 Add limits to the size of received {A,I}XFR (CVE-2016-6172)
 - #4142 Add used filedescriptor statistic (Kees Monshouwer)

- update to 4.0.0
  https://blog.powerdns.com/2016/07/11/powerdns-authoritative-server-4-0-0-released/
  https://blog.powerdns.com/2016/07/11/welcome-to-powerdns-4-0-0/
- packaging changes:
  - remotebackend split out now
  - enabled experimental_gss_tsig support
  - enabled protobuf based stats support
  - no more xdb and lmdb backend
  - added odbc backend where supported
- drop pdns-3.4.0-no_date_time.patch: replaced with
  --enable-reproducible

OBS-URL: https://build.opensuse.org/request/show/416553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=42
2016-09-30 13:27:27 +00:00
3d772aaad3 Accepting request 400070 from server:dns
1

OBS-URL: https://build.opensuse.org/request/show/400070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=41
2016-06-07 21:47:56 +00:00
c63bc0b645 Accepting request 357611 from server:dns
update to upstream release 3.4.8 (successfully tested on Tumbleweed x86_64)

OBS-URL: https://build.opensuse.org/request/show/357611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=40
2016-02-04 23:32:11 +00:00
8551c1a179 Accepting request 351483 from server:dns
update to 3.4.7

OBS-URL: https://build.opensuse.org/request/show/351483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=39
2016-01-01 18:48:56 +00:00
147deac665 Accepting request 328681 from server:dns
OBS-URL: https://build.opensuse.org/request/show/328681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=38
2015-09-03 16:04:30 +00:00
008b76e999 Accepting request 311468 from server:dns
1

OBS-URL: https://build.opensuse.org/request/show/311468
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=37
2015-06-11 06:23:32 +00:00
7308e02d6b Accepting request 305367 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/305367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=36
2015-05-06 05:49:09 +00:00
3208487e97 Accepting request 290068 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/290068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=35
2015-03-11 08:58:30 +00:00
a4ac4bd72a Accepting request 285091 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/285091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=34
2015-02-11 15:44:17 +00:00
54308141c1 Accepting request 263733 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/263733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=33
2014-12-03 21:48:15 +00:00
f6f459624c Accepting request 261163 from server:dns
1

OBS-URL: https://build.opensuse.org/request/show/261163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=32
2014-11-13 08:17:38 +00:00
ff22935d10 Accepting request 260893 from server:dns
1

OBS-URL: https://build.opensuse.org/request/show/260893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=31
2014-11-11 23:22:09 +00:00
Stephan Kulow
894d57e0e6 Accepting request 259027 from server:dns
- update to version 3.4.1
Changes since 3.4.0:
 * commit dcd6524, commit a8750a5, commit 7dc86bf, commit 2fda71f: PowerDNS now
   polls the security status of a release at startup and periodically. More
   detail on this feature, and how to turn it off, can be found in Section 2,
   “Security polling”.
 * commit 5fe6dc0: API: Replace HTTP Basic auth with static key in custom header
   (X-API-Key)
 * commit 4a95ab4: Use transaction for pdnssec increase-serial
 * commit 6e82a23: Don't empty ordername during pdnssec increase-serial
 * commit 535f4e3: honor SOA-EDIT while considering "empty IXFR" fallback, fixes
   ticket 1835. This fixes slaving of signed zones to IXFR-aware slaves like NSD
   or BIND.

OBS-URL: https://build.opensuse.org/request/show/259027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=30
2014-10-31 17:27:39 +00:00
Stephan Kulow
f709060fa3 Accepting request 258655 from server:dns
- only enable geoip backend on distros newer than 12.3
  before the package lacks the pkg-config file and there is no
  fallback to finding geoip without it.

- fix permissions of the home directory

- enable some backends that we had forgotten:
  - pipe   (main package)
  - random (main package)
  - geoip  (new subpackage)
    - new BR: yaml-cpp-devel and GeoIP-devel

OBS-URL: https://build.opensuse.org/request/show/258655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=29
2014-10-29 20:10:19 +00:00
Stephan Kulow
27f4c3118a Accepting request 254650 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/254650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=28
2014-10-08 20:13:56 +00:00
Stephan Kulow
e96624dc36 Accepting request 243371 from server:dns
1

OBS-URL: https://build.opensuse.org/request/show/243371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=26
2014-08-03 13:36:51 +00:00
Stephan Kulow
056d72daef Accepting request 142060 from server:dns
- Fix useradd invocation: -o is useless without -u and newer
  versions of pwdutils/shadowutils fail on this now.

error is masked by  : (forwarded request 141977 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/142060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=23
2012-11-21 16:04:30 +00:00
Stephan Kulow
e4a7c1a2ea Accepting request 137390 from server:dns
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/137390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=22
2012-10-07 17:54:19 +00:00
Stephan Kulow
b2e2abbb9c Accepting request 121662 from server:dns
- set license to GPLv2 Only (bnc#762986)
- update to 3.1
  Warning:
  Version 3.1 of the PowerDNS Authoritative Server is a
  major upgrade if you are coming from 2.9.x. There are also some
  important changes if you are coming from 3.0. Please refer to
  Section 1, “From PowerDNS Authoritative Server 2.9.x to 3.0” and
  Section 2, “From PowerDNS Authoritative Server 3.0 to 3.1” for
  important information on correct and stable operation, as well as
  notes on performance and memory use.
  For the details see:
  http://rtfm.powerdns.com/changelog.html#changelog-auth-3-1
- added pdns-3.1_lib_lua.patch:
  instead of using an hardcoded -llua5.1 use the LUA_LIBS variable.
- refreshed pdns-3.0.rc1_polarssl.patch
- added 2 new subpackages:
  pdns-backend-mydns
  pdns-backend-lua (new dependency 5.2 > lua >= 5.1)

OBS-URL: https://build.opensuse.org/request/show/121662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdns?expand=0&rev=20
2012-05-23 06:53:32 +00:00
4 changed files with 43 additions and 0 deletions

View File

@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Sun Sep 29 20:03:57 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- add powerdns-5_1_1-2_fix-build-with-boost-1_86_0.patch from arch
linux to fix building with boost 1.86
- track series file for easier patching
-------------------------------------------------------------------
Tue May 28 09:49:18 UTC 2024 - Adam Majer <adam.majer@suse.de>

View File

@@ -68,9 +68,11 @@ URL: https://www.powerdns.com/
Source: https://downloads.powerdns.com/releases/pdns-%{version}.tar.bz2
Source1: https://downloads.powerdns.com/releases/pdns-%{version}.tar.bz2.sig
Source2: https://powerdns.com/powerdns-keyblock.asc#/pdns.keyring
Source10: series
Patch0: pdns-4.0.3_allow_dacoverride_in_capset.patch
# PATCH-FIX-OPENSUSE pdns-4.9.0-fix_boost.patch -- fix including boost headers with older releases
Patch1: pdns-4.9.0-fix_boost.patch
Patch2: powerdns-5_1_1-2_fix-build-with-boost-1_86_0.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bison

View File

@@ -0,0 +1,31 @@
From 2c64bff84abde12139cb3b6bf779cf566daeaddc Mon Sep 17 00:00:00 2001
From: Michael Cho <michael@michaelcho.dev>
Date: Thu, 15 Aug 2024 22:49:17 -0400
Subject: [PATCH] Fix build with boost 1.86.0
Boost 1.86.0 changes seem to no longer indirectly include header which
causes build to fail with:
```
uuid-utils.cc:38:58:
error: 'random' is not a class, namespace, or enumeration
```
boost/random/mersenne_twister.hpp has been available since Boost 1.21.2
(cherry picked from commit eed56000b1d68ac083b8e8bea4ff0ea30a1579c4)
---
pdns/uuid-utils.cc | 1 +
1 file changed, 1 insertion(+)
Index: a/pdns/pdns-utils.cc
===================================================================
--- a/pdns/uuid-utils.cc
+++ a/pdns/pdns-utils.cc
@@ -30,6 +30,7 @@
#endif /* BOOST_PENDING_INTEGER_LOG2_HPP */
#endif /* BOOST_VERSION */
+#include <boost/random/mersenne_twister.hpp>
#include <boost/uuid/uuid_generators.hpp>
// The default of:

3
series Normal file
View File

@@ -0,0 +1,3 @@
pdns-4.0.3_allow_dacoverride_in_capset.patch
pdns-4.9.0-fix_boost.patch
powerdns-5_1_1-2_fix-build-with-boost-1_86_0.patch