Bug 259688

Summary: Module Installation following attempt to enable Ruby and/or AppArmor Modules in Apache Silently Fails
Product: [openSUSE] openSUSE 10.2 Reporter: Harrison Neal <HANtwister>
Component: YaST2Assignee: Michal Zugec <mzugec>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Minor    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: x86   
OS: Linux   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Harrison Neal 2007-03-31 17:50:07 UTC
If you open YaST and go into the HTTP Server Properties, and try to enable either the Ruby or the AppArmor Modules, it will prompt to install apache2-mod_ruby and/or apache2-mod-apparmor, respectively. If Yes is selected, it will appear as if it is loading information from the installation sources as it would do if I selected Software Management from YaST, but doesn't proceed to actually install anything.

I discovered that, under YaST, the package containing the AppArmor Module for Apache is actually called apache2-mod_apparmor, with the underscore between "apache2-mod" and the name of the module, as with all the Apache Module Packages, NOT a dash (I'm assuming the installation fails because of that mistyping). If apache2-mod_apparmor is Installed from Software Management, you will still be prompted to install it when under HTTP Server Properties, but Apache will not "complain" that the module is missing when it is started.

In addition, apache2-mod_ruby doesn't appear to exist whatsoever under Software Management.
Comment 1 Michal Zugec 2007-04-04 12:09:38 UTC
Peter, what about this?
I renamed package name for apache2-mod_apparmor, but this is available only for SLES. apache2-mod_ruby I didn't find apache2-mod_ruby at all.
Comment 3 Peter Poeml 2007-05-09 12:04:29 UTC
apache2-mod_ruby is dropped after 10.0 or so. (It was never ported to
Apache 2.2.)

apache2-mod_apparmor was indeed renamed from mod-apparmor. Sorry this
wasn't communicated to you. 

Reassigning to you, in case there is further action to be taken.
Comment 4 Michal Zugec 2007-05-09 12:16:40 UTC
thanks, fixed in yast2-http-server-2.15.2