Browse code

Packaging default-priorities in gnutls

Change-Id: I255ee878fc50f5be4927c71369b8c396befeb544
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/5860
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Alexey Makhalov <amakhalov@vmware.com>

Tapas Kundu authored on 2018/10/04 18:27:27
Showing 1 changed files
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        The GnuTLS Transport Layer Security Library
2 2
 Name:           gnutls
3 3
 Version:        3.5.15
4
-Release:        2%{?dist}
4
+Release:        3%{?dist}
5 5
 License:        GPLv3+ and LGPLv2+
6 6
 URL:            http://www.gnutls.org
7 7
 Source0:        https://www.gnupg.org/ftp/gcrypt/gnutls/v3.5/%{name}-%{version}.tar.xz
... ...
@@ -55,6 +55,11 @@ make %{?_smp_mflags}
55 55
 make DESTDIR=%{buildroot} install
56 56
 rm %{buildroot}%{_infodir}/*
57 57
 find %{buildroot}%{_libdir} -name '*.la' -delete
58
+mkdir -p %{buildroot}/etc/%{name}
59
+chmod 755 %{buildroot}/etc/%{name}
60
+cat > %{buildroot}/etc/%{name}/default-priorities << "EOF"
61
+SYSTEM=NONE:!VERS-SSL3.0:!VERS-TLS1.0:+VERS-TLS1.1:+VERS-TLS1.2:+AES-128-CBC:+RSA:+SHA1:+COMP-NULL
62
+EOF
58 63
 
59 64
 %check
60 65
 make %{?_smp_mflags} check
... ...
@@ -72,6 +77,7 @@ make %{?_smp_mflags} check
72 72
 %{_mandir}/man1/*
73 73
 %{_datadir}/locale/*
74 74
 %{_docdir}/gnutls/*.png
75
+%config(noreplace) %{_sysconfdir}/gnutls/default-priorities
75 76
 
76 77
 %files devel
77 78
 %defattr(-,root,root)
... ...
@@ -81,6 +87,8 @@ make %{?_smp_mflags} check
81 81
 %{_mandir}/man3/*
82 82
 
83 83
 %changelog
84
+*   Wed Oct 03 2018 Tapas Kundu <tkundu@vmware.com> 3.5.15-3
85
+-   Including default-priority in the RPM packaging.
84 86
 *   Fri Feb 09 2018 Xiaolin Li <xiaolinl@vmware.com> 3.5.15-2
85 87
 -   Add default_priority.patch.
86 88
 *   Tue Oct 10 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.5.15-1