diff -urpN selinux.orig3/policycoreutils/semodule/semodule.c selinux/policycoreutils/semodule/semodule.c --- selinux.orig3/policycoreutils/semodule/semodule.c 2009-07-06 13:26:25.802165404 -0400 +++ selinux/policycoreutils/semodule/semodule.c 2009-07-06 13:58:22.572415382 -0400 @@ -421,6 +421,9 @@ int main(int argc, char *argv[]) semanage_set_rebuild(sh, 1); if (disable_dontaudit) semanage_set_disable_dontaudit(sh, 1); + else if(build) + semanage_set_disable_dontaudit(sh,0); + result = semanage_commit(sh); }