[
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)