10 Commits

Author SHA256 Message Date
3bfa4b8484 Accepting request 1323760 from network
OBS-URL: https://build.opensuse.org/request/show/1323760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openresolv?expand=0&rev=10
2025-12-20 20:46:39 +00:00
eefc8e4899 - update to 3.17.3:
* resolvconf: quote on printf rather than on value

- update to 3.17.2:
  * resolvconf: Escape single quotes in input when parsing
    Fixes a futher attack vector from the prior release
- update to 3.17.1:
  * resolvconf: Single quote parsed values from resolv.conf

OBS-URL: https://build.opensuse.org/package/show/network/openresolv?expand=0&rev=20
2025-12-20 08:30:33 +00:00
2af2c65f1d Accepting request 1291526 from network
OBS-URL: https://build.opensuse.org/request/show/1291526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openresolv?expand=0&rev=9
2025-07-10 20:11:26 +00:00
82916a4ff7 - update to 3.17.0:
* libc: only change resolv.conf if the signature matches
  * resolvconf: -I now inits subscribers after clearing state 
  * resolvconf.8: resolvconf -I should be called during early boot 
  * resolvconf: remember if any subscriber errored

OBS-URL: https://build.opensuse.org/package/show/network/openresolv?expand=0&rev=18
2025-07-09 15:30:56 +00:00
1e4dc62b07 Accepting request 1277018 from network
OBS-URL: https://build.opensuse.org/request/show/1277018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openresolv?expand=0&rev=8
2025-05-13 18:07:06 +00:00
57af0e4cb0 - update to 3.16.3:
* Removed an accidental bashism in resolvconf
- update to 3.16.3:
  * libc: Don't restore resolv.conf.bak if we have nothing to write
- update to 3.16.1:
  * Fixes an issue from v3.16.0 where the last nameserver processed would be
    the only one listed
  * Implement tolower() in shell as tr might not be available
- update to 3.16.0:
  * man pages and code reworded to enforce we are a key/value store, not an
    interface/value store
  * resolvconf -L now shows fully post-processed output
  * resolvconf -Li now shows fully post-processed keys
  * only search and domains keys are stripped of trailing commas
  * search and domains are now enforced lowercase if the tr program is available
  * systemd-resolved: improvements and commented code if/when it supports
    Split Horizon

OBS-URL: https://build.opensuse.org/package/show/network/openresolv?expand=0&rev=16
2025-05-13 06:39:09 +00:00
72bd707659 Accepting request 1273077 from network
OBS-URL: https://build.opensuse.org/request/show/1273077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openresolv?expand=0&rev=7
2025-04-28 14:17:49 +00:00
4f6989010d - update to 3.15.0:
* Add support for systemd-resolved as resolvconf

OBS-URL: https://build.opensuse.org/package/show/network/openresolv?expand=0&rev=14
2025-04-28 10:54:25 +00:00
c97a4fca7f Accepting request 1265519 from network
OBS-URL: https://build.opensuse.org/request/show/1265519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openresolv?expand=0&rev=6
2025-03-31 09:43:35 +00:00
51bbdc18c1 - update to 3.14.1:
* unbound: Add option for marking domains as private
  * Add a new exlcude option to exclude a whole file on match 
  * Remove reference to README for configure options
- added openresolv.keyring for signature verification

OBS-URL: https://build.opensuse.org/package/show/network/openresolv?expand=0&rev=12
2025-03-30 11:21:27 +00:00
7 changed files with 188 additions and 19 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36b5bcbe257a940c884f0d74321a47407baabab9e265e38859851c8311f6f0b0
size 21540

View File

@@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEp4XtJ1WVXZ6T6ln2WX+X6prUVUkFAmSa9UUACgkQWX+X6prU
VUlPhQf/eNu4CvQcnmSiKoLlQ3nuZJyZvI9XM2nush23NajWDU5pUg3bvCqIsHBG
hIAwktuNAylCaEstpMgXevJergaIAgSZK+bSe9ThJWMfm0WpZBnf9O5cygvkgXLu
Gi6OCfaAq0qt+NGBORkSfICSn7wGZ/3euieRxdU1huI/69maP4OyKmbB86+BlBWi
oNSRX/1Xnjut8WtW+9D0OOfqAKCk0+vlmkRSts2p5YwuUyHaE3Reo+Lbw17A2kZs
+ovGhPnD+jxNXHwPVYp/NpPkJt6xekW9kaAZaiKtglogqkAC5RQ+MpJlDB1IWZns
bjyW86Jb3P65lCFMPwuEqs7x89C19Q==
=dU91
-----END PGP SIGNATURE-----

