diff --git a/files/selinux_build_module_simple.sh b/files/selinux_build_module_simple.sh index 4107281f..6ab49ce3 100644 --- a/files/selinux_build_module_simple.sh +++ b/files/selinux_build_module_simple.sh @@ -4,13 +4,13 @@ module_dir="$2" set -e -cd $module_dir -test -d tmp || mkdir tmp +cd "$module_dir" +mkdir -p tmp -checkmodule -M -m -o tmp/${module_name}.mod ${module_name}.te +checkmodule -M -m -o "tmp/${module_name}.mod" "${module_name}.te" package_args="-o ${module_name}.pp -m tmp/${module_name}.mod" if [ -s "${module_name}.fc" ]; then package_args="${package_args} --fc ${module_name}.fc" fi -semodule_package ${package_args} +semodule_package "${package_args}"