Bug 1271324 - sepolicy generate --cgi option makes unbuildable module
sepolicy generate --cgi option makes unbuildable module
Status: ON_QA
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: selinux-policy (Show other bugs)
7.1
All Linux
medium Severity medium
: rc
: ---
Assigned To: Lukas Vrabec
Milos Malik
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2015-10-13 12:00 EDT by Dalibor Pospíšil
Modified: 2018-05-24 13:35 EDT (History)
8 users (show)

See Also:
Fixed In Version: selinux-policy-3.13.1-197.el7
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Dalibor Pospíšil 2015-10-13 12:00:41 EDT
# rpm -qa | grep policy | sort
checkpolicy-2.1.12-6.el7.x86_64
policycoreutils-devel-2.2.5-15.el7.x86_64
policycoreutils-gui-2.2.5-15.el7.x86_64
policycoreutils-python-2.2.5-15.el7.x86_64
policycoreutils-sandbox-2.2.5-15.el7.x86_64
policycoreutils-2.2.5-15.el7.x86_64
selinux-policy-devel-3.13.1-58.el7.noarch
selinux-policy-sandbox-3.13.1-58.el7.noarch
selinux-policy-targeted-3.13.1-58.el7.noarch
selinux-policy-3.13.1-58.el7.noarch
# rpm -q kernel
kernel-3.10.0-322.el7.x86_64
# touch /usr/bin/testpolicy
# mkdir mypolicy
# sepolicy generate -p mypolicy  --cgi /usr/bin/testpolicy
# cd mypolicy
# ./testpolicy.sh
Building and Loading Policy
+ make -f /usr/share/selinux/devel/Makefile testpolicy.pp
Compiling targeted testpolicy module
/usr/bin/checkmodule:  loading policy configuration from tmp/testpolicy.tmp
testpolicy.te":10:ERROR 'type is not defined: httpd_testpolicy_script_t' at token ';' on line 4009:
permissive httpd_testpolicy_script_t;

/usr/bin/checkmodule:  error(s) encountered while parsing configuration
make: *** [tmp/testpolicy.mod] Error 1
+ exit
Comment 2 Vit Mojzis 2018-04-19 05:12:20 EDT
The interface creating types for -cgi scripts was changed (httpd_$1_script_t -> $1_script_t)
Lukas, could you please add appropriate aliases?
Comment 3 Lukas Vrabec 2018-04-19 07:15:44 EDT
Yes, Sure.

Note You need to log in before you can comment on or make changes to this bug.