3
openresolv-3.17.3.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:55d5c9d6f168df59a6dd22afca8c4b15c9149a9c5422c474a8eded35786c5767
size 25664

View File

@@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEp4XtJ1WVXZ6T6ln2WX+X6prUVUkFAmk9ygQACgkQWX+X6prU
VUlFIggAj60QNoiuzuLQyBFN51oHNdnMONXU4l3SrBELdFcuvdJedFmqlR9y7Vhh
orxFLpQZCryBRv1KCYN0JDHNi+6JiPjEAVD1rap6cXVwykXadS9N6R3mksLMqXiQ
iGMpPD2cyyXJiuYSGPJs5Hi/moa8PVeLq67gYmKsfMhXR3DKDHud47NPaG3vxL9M
5HxOUauVSXSywEyGskVGyZ/YQCXo72Fpc/l4+AfydOdfNpFV8dV+VAKrLe+649aL
ebu7AiIsXaUNIqq1ngIBubiqvWWxGa0mrfbgleONynHmwx23BhMOegp2VGy6UWAK
YBYnEFu1PuPBsZqLrXYSFOOAWqQklA==
=Hdn3
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,68 @@
-------------------------------------------------------------------
Sat Dec 20 08:28:59 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- update to 3.17.3:
* resolvconf: quote on printf rather than on value
-------------------------------------------------------------------
Sat Dec 13 16:43:41 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- update to 3.17.2:
* resolvconf: Escape single quotes in input when parsing
Fixes a futher attack vector from the prior release
- update to 3.17.1:
* resolvconf: Single quote parsed values from resolv.conf
-------------------------------------------------------------------
Sat Jul 5 14:43:42 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- update to 3.17.0:
* libc: only change resolv.conf if the signature matches
* resolvconf: -I now inits subscribers after clearing state
* resolvconf.8: resolvconf -I should be called during early boot
* resolvconf: remember if any subscriber errored
-------------------------------------------------------------------
Fri May 9 13:44:40 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- update to 3.16.3:
* Removed an accidental bashism in resolvconf
- update to 3.16.3:
* libc: Don't restore resolv.conf.bak if we have nothing to write
- update to 3.16.1:
* Fixes an issue from v3.16.0 where the last nameserver processed would be
the only one listed
* Implement tolower() in shell as tr might not be available
- update to 3.16.0:
* man pages and code reworded to enforce we are a key/value store, not an
interface/value store
* resolvconf -L now shows fully post-processed output
* resolvconf -Li now shows fully post-processed keys
* only search and domains keys are stripped of trailing commas
* search and domains are now enforced lowercase if the tr program is available
* systemd-resolved: improvements and commented code if/when it supports
Split Horizon
-------------------------------------------------------------------
Sun Apr 27 14:21:08 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- update to 3.15.0:
* Add support for systemd-resolved as resolvconf
-------------------------------------------------------------------
Sat Mar 29 09:52:48 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- update to 3.14.1:
* unbound: Add option for marking domains as private
* Add a new exlcude option to exclude a whole file on match
* Remove reference to README for configure options
- added openresolv.keyring for signature verification
-------------------------------------------------------------------
Tue Dec 5 15:28:39 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

103
openresolv.keyring Normal file
View File

