]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rpm: Mute semodule in postun script
authorBoris Ranto <branto@redhat.com>
Fri, 20 May 2016 06:09:42 +0000 (08:09 +0200)
committerBoris Ranto <branto@redhat.com>
Mon, 23 May 2016 19:59:14 +0000 (21:59 +0200)
Currently, we don't mute the semodule output in postun script. This
results in the following message when removing ceph-selinux package:

libsemanage.semanage_direct_remove_key: Removing last ceph module (no
other ceph module exists at another priority).

The fix is to simply mute the output of the command.

Signed-off-by: Boris Ranto <branto@redhat.com>
ceph.spec.in

index 643a3f80dc638e101d4ae02109d0e2178ce4b2e0..34e3256e425ec4c9794b6bc7623df815fd685480 100644 (file)
@@ -1467,7 +1467,7 @@ if [ $1 -eq 0 ]; then
     cp ${FILE_CONTEXT} ${FILE_CONTEXT}.pre
 
     # Remove the module
-    /usr/sbin/semodule -n -r ceph
+    /usr/sbin/semodule -n -r ceph > /dev/null 2>&1
 
     # Reload the policy if SELinux is enabled
     if ! /usr/sbin/selinuxenabled ; then