[ 
https://issues.apache.org/jira/browse/AMBARI-3350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mahadev konar updated AMBARI-3350:
----------------------------------

    Fix Version/s:     (was: 1.4.2)
                   1.4.3

> ambari-agent RPM claims ownership of /usr/sbin
> ----------------------------------------------
>
>                 Key: AMBARI-3350
>                 URL: https://issues.apache.org/jira/browse/AMBARI-3350
>             Project: Ambari
>          Issue Type: Bug
>    Affects Versions: 1.2.5
>         Environment: Fedora 19 
>            Reporter: Erin A Boyd
>            Assignee: Erin A Boyd
>             Fix For: 1.4.3
>
>         Attachments: AMBARI-3350.patch
>
>
> **This also affects trunk**
> The ambari-agent.spec (generated from rpm-maven-plugin) claims ownership of 
> /usr/sbin,
> $ grep sbin target/rpm/ambari-agent/SPECS/ambari-agent.spec | grep attr
> %attr(755,root,root) /usr/sbin
> This is a problem because the filesystem RPM owns /usr/sbin.
> According to rpm-maven-plugin documentation[0], this is because the only file 
> under /usr/sbin is ambari-agent and
> "directoryIncluded
> If the value is true then the attribute string will be written for the 
> directory if the sources identify all of the files in the directory (that is, 
> no other mapping contributed files to the directory). This is the default 
> behavior."
> The "no other mapping contributed files to the directory" bit is important.
> The solution is to add directoryInclude=false to the mapping.
> [0] http://mojo.codehaus.org/rpm-maven-plugin/map-params.html



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Reply via email to