Since CIL treats files as modules and does not have a separate module statement it can cause confusion when a Refpolicy module has a name that is not the same as its base filename because older SELinux userspaces will refer to the module by its module name while a CIL-based userspace will refer to it by its filename. Because of this, provide a warning message when converting a policy package to CIL or compiling a module and the output filename is different than the module name. Changes from v1: - Added a "Warning:" prefix - Removed checks against the input filename - Since there are now only two checks and the base filename is used in the warning message, it no longer made sense to create common helper functions in libsepol. James Carter (2): policycoreutils/hll/pp: Warn if module name different than output filename checkpolicy: Warn if module name different than output filename checkpolicy/checkmodule.c | 15 +++++++++++++++ policycoreutils/hll/pp/pp.c | 28 ++++++++++++++++++++++++---- 2 files changed, 39 insertions(+), 4 deletions(-) -- 2.5.5 _______________________________________________ Selinux mailing list Selinux@xxxxxxxxxxxxx To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx. To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.