Accepting request 328406 from home:dsterba:branches:server:dns
Update to 1.6.0, a few new useful features. OBS-URL: https://build.opensuse.org/request/show/328406 OBS-URL: https://build.opensuse.org/package/show/server:dns/dnscrypt-proxy?expand=0&rev=5
This commit is contained in:
parent
a9a4a188ed
commit
fd0a655eff
1
dnscrypt
1
dnscrypt
@ -10,6 +10,7 @@ fi
|
|||||||
${DNSCRYPT_LOCAL_ADDRESS:+--local-address "$DNSCRYPT_LOCAL_ADDRESS"} \
|
${DNSCRYPT_LOCAL_ADDRESS:+--local-address "$DNSCRYPT_LOCAL_ADDRESS"} \
|
||||||
${DNSCRYPT_USER:+--user "$DNSCRYPT_USER"} \
|
${DNSCRYPT_USER:+--user "$DNSCRYPT_USER"} \
|
||||||
--resolver-name "${DNSCRYPT_RESOLVER_NAME:-opendns}" \
|
--resolver-name "${DNSCRYPT_RESOLVER_NAME:-opendns}" \
|
||||||
|
${DNSCRYPT_EPHEMERAL_KEYS:+--ephemeral-keys} \
|
||||||
${DNSCRYPT_LOGFILE:+--logfile "$DNSCRYPT_LOGFILE"} \
|
${DNSCRYPT_LOGFILE:+--logfile "$DNSCRYPT_LOGFILE"} \
|
||||||
${DNSCRYPT_PLUGIN1:+--plugin "$DNSCRYPT_PLUGIN1"} \
|
${DNSCRYPT_PLUGIN1:+--plugin "$DNSCRYPT_PLUGIN1"} \
|
||||||
${DNSCRYPT_PLUGIN2:+--plugin "$DNSCRYPT_PLUGIN2"} \
|
${DNSCRYPT_PLUGIN2:+--plugin "$DNSCRYPT_PLUGIN2"} \
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0b645813dfa4247e9acd1d14df78f8b12df3b0132c1d6d6abd33daee33403232
|
|
||||||
size 1256110
|
|
3
dnscrypt-proxy-1.6.0.tar.bz2
Normal file
3
dnscrypt-proxy-1.6.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e0cce91dc6ab4ed76478579a899b2abb888b1d7ed133cb55294c2f9ce24edc7d
|
||||||
|
size 1265461
|
@ -1,3 +1,20 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 1 00:00:00 CEST 2015 - dsterba@suse.cz
|
||||||
|
|
||||||
|
* version 1.6.0:
|
||||||
|
- New feature: public-key based client authentication (-K), for private and
|
||||||
|
commercial DNS services to securely authenticate the sender of a query no
|
||||||
|
matter what the source IP address is, without altering the DNS query.
|
||||||
|
* version 1.5.0:
|
||||||
|
- New option: -E, to use an ephemeral key pair for each query.
|
||||||
|
- Logging to files is supported on Windows.
|
||||||
|
- TCP FASTOPEN is now enabled on Linux.
|
||||||
|
* version 1.4.4
|
||||||
|
- edns used by default
|
||||||
|
- server list updated
|
||||||
|
- various build fixes
|
||||||
|
- spec file cleanup
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 6 00:00:00 CET 2015 - dsterba@suse.cz
|
Fri Mar 6 00:00:00 CET 2015 - dsterba@suse.cz
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package dnscrypt-proxy
|
# spec file for package dnscrypt-proxy
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: dnscrypt-proxy
|
Name: dnscrypt-proxy
|
||||||
Version: 1.4.3
|
Version: 1.6.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A tool for securing communications between a client and a DNS resolver
|
Summary: A tool for securing communications between a client and a DNS resolver
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@ -28,18 +28,18 @@ Source: http://download.dnscrypt.org/dnscrypt-proxy/%{name}-%{version}.t
|
|||||||
Source1: %{name}.service
|
Source1: %{name}.service
|
||||||
Source2: dnscrypt
|
Source2: dnscrypt
|
||||||
Source3: sysconfig.dnscrypt
|
Source3: sysconfig.dnscrypt
|
||||||
BuildRequires: libsodium-devel
|
|
||||||
BuildRequires: shadow
|
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
|
BuildRequires: libsodium-devel
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
|
BuildRequires: shadow
|
||||||
|
Provides: dnscrypt = %{version}-%{release}
|
||||||
|
Obsoletes: dnscrypt < %{version}-%{release}
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
%if 0%{?suse_version} >= 1210
|
%if 0%{?suse_version} >= 1210
|
||||||
BuildRequires: systemd
|
BuildRequires: systemd
|
||||||
%{?systemd_requires}
|
%{?systemd_requires}
|
||||||
%endif
|
%endif
|
||||||
Provides: dnscrypt = %{version}-%{release}
|
|
||||||
Obsoletes: dnscrypt < %{version}-%{release}
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
dnscrypt-proxy provides local service which can be used directly as your local resolver or as a DNS forwarder,
|
dnscrypt-proxy provides local service which can be used directly as your local resolver or as a DNS forwarder,
|
||||||
@ -71,11 +71,11 @@ make %{?_smp_mflags}
|
|||||||
%make_install
|
%make_install
|
||||||
|
|
||||||
install -d -m 755 %{buildroot}%{_unitdir}
|
install -d -m 755 %{buildroot}%{_unitdir}
|
||||||
install -m 644 %{S:1} %{buildroot}%{_unitdir}
|
install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}
|
||||||
install -d -m 755 %{buildroot}%{_sbindir}
|
install -d -m 755 %{buildroot}%{_sbindir}
|
||||||
install -m 755 %{S:2} %{buildroot}%{_sbindir}
|
install -m 755 %{SOURCE2} %{buildroot}%{_sbindir}
|
||||||
install -m 755 -d %{buildroot}%{_localstatedir}/adm/fillup-templates
|
install -m 755 -d %{buildroot}%{_localstatedir}/adm/fillup-templates
|
||||||
install -m 644 -D %{S:3} %{buildroot}%{_localstatedir}/adm/fillup-templates
|
install -m 644 -D %{SOURCE3} %{buildroot}%{_localstatedir}/adm/fillup-templates
|
||||||
ln -s %{_mandir}/man8/%{name}.8.gz %{buildroot}%{_mandir}/man8/dnscrypt.8.gz
|
ln -s %{_mandir}/man8/%{name}.8.gz %{buildroot}%{_mandir}/man8/dnscrypt.8.gz
|
||||||
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
||||||
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcdnscrypt
|
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcdnscrypt
|
||||||
@ -117,7 +117,6 @@ fi
|
|||||||
%{_sbindir}/%{name}
|
%{_sbindir}/%{name}
|
||||||
%{_sbindir}/rc%{name}
|
%{_sbindir}/rc%{name}
|
||||||
%{_sbindir}/rcdnscrypt
|
%{_sbindir}/rcdnscrypt
|
||||||
%{_sbindir}/%{name}
|
|
||||||
%{_unitdir}/%{name}.service
|
%{_unitdir}/%{name}.service
|
||||||
%{_mandir}/man8/hostip.8.gz
|
%{_mandir}/man8/hostip.8.gz
|
||||||
%{_mandir}/man8/%{name}.8.gz
|
%{_mandir}/man8/%{name}.8.gz
|
||||||
@ -125,11 +124,12 @@ fi
|
|||||||
%dir %{_datadir}/%{name}
|
%dir %{_datadir}/%{name}
|
||||||
%{_datadir}/%{name}/dnscrypt-resolvers.csv
|
%{_datadir}/%{name}/dnscrypt-resolvers.csv
|
||||||
%{_localstatedir}/adm/fillup-templates/sysconfig.dnscrypt
|
%{_localstatedir}/adm/fillup-templates/sysconfig.dnscrypt
|
||||||
|
%{_datadir}/dnscrypt-proxy/minisign.pub
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%dir /usr/include/dnscrypt/
|
%dir %{_includedir}/dnscrypt/
|
||||||
/usr/include/dnscrypt/*
|
%{_includedir}/dnscrypt/*
|
||||||
%dir %{_libdir}/%{name}
|
%dir %{_libdir}/%{name}
|
||||||
%{_libdir}/%{name}/*
|
%{_libdir}/%{name}/*
|
||||||
|
|
||||||
|
@ -96,3 +96,12 @@ DNSCRYPT_PLUGIN4=
|
|||||||
# Additional user options
|
# Additional user options
|
||||||
#
|
#
|
||||||
DNSCRYPT_OPTIONS=
|
DNSCRYPT_OPTIONS=
|
||||||
|
|
||||||
|
## Path: Network/DNS/DNSCrypt
|
||||||
|
## Description: Use ephemeral keys
|
||||||
|
## Type: string
|
||||||
|
## Default: "yes"
|
||||||
|
#
|
||||||
|
# Enable ephemeral keys for connections.
|
||||||
|
#
|
||||||
|
DNSCRYPT_EPHEMERAL_KEYS=
|
||||||
|
Loading…
Reference in New Issue
Block a user