@@ -0,0 +1,103 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: Hostname:
Version: Hockeypuck 2.2
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
K6kYAd/Ex7HCdQQSFgoAHRYhBIcQ896eXS5h2ziL7hGauPDmHZOcBQJloEdPAAoJ
EBGauPDmHZOcQMYA/1nM+s7LA7vufL1G5cVHYR6opOVn5Vk69+pgg+ng4qMEAP98
JnFPpWwoNSSc9nOSALAlgsET5E4f6a3Q252IPXlUBs7ATQRJKwr6AQgAw5jI2dTx
C+4/rwzc4ODPLc2CrBRWJkJNcqJomGkKBBZO9VgcUw38NIIEohaOkmcHXWtWXN5F
E7qyM4GX3CIg4Jy+/bRKhzaxF3KxMfsriy2AsUgVcipP1DEZ5onB76WhLCO1usJl
bsb3QfgMx+Ez9VsRmO/zXvjfhc0gB3d+fazKQ6fCb0Hy8x3LyOTX++P7+WZT9hgW
Qcspq6xuSv4UdFoEsnIEGKf8+jkP3ncFpJ78BM3YgYdJ8+jQ/iGon8bxODxBN4HK
wOTVSnF49jhJqz+uWSbKL/iyyfrkHCxR71bgHE6Nfhc7k+SDfrwJWjz+uTXe4arO
oUUWRKGPUFpG0QARAQABwsB2BBgBCAAgAhsMFiEEp4XtJ1WVXZ6T6ln2WX+X6prU
VUkFAmRGnCMACgkQWX+X6prUVUnmjgf/Qzwn4FoAhFyarog+dGSe9T0WIhcJeWK4
85mbRrpVz5T5rmuvwStIlfMAr8iq07MefspSuUdP9XrDlVFKYgWNHl4lVeF1xgH0
/LDEGOvp98Pu/ZfgQaFAJM3OtvCaxc/08XkRLiz76Flrdc7R9t/GfA5y77iMkAQ2
6mT2XF25eVTYUigopy0anNbxFGYzxvkB+LRcsp9HzD54vsde2wh9iqhAxI64K6mY
136JZL5FlebTKXfSqcvMqz5kxS9aCSRNkRQVHb3Jic8sFAxyrRztBWiIILx22rQT
BZE4l6j51W1zNdk5FDdU8zzzR8GrLY+m7rWUvw4xSUvGavGo8VqRxsLAXwQYAQIA
CQUCSSsK+gIbDAAKCRBZf5fqmtRVSU5lB/9NdyONWDwonoiRs7zNV2bf4+aUSS6G
/koWHEuAlTRANWF2mzU52YrmTwqxd139DajXeM3jltWKtFqKsswQspG4tqLfKoOW
hRdr3HrrSfs5FigPoY5l9Uhl9UlaoxNVFfOybW8a2wmh3Z0ouSieotCNOfZlE7yx
1CZgL7bLkq27Z0zsZ3ZaMwrZPSbfpR9L7qecur10YzEeP71+se7uDcCUn4mdop6C
mTu5IXZdtOU69XtFPJeYlTJ9UoH7RTSyTT4Cnj6PRmWTlbcHwfNOBejvUP6ekXr6
trbieBXx0OuYJlrqr/3dFJ9uVr9c3P0axtoidtsvdpu3viHM2kkn9k7p
=usT6
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -1,7 +1,7 @@
#
# spec file for package openresolv
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,14 @@
Name: openresolv
Version: 3.13.2
Version: 3.17.3
Release: 0
Summary: DNS management framework
License: BSD-2-Clause
URL: https://roy.marples.name/projects/openresolv
Source0: https://github.com/NetworkConfiguration/openresolv/releases/download/v3.13.2/openresolv-%{version}.tar.xz
Source1: https://github.com/NetworkConfiguration/openresolv/releases/download/v3.13.2/openresolv-%{version}.tar.xz.asc
Source0: https://github.com/NetworkConfiguration/openresolv/releases/download/v%{version}/openresolv-%{version}.tar.xz
Source1: https://github.com/NetworkConfiguration/openresolv/releases/download/v%{version}/openresolv-%{version}.tar.xz.asc
Source2: openresolv.keyring
Requires: bash
BuildArch: noarch
@@ -38,7 +39,7 @@ openresolv can generate a combined resolv.conf or a configuration file for a loc
%prep
%autosetup
sed -i -e 's/^#!\/bin\/sh$//' named.in pdnsd.in dnsmasq.in unbound.in libc.in pdns_recursor.in
sed -i -e 's/^#!\/bin\/sh$//' named.in pdnsd.in dnsmasq.in unbound.in libc.in pdns_recursor.in systemd-resolved.in
%build
./configure --bindir=%{_sbindir} --libexecdir=%{_libexecdir}/resolvconf