Blame libsemanage-genhomedircon.patch
|
|
ab22837 |
Index: libsemanage/src/semanage_store.c
|
|
|
ab22837 |
===================================================================
|
|
|
ab22837 |
RCS file: /cvsroot/selinux/nsa/selinux-usr/libsemanage/src/semanage_store.c,v
|
|
|
ab22837 |
retrieving revision 1.21
|
|
|
ab22837 |
diff -u -r1.21 semanage_store.c
|
|
|
ab22837 |
--- libsemanage/src/semanage_store.c 9 Nov 2005 14:52:55 -0000 1.21
|
|
|
ab22837 |
+++ libsemanage/src/semanage_store.c 14 Nov 2005 21:43:09 -0000
|
|
|
ab22837 |
@@ -950,11 +950,6 @@
|
|
|
ab22837 |
goto cleanup;
|
|
|
ab22837 |
}
|
|
|
ab22837 |
|
|
|
ab22837 |
- if ((r = semanage_exec_prog(sh, sh->conf->genhomedircon, sh->conf->store_path, "")) != 0) {
|
|
|
ab22837 |
- ERR(sh, "genhomedircon returned error code %d.", r);
|
|
|
ab22837 |
- goto cleanup;
|
|
|
ab22837 |
- }
|
|
|
ab22837 |
-
|
|
|
ab22837 |
retval = 0;
|
|
|
ab22837 |
cleanup:
|
|
|
ab22837 |
free(storepath);
|
|
|
ab22837 |
@@ -1070,6 +1065,12 @@
|
|
|
ab22837 |
goto cleanup;
|
|
|
ab22837 |
}
|
|
|
ab22837 |
|
|
|
ab22837 |
+ if ((retval = semanage_exec_prog(sh, sh->conf->genhomedircon, sh->conf->store_path, "")) != 0) {
|
|
|
ab22837 |
+ ERR(sh, "genhomedircon returned error code %d.", retval);
|
|
|
ab22837 |
+ goto cleanup;
|
|
|
ab22837 |
+ }
|
|
|
ab22837 |
+
|
|
|
ab22837 |
+
|
|
|
ab22837 |
cleanup:
|
|
|
ab22837 |
return retval;
|
|
|
ab22837 |
|