(In reply to Michal Suchanek from comment #5) > Alternative test > > https://github.com/hramrach/suse-module-tools/commit/ > f568bef4f70867cd72b684b4170c89362e6ed59e > > It preserves the check that correct scriptlet is called even on non-EFI > system. > I don't understand. What's the benefit of doing the same test separately in each branch of the case statement, rather than once in the beginning of the script, as in my patch? What's your patch preserving that mine did not?