Create symlink from policy.kern to active kernel.
This commit is contained in:
parent
a7785d28a7
commit
a70e6a436c
@ -183,6 +183,21 @@ index 3c81d7a..f3b9b5c 100644
|
|||||||
} else {
|
} else {
|
||||||
if (semanage_list_push(&homedir_list, path))
|
if (semanage_list_push(&homedir_list, path))
|
||||||
goto fail;
|
goto fail;
|
||||||
|
diff --git a/libsemanage/src/semanage_store.c b/libsemanage/src/semanage_store.c
|
||||||
|
index 57ef49f..4b040c3 100644
|
||||||
|
--- a/libsemanage/src/semanage_store.c
|
||||||
|
+++ b/libsemanage/src/semanage_store.c
|
||||||
|
@@ -1234,6 +1234,10 @@ static int semanage_install_active(semanage_handle_t * sh)
|
||||||
|
|
||||||
|
retval = 0;
|
||||||
|
cleanup:
|
||||||
|
+ (void) unlink(active_kernel);
|
||||||
|
+ if (symlink(store_pol, active_kernel) < 0) {
|
||||||
|
+ ERR(sh, "Unable to create sybolic link from %s to %s error code %d.", active_kernel, store_pol, r);
|
||||||
|
+ }
|
||||||
|
free(storepath);
|
||||||
|
return retval;
|
||||||
|
}
|
||||||
diff --git a/libsemanage/src/seusers_local.c b/libsemanage/src/seusers_local.c
|
diff --git a/libsemanage/src/seusers_local.c b/libsemanage/src/seusers_local.c
|
||||||
index e7cf12c..ed0af21 100644
|
index e7cf12c..ed0af21 100644
|
||||||
--- a/libsemanage/src/seusers_local.c
|
--- a/libsemanage/src/seusers_local.c
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
Summary: SELinux binary policy manipulation library
|
Summary: SELinux binary policy manipulation library
|
||||||
Name: libsemanage
|
Name: libsemanage
|
||||||
Version: 2.1.10
|
Version: 2.1.10
|
||||||
Release: 7%{?dist}
|
Release: 9%{?dist}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
Source: libsemanage-%{version}.tgz
|
Source: libsemanage-%{version}.tgz
|
||||||
@ -179,6 +179,12 @@ rm -rf ${RPM_BUILD_ROOT}
|
|||||||
%endif # if with_python3
|
%endif # if with_python3
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Sep 9 2013 Dan Walsh <dwalsh@redhat.com> - 2.1.10-9
|
||||||
|
- Create symlink from policy.kern to active kernel.
|
||||||
|
|
||||||
|
* Fri Sep 6 2013 Dan Walsh <dwalsh@redhat.com> - 2.1.10-8
|
||||||
|
- Unlink policy.kern when done to save space.
|
||||||
|
|
||||||
* Fri Jul 26 2013 Dan Walsh <dwalsh@redhat.com> - 2.1.10-7
|
* Fri Jul 26 2013 Dan Walsh <dwalsh@redhat.com> - 2.1.10-7
|
||||||
- Move handling of role audit records into the library
|
- Move handling of role audit records into the library
|
||||||
- Patch stops semanage from removing user record while in use
|
- Patch stops semanage from removing user record while in use
|
||||||
|
Loading…
Reference in New Issue
Block a user