Browse code

Mark nginx config files with noreplace

Change-Id: I90ef7fd1fec79a6470bd9c22aa53f10ea85e5b36
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/5241
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Sharath George

DheerajSShetty authored on 2018/06/09 12:39:16
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:        2%{?dist}
4
+Release:        3%{?dist}
5 5
 License:        BSD-2-Clause
6 6
 URL:            http://nginx.org/download/nginx-%{version}.tar.gz
7 7
 Group:          Applications/System
... ...
@@ -49,12 +49,29 @@ install -p -m 0644 %{SOURCE1} %{buildroot}/usr/lib/systemd/system/nginx.service
49 49
 
50 50
 %files
51 51
 %defattr(-,root,root)
52
-%{_sysconfdir}/*
52
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi.conf
53
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi.conf.default
54
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi_params
55
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi_params.default
56
+%config(noreplace) %{_sysconfdir}/%{name}/koi-utf
57
+%config(noreplace) %{_sysconfdir}/%{name}/koi-win
58
+%config(noreplace) %{_sysconfdir}/%{name}/mime.types
59
+%config(noreplace) %{_sysconfdir}/%{name}/mime.types.default
60
+%config(noreplace) %{_sysconfdir}/%{name}/nginx.conf
61
+%config(noreplace) %{_sysconfdir}/%{name}/nginx.conf.default
62
+%config(noreplace) %{_sysconfdir}/%{name}/scgi_params
63
+%config(noreplace) %{_sysconfdir}/%{name}/scgi_params.default
64
+%config(noreplace) %{_sysconfdir}/%{name}/uwsgi_params
65
+%config(noreplace) %{_sysconfdir}/%{name}/uwsgi_params.default
66
+%{_sysconfdir}/%{name}/win-utf
67
+%{_sysconfdir}/%{name}/html/*
53 68
 %{_sbindir}/*
54 69
 %{_libdir}/systemd/system/nginx.service
55 70
 %dir %{_var}/log/nginx
56 71
 
57 72
 %changelog
73
+*   Fri Jun 08 2018 Dheeraj Shetty <dheerajs@vmware.com> 1.13.8-3
74
+-   mark config files as non replaceable on upgrade.
58 75
 *   Fri Jun 08 2018 Dheeraj Shetty <dheerajs@vmware.com> 1.13.8-2
59 76
 -   adding module njs.
60 77
 *   Wed Mar 28 2018 Dheeraj Shetty <dheerajs@vmware.com> 1.13.8-1