Bug 574233 - setup-ds-admin.pl uses semanage binary but policycoreutils-python dependency ain't pulled...
Summary: setup-ds-admin.pl uses semanage binary but policycoreutils-python dependency ...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: 389
Classification: Retired
Component: Security - General
Version: 1.2.6
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Rich Megginson
QA Contact: Viktor Ashirov
URL:
Whiteboard:
Depends On:
Blocks: 434915 389_1.2.6
TreeView+ depends on / blocked
 
Reported: 2010-03-16 22:01 UTC by lejeczek
Modified: 2015-12-07 16:52 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-07 16:52:02 UTC
Embargoed:


Attachments (Terms of Use)

Description lejeczek 2010-03-16 22:01:31 UTC
Description of problem:
..during installation, this renders following messages:

Creating directory server . . .
sh: semanage: command not found -< here
Your new DS instance 'rider' was successfully created.

what is the impact of above?

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


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Nathan Kinder 2010-03-16 22:52:11 UTC
(In reply to comment #0)
> Description of problem:
> ..during installation, this renders following messages:
> 
> Creating directory server . . .
> sh: semanage: command not found -< here
> Your new DS instance 'rider' was successfully created.
> 
> what is the impact of above?

The impact is that the Directory Server and Admin Server ports may not be properly labelled.  The setup scripts label the selected Directory Server port as ldap_port_t (teh standard ports are already labelled by the base system policy), and the Admin Server port as http_port_t.

Comment 2 Nathan Kinder 2010-04-06 18:59:02 UTC
The dependency on policycoreutil-python has been added to the 389-ds-base spec file since the setup perl modules that use semanage are a part of that package.

This will be fixed in 389-ds-base-1.2.6 alpha 3.

Comment 3 Nathan Kinder 2010-04-06 19:08:18 UTC
The dependency has also been added to the 389-admin spec file since it calls semanage directly from one of it's perl modules.

This will be fixed in 389-admin-1.1.11 alpha 3.

Comment 6 Amita Sharma 2011-06-27 03:57:11 UTC
Marking verified based on Comment#5.


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