cd77bbc1ed
Without this fix, building a custom module in a directory that contains a file with special characters in its name (e.g. '(') triggers a syntax error: $ cat >foo.te <<EOF module foo 1.0; require { class file entrypoint; type shell_exec_t; type vmtools_unconfined_t; } allow vmtools_unconfined_t shell_exec_t : file entrypoint; EOF $ touch "my broken (file)" $ make -f /usr/share/selinux/devel/Makefile foo.pp /bin/sh: -c: line 0: syntax error near unexpected token `(' /bin/sh: -c: line 0: `find anaconda-ks.cfg my broken (file) vncserver.strace systemd.strace rhel-server-7.6-x86_64-boot.iso rt_minimal.c vnc.cil foo.te rsyslog tmp virt-install.log evil_banner.sh livemedia.log program.log foo.if rhel7-minimal.ks TestZip.java TestZip.class foo.fc sudoloop foo.pp strace.log -maxdepth 0 -type d' Link: https://bugzilla.redhat.com/show_bug.cgi?id=1692676 Reported-by: Renaud Métrich <rmetrich@redhat.com> Suggested-by: Petr Lautrbach <plautrba@redhat.com> Signed-off-by: Ondrej Mosnacek <omosnace@redhat.com> |
||
---|---|---|
.. | ||
Makefile.devel | ||
comment_move_decl.sed | ||
divert.m4 | ||
fatal_error.m4 | ||
fc_sort.c | ||
genclassperms.py | ||
genhomedircon.py | ||
gennetfilter.py | ||
gentemplates.sh | ||
get_type_attr_decl.sed | ||
iferror.m4 | ||
policyvers.py | ||
pyplate.py | ||
sedoctool.py | ||
segenxml.py | ||
selinux-policy-refpolicy.spec | ||
selinux-refpolicy-sources.spec.skel | ||
set_bools_tuns.awk | ||
undivert.m4 |