Bug 201505

Summary: Problem with finnish spell checking/hyphenation & SELinux
Product: [Fedora] Fedora Reporter: Henry Palonen <henry_palonen>
Component: openoffice.orgAssignee: Caolan McNamara <caolanm>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 5   
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-08-06 17:40:24 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Soikko, The Finnish spell checking and hyphenation for OpenOffice.org none

Description Henry Palonen 2006-08-06 16:50:28 UTC
Description of problem:

SELinux disables Finnish spell checking and hyphenation module Soikko. 

Version-Release number of selected component (if applicable):

Fedora core 5 & OpenOffice.org 2.0

How reproducible:

Always

Steps to Reproduce:


1. When SELinux is "Enforcing", install and set up Soikko
2.
3.
  
Actual results:

Soikko, Finnish spell checking and hyphenation module does not work.

Expected results:

Soikko should work.

Additional info:

Soikko installs and appears into OpenOffice menu stucture just fine but does not
work if SELinux is "Enforcing". By disabling or setting SELinux to "Permissive"
it is possible to make Soikko work perfectly.

Comment 1 Henry Palonen 2006-08-06 16:50:29 UTC
Created attachment 133707 [details]
Soikko, The Finnish spell checking and hyphenation for OpenOffice.org

Comment 2 Caolan McNamara 2006-08-06 17:40:24 UTC
If I unpack the plugin and do 
> execstack libsoikko.so 
it says ...
? libsoikko.so
So I suspect that's your problem, you might try
execstack -c libsoikko.so 
which would then allow
> execstack libsoikko.so to say...
- libsoikko.so
and see if that works, but it sounds like a problem in soikko, you should report
it to them about clearing the execstack bit

Comment 3 Henry Palonen 2006-08-06 20:18:33 UTC
Clearing the execstack bit didn't help. Modifying SELinux policy by choosing
"Allow the use of shared libraries with Text Relocation" makes Soikko to work,
even if SELinux policy is "Enforcing".