Whamcloud - gitweb
LU-12342 spec: mark lsvcgss as a config file in the rpm 87/35087/2
authorGötz Waschk <goetz.waschk@desy.de>
Tue, 28 May 2019 06:48:02 +0000 (08:48 +0200)
committerOleg Drokin <green@whamcloud.com>
Thu, 20 Jun 2019 03:56:07 +0000 (03:56 +0000)
The file /etc/sysconfig/lsvcgss shouldn't be overwritten on package
upgrades.

Lustre-change: https://review.whamcloud.com/34978
Lustre-commit: cfe9e1a56c696bcbba24dd4041845ead12aba291

Signed-off-by: Götz Waschk <goetz.waschk@desy.de>
Change-Id: I3fa0a3a5a06d9e59699d23e652329365f38fd028
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/35087
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre.spec.in

index a316c67..b0921d0 100644 (file)
@@ -403,7 +403,7 @@ echo '%{_sysconfdir}/init.d/lustre' >>lustre.files
 echo '%{_sysconfdir}/sysconfig/lustre' >>lustre.files
 %if %{with gss_keyring}
 echo '%{_sysconfdir}/init.d/lsvcgss' >>lustre.files
-echo '%{_sysconfdir}/sysconfig/lsvcgss' >>lustre.files
+echo '%config(noreplace) %{_sysconfdir}/sysconfig/lsvcgss' >>lustre.files
 %endif
 %endif