Bug 172816

Summary: use system perl for AS PERL5; make files owned by AS uid
Product: [Retired] 389 Reporter: Rich Megginson <rmeggins>
Component: AdminAssignee: Rich Megginson <rmeggins>
Status: CLOSED CURRENTRELEASE QA Contact: Viktor Ashirov <vashirov>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.1   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-12-07 16:55:10 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:
Bug Depends On:    
Bug Blocks: 152373, 240316    
Attachments:
Description Flags
Files fixed
none
Diffs for fix none

Description Rich Megginson 2005-11-10 00:53:51 UTC
Created attachment 120863 [details]
Files fixed

Comment 1 Rich Megginson 2005-11-10 00:53:51 UTC
1) Allow the use of the system perl on all linuxes (like the recent fix for
adminutil).  This is primarily to allow the build on FC.
2) Make sure admpw, console.conf, and adm.conf are owned by the SSuser which is
the uid of the admin server process.  Otherwise, no console tasks work, and most
CGIs fail as well.

Comment 2 Rich Megginson 2005-11-10 00:54:22 UTC
Created attachment 120864 [details]
Diffs for fix

Comment 3 Rich Megginson 2005-11-10 01:09:54 UTC
Reviewed by: Noriko (Thanks!)
Files: https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=120863
Branch: HEAD
Fix Description: 1) I made a similar fix to adminutil to use the system 
perl for the PERL5 macro on all Linux systems.  2) The files admpw, 
adm.conf, and console.conf are read and/or written by the httpd process, 
which is owned by the SSuser (default nobody), so they must be owned by 
that user.
Platforms tested: FC4
Flag Day: no
Doc impact: no
QA impact: should be covered by regular nightly and manual testing
New Tests integrated into TET: none