From 2fd8e84d89e580857ff9fcf431e4dd4a173f70da Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 12 Jun 2017 13:59:12 +0200 Subject: [PATCH] Make it easier to read update-alternatives --- samba.spec | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/samba.spec b/samba.spec index 275960e..c7a2a2e 100644 --- a/samba.spec +++ b/samba.spec @@ -955,17 +955,27 @@ fi %posttrans -n libwbclient # It has to be posttrans here to make sure all files of a previous version # without alternatives support are removed -%{_sbindir}/update-alternatives --install %{_libdir}/libwbclient.so.%{libwbc_alternatives_version} \ - libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} 10 +%{_sbindir}/update-alternatives \ + --install \ + %{_libdir}/libwbclient.so.%{libwbc_alternatives_version} \ + libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} \ + %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} \ + 10 /sbin/ldconfig %preun -n libwbclient -%{_sbindir}/update-alternatives --remove libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} +%{_sbindir}/update-alternatives \ + --remove \ + libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} \ + %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} /sbin/ldconfig %posttrans -n libwbclient-devel -%{_sbindir}/update-alternatives --install %{_libdir}/libwbclient.so \ - libwbclient.so%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so 10 +%{_sbindir}/update-alternatives \ + --install %{_libdir}/libwbclient.so \ + libwbclient.so.0 \ + %{_libdir}/samba/wbclient/libwbclient.so \ + 10 %preun -n libwbclient-devel # alternatives checks if the file which should be removed is a link or not, but