Browse code

Mark nginx config files with noreplace

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

Ajay Kaher authored on 2018/11/08 01:46:47
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.15.3
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
... ...
@@ -53,13 +53,30 @@ install -p -m 0644 %{SOURCE1} %{buildroot}/usr/lib/systemd/system/nginx.service
53 53
 
54 54
 %files
55 55
 %defattr(-,root,root)
56
-%{_sysconfdir}/*
56
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi.conf
57
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi.conf.default
58
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi_params
59
+%config(noreplace) %{_sysconfdir}/%{name}/fastcgi_params.default
60
+%config(noreplace) %{_sysconfdir}/%{name}/koi-utf
61
+%config(noreplace) %{_sysconfdir}/%{name}/koi-win
62
+%config(noreplace) %{_sysconfdir}/%{name}/mime.types
63
+%config(noreplace) %{_sysconfdir}/%{name}/mime.types.default
64
+%config(noreplace) %{_sysconfdir}/%{name}/nginx.conf
65
+%config(noreplace) %{_sysconfdir}/%{name}/nginx.conf.default
66
+%config(noreplace) %{_sysconfdir}/%{name}/scgi_params
67
+%config(noreplace) %{_sysconfdir}/%{name}/scgi_params.default
68
+%config(noreplace) %{_sysconfdir}/%{name}/uwsgi_params
69
+%config(noreplace) %{_sysconfdir}/%{name}/uwsgi_params.default
70
+%{_sysconfdir}/%{name}/win-utf
71
+%{_sysconfdir}/%{name}/html/*
57 72
 %{_sbindir}/*
58 73
 %{_libdir}/systemd/system/nginx.service
59 74
 %dir %{_var}/opt/nginx/log
60 75
 %{_var}/log/nginx
61 76
 
62 77
 %changelog
78
+*   Wed Nov 07 2018 Ajay Kaher <akaher@vmware.com> 1.15.3-3
79
+-   mark config files as non replaceable on upgrade.
63 80
 *   Mon Sep 17 2018 Keerthana K <keerthanak@vmware.com> 1.15.3-2
64 81
 -   Adding http_auth_request_module and http_sub_module.
65 82
 *   Fri Sep 7 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 1.15.3-1