Browse code

Mark nginx config files with noreplace

Change-Id: I39c3e4593abcd6c1ed30dcda62db676ea4cba1d9
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/6124
Reviewed-by: Sharath George
Tested-by: Sharath George

Ajay Kaher authored on 2018/11/08 01:52:18
Showing 1 changed files
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        High-performance HTTP server and reverse proxy
2 2
 Name:           nginx
3 3
 Version:        1.13.8
4
-Release:        4%{?dist}
4
+Release:        5%{?dist}
5 5
 License:        BSD-2-Clause
6 6
 URL:            http://nginx.org/download/nginx-%{version}.tar.gz
7 7
 Group:          Applications/System
... ...
@@ -54,12 +54,29 @@ make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
54 54
 
55 55
 %files
56 56
 %defattr(-,root,root)
57
-%{_sysconfdir}/*
57
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi.conf
58
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi.conf.default
59
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi_params
60
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi_params.default
61
+%config(noreplace) %{_sysconfdir}/%{name}/koi-utf
62
+%config(noreplace) %{_sysconfdir}/%{name}/koi-win
63
+%config(noreplace) %{_sysconfdir}/%{name}/mime.types
64
+%config(noreplace) %{_sysconfdir}/%{name}/mime.types.default
65
+%config(noreplace) %{_sysconfdir}/%{name}/nginx.conf
66
+%config(noreplace) %{_sysconfdir}/%{name}/nginx.conf.default
67
+%config(noreplace) %{_sysconfdir}/%{name}/scgi_params
68
+%config(noreplace) %{_sysconfdir}/%{name}/scgi_params.default
69
+%config(noreplace) %{_sysconfdir}/%{name}/uwsgi_params
70
+%config(noreplace) %{_sysconfdir}/%{name}/uwsgi_params.default
71
+%{_sysconfdir}/%{name}/win-utf
72
+%{_sysconfdir}/%{name}/html/*
58 73
 %{_sbindir}/*
59 74
 %{_libdir}/systemd/system/nginx.service
60 75
 %dir %{_var}/log/nginx
61 76
 
62 77
 %changelog
78
+*   Wed Nov 07 2018 Ajay Kaher <akaher@vmware.com> 1.13.8-5
79
+-   mark config files as non replaceable on upgrade.
63 80
 *   Mon Sep 10 2018 Keerthana K <keerthanak@vmware.com> 1.13.8-4
64 81
 -   Adding http_auth_request_module and http_sub_module.
65 82
 *   Fri Jul 20 2018 Keerthana K <keerthanak@vmware.com> 1.13.8-3