You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ao...@apache.org on 2016/02/01 14:58:03 UTC
ambari git commit: AMBARI-14862. [Ambari tarballs] Package
ambari-agent according to ambari-server style (make common definition for deb,
rpm) (aonishuk)
Repository: ambari
Updated Branches:
refs/heads/trunk 2fd458e72 -> bb3b50961
AMBARI-14862. [Ambari tarballs] Package ambari-agent according to ambari-server style (make common definition for deb,rpm) (aonishuk)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/bb3b5096
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/bb3b5096
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/bb3b5096
Branch: refs/heads/trunk
Commit: bb3b5096136f0ac652aabea86b5f378659e597c8
Parents: 2fd458e
Author: Andrew Onishuk <ao...@hortonworks.com>
Authored: Mon Feb 1 15:57:40 2016 +0200
Committer: Andrew Onishuk <ao...@hortonworks.com>
Committed: Mon Feb 1 15:57:40 2016 +0200
----------------------------------------------------------------------
ambari-agent/pom.xml | 501 +------------------------
ambari-agent/src/packages/tarball/all.xml | 168 ++++++++-
2 files changed, 182 insertions(+), 487 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/bb3b5096/ambari-agent/pom.xml
----------------------------------------------------------------------
diff --git a/ambari-agent/pom.xml b/ambari-agent/pom.xml
index dbbb5ad..918065f 100644
--- a/ambari-agent/pom.xml
+++ b/ambari-agent/pom.xml
@@ -50,10 +50,10 @@
<ambari.server.module>../ambari-server</ambari.server.module>
<target.cache.dir>${project.build.directory}/cache/</target.cache.dir>
<resource.keeper.script>${ambari.server.module}/src/main/python/ambari_server/resourceFilesKeeper.py</resource.keeper.script>
- <init.d.dir>/etc/rc.d/init.d</init.d.dir>
<resourceManagementSrcLocation>${project.basedir}/../ambari-common/src/main/python/resource_management</resourceManagementSrcLocation>
<resourcesFolder>${ambari.server.module}/src/main/resources</resourcesFolder>
<customActionsLocation>${target.cache.dir}/custom_actions</customActionsLocation>
+ <empty.dir>src/packages/tarball</empty.dir> <!-- any directory in project with not very big amount of files (not to waste-load them) -->
</properties>
<build>
<plugins>
@@ -137,26 +137,6 @@
</goals>
</execution>
<execution>
- <!-- TODO: Looks like section is unused, maybe remove? -->
- <configuration>
- <executable>${executable.python}</executable>
- <workingDirectory>target${dirsep}ambari-agent-${project.version}</workingDirectory>
- <arguments>
- <argument>${project.basedir}${dirsep}src${dirsep}main${dirsep}python${dirsep}setup.py</argument>
- <argument>clean</argument>
- <argument>bdist_dumb</argument>
- </arguments>
- <environmentVariables>
- <PYTHONPATH>target${dirsep}ambari-agent-${project.version}${pathsep}$PYTHONPATH</PYTHONPATH>
- </environmentVariables>
- </configuration>
- <id>python-package</id>
- <phase>package</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- </execution>
- <execution>
<configuration>
<executable>${executable.python}</executable>
<workingDirectory>${basedir}</workingDirectory>
@@ -179,7 +159,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>rpm-maven-plugin</artifactId>
- <version>2.0.1</version>
+ <version>2.1.4</version>
<executions>
<execution>
<!-- unbinds rpm creation from maven lifecycle -->
@@ -220,266 +200,43 @@
<autoRequires>false</autoRequires>
<mappings>
<mapping>
- <directory>${agent.install.dir}</directory>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>${project.build.directory}${dirsep}${project.artifactId}-${project.version}${dirsep}ambari_agent</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/var/lib/ambari-agent/</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>../ambari-common/src/main/unix/ambari-python-wrap</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/var/lib/ambari-agent/</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>conf/unix/ambari-sudo.sh</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>${ambari_commons.install.dir}</directory>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>${project.basedir}/../ambari-common/src/main/python/ambari_commons</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>${resource_management.install.dir}</directory>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>${resourceManagementSrcLocation}</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>${jinja.install.dir}</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>${project.basedir}/../ambari-common/src/main/python/ambari_jinja2/ambari_jinja2</location>
- <excludes>
- <exclude>${project.basedir}/../ambari-common/src/main/python/ambari_jinja2/ambari_jinja2/testsuite</exclude>
- </excludes>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>${simplejson.install.dir}</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>${project.basedir}/../ambari-common/src/main/python/ambari_simplejson/</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>${lib.dir}/examples</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>src/examples</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/etc/ambari-agent/conf</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>conf/unix/ambari-agent.ini</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/etc/ambari-agent/conf</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>conf/unix/logging.conf.sample</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/usr/sbin</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>conf/unix/ambari-agent</location>
- <filter>true</filter>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/var/lib/ambari-agent</directory>
- <configuration>true</configuration>
- <filemode>700</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>conf/unix/ambari-env.sh</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/var/lib/ambari-agent</directory>
- <filemode>700</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>conf/unix/install-helper.sh</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/var/lib/ambari-agent</directory>
- <filemode>700</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>conf/unix/upgrade_agent_configs.py</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>${package.pid.dir}</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- </mapping>
- <mapping>
- <directory>/var/lib/${project.artifactId}/data</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- </mapping>
- <mapping>
- <directory>/var/lib/${project.artifactId}/tmp</directory>
- <filemode>777</filemode>
- <username>root</username>
- <groupname>root</groupname>
- </mapping>
- <mapping>
- <directory>/var/lib/${project.artifactId}/keys</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- </mapping>
- <mapping>
- <directory>${package.log.dir}</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- </mapping>
- <mapping>
- <directory>/etc/init</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>etc/init/ambari-agent.conf</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>${init.d.dir}</directory>
- <filemode>755</filemode>
+ <directory>/etc</directory>
<username>root</username>
<groupname>root</groupname>
+ <directoryIncluded>false</directoryIncluded> <!-- avoid managing /etc/init.d -->
<sources>
<source>
- <location>etc/init.d/ambari-agent</location>
+ <location>${project.build.directory}${dirsep}${project.artifactId}-${project.version}/etc</location>
</source>
</sources>
</mapping>
- <mapping>
- <directory>/var/lib/${project.artifactId}/data</directory>
- <filemode>755</filemode>
+ <mapping>
+ <directory>/usr</directory>
<username>root</username>
<groupname>root</groupname>
<sources>
<source>
- <location>../version</location>
- <filter>true</filter>
+ <location>${project.build.directory}${dirsep}${project.artifactId}-${project.version}/usr</location>
</source>
</sources>
</mapping>
<mapping>
- <directory>/var/lib/ambari-agent/cache</directory>
- <filemode>755</filemode>
+ <directory>/var</directory>
<username>root</username>
<groupname>root</groupname>
<sources>
<source>
- <location>${target.cache.dir}</location>
- <excludes>
- <exclude>custom_actions/scripts/*</exclude>
- </excludes>
+ <location>${project.build.directory}${dirsep}${project.artifactId}-${project.version}/var</location>
</source>
</sources>
</mapping>
- <mapping>
- <directory>/var/lib/ambari-agent/cache/custom_actions</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- <sources>
- <source>
- <location>${customActionsLocation}</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/var/lib/ambari-agent/lib</directory>
- <filemode>755</filemode>
- <username>root</username>
- <groupname>root</groupname>
- </mapping>
</mappings>
</configuration>
</plugin>
<plugin>
<groupId>org.vafer</groupId>
<artifactId>jdeb</artifactId>
- <version>1.0.1</version>
+ <version>1.4</version>
<executions>
<execution>
<phase>none</phase>
@@ -491,234 +248,14 @@
<configuration>
<controlDir>${basedir}/src/main/package/deb/control</controlDir>
<deb>${basedir}/target/${project.artifactId}_${package-version}-${package-release}.deb</deb>
+ <skip>false</skip>
+ <skipPOMs>false</skipPOMs>
<dataSet>
<data>
- <src>${project.build.directory}/${project.artifactId}-${project.version}/ambari_agent</src>
- <type>directory</type>
- <mapper>
- <type>perm</type>
- <prefix>${agent.install.dir}</prefix>
- <user>root</user>
- <group>root</group>
- </mapper>
- </data>
- <data>
- <src>${project.basedir}/../ambari-common/src/main/python/ambari_jinja2/ambari_jinja2</src>
- <excludes>${project.basedir}/../ambari-common/src/main/python/ambari_jinja2/ambari_jinja2/testsuite</excludes>
- <type>directory</type>
- <mapper>
- <type>perm</type>
- <prefix>${jinja.install.dir}</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>${project.basedir}/../ambari-common/src/main/python/ambari_simplejson</src>
- <type>directory</type>
+ <src>${project.build.directory}${dirsep}${project.artifactId}-${project.version}.tar.gz</src>
+ <type>archive</type>
<mapper>
<type>perm</type>
- <prefix>${simplejson.install.dir}</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>src/examples</src>
- <type>directory</type>
- <mapper>
- <type>perm</type>
- <prefix>${lib.dir}/examples</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>conf/unix/ambari-agent.ini</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/etc/ambari-agent/conf</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>conf/unix/logging.conf.sample</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/etc/ambari-agent/conf</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>${basedir}/target/src/ambari-agent</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/usr/sbin</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>conf/unix/ambari-env.sh</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/var/lib/ambari-agent</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>700</filemode>
- </mapper>
- </data>
- <data>
- <src>conf/unix/install-helper.sh</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/var/lib/ambari-agent</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>700</filemode>
- </mapper>
- </data>
- <data>
- <src>conf/unix/upgrade_agent_configs.py</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/var/lib/ambari-agent</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>700</filemode>
- </mapper>
- </data>
- <data>
- <type>template</type>
- <paths>
- <path>${package.pid.dir}</path>
- <path>/var/lib/${project.artifactId}/data</path>
- <path>/var/lib/${project.artifactId}/tmp</path>
- <path>/var/lib/${project.artifactId}/keys</path>
- <path>${package.log.dir}</path>
- <path>/var/lib/${project.artifactId}/lib</path>
- </paths>
- <mapper>
- <type>perm</type>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>etc/init.d/ambari-agent</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/etc/init.d</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>etc/init/ambari-agent.conf</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/etc/init</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>${basedir}/target/src/version</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/var/lib/${project.artifactId}/data</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>../ambari-common/src/main/unix/ambari-python-wrap</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/var/lib/ambari-agent</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>conf/unix/ambari-sudo.sh</src>
- <type>file</type>
- <mapper>
- <type>perm</type>
- <prefix>/var/lib/ambari-agent</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>${target.cache.dir}</src>
- <type>directory</type>
- <excludes>custom_actions/scripts/*</excludes>
- <mapper>
- <type>perm</type>
- <prefix>/var/lib/ambari-agent/cache</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>${customActionsLocation}</src>
- <type>directory</type>
- <mapper>
- <type>perm</type>
- <prefix>/var/lib/ambari-agent/cache/custom_actions</prefix>
- <user>root</user>
- <group>root</group>
- <filemode>755</filemode>
- </mapper>
- </data>
- <data>
- <src>
- ${project.basedir}/../ambari-common/src/main/python/ambari_commons
- </src>
- <type>directory</type>
- <mapper>
- <type>perm</type>
- <prefix>${ambari_commons.install.dir}</prefix>
- <filemode>755</filemode>
- <user>root</user>
- <group>root</group>
- </mapper>
- </data>
- <data>
- <src>
- ${resourceManagementSrcLocation}
- </src>
- <type>directory</type>
- <mapper>
- <type>perm</type>
- <prefix>${resource_management.install.dir}</prefix>
- <filemode>755</filemode>
<user>root</user>
<group>root</group>
</mapper>
@@ -773,7 +310,7 @@
</execution>
<execution>
<id>copy-resources-filter</id>
- <phase>prepare-package</phase>
+ <phase>generate-resources</phase>
<goals>
<goal>copy-resources</goal>
</goals>
@@ -963,12 +500,6 @@
</build>
</profile>
<profile>
- <id>suse11</id>
- <properties>
- <init.d.dir>/etc/init.d</init.d.dir>
- </properties>
- </profile>
- <profile>
<id>pluggable-stack-definition</id>
<activation>
<activeByDefault>false</activeByDefault>
http://git-wip-us.apache.org/repos/asf/ambari/blob/bb3b5096/ambari-agent/src/packages/tarball/all.xml
----------------------------------------------------------------------
diff --git a/ambari-agent/src/packages/tarball/all.xml b/ambari-agent/src/packages/tarball/all.xml
index 0e4f34b..d4ed2ff 100644
--- a/ambari-agent/src/packages/tarball/all.xml
+++ b/ambari-agent/src/packages/tarball/all.xml
@@ -23,12 +23,176 @@
-->
<formats>
<format>dir</format>
+ <format>tar.gz</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
+ <!-- File sets. Syntax:
+ <fileSets>
+ <fileSet>
+ <useDefaultExcludes/>
+ <outputDirectory/>
+ <includes/>
+ <excludes/>
+ <fileMode/>
+ <directoryMode/>
+ <directory/>
+ <lineEnding/>
+ <filtered/>
+ </fileSet>
+ </fileSets>
+ -->
<fileSets>
<fileSet>
- <directory>src/main/python</directory>
- <outputDirectory>/</outputDirectory>
+ <directoryMode>755</directoryMode>
+ <directory>src/main/python/ambari_agent</directory>
+ <outputDirectory>${agent.install.dir}</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${project.basedir}/../ambari-common/src/main/python/ambari_commons</directory>
+ <outputDirectory>${ambari_commons.install.dir}</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${resourceManagementSrcLocation}</directory>
+ <outputDirectory>${resource_management.install.dir}</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${project.basedir}/../ambari-common/src/main/python/ambari_jinja2/ambari_jinja2</directory>
+ <outputDirectory>${jinja.install.dir}</outputDirectory>
+ <excludes>
+ <exclude>**/testsuite/**</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${project.basedir}/../ambari-common/src/main/python/ambari_simplejson</directory>
+ <outputDirectory>${simplejson.install.dir}</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>src/examples</directory>
+ <outputDirectory>${lib.dir}/examples</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${empty.dir}</directory>
+ <outputDirectory>${package.pid.dir}</outputDirectory>
+ <excludes>
+ <exclude>*/**</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet>
+ <directoryMode>777</directoryMode>
+ <directory>${empty.dir}</directory>
+ <outputDirectory>/var/lib/${project.artifactId}/tmp</outputDirectory>
+ <excludes>
+ <exclude>*/**</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${empty.dir}</directory>
+ <outputDirectory>/var/lib/${project.artifactId}/keys</outputDirectory>
+ <excludes>
+ <exclude>*/**</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${empty.dir}</directory>
+ <outputDirectory>${package.log.dir}</outputDirectory>
+ <excludes>
+ <exclude>*/**</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${empty.dir}</directory>
+ <outputDirectory>/var/lib/ambari-agent/lib</outputDirectory>
+ <excludes>
+ <exclude>*/**</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${target.cache.dir}</directory>
+ <outputDirectory>/var/lib/ambari-agent/cache</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directoryMode>755</directoryMode>
+ <directory>${pluggableStackDefinitionOutput}/custom_actions</directory>
+ <outputDirectory>/var/lib/ambari-agent/cache/custom_actions</outputDirectory>
</fileSet>
</fileSets>
+ <!-- Single files. Syntax:
+ <files>
+ <file>
+ <source/>
+ <outputDirectory/>
+ <destName/>
+ <fileMode/>
+ <lineEnding/>
+ <filtered/>
+ </file>
+ </files>
+ -->
+ <files>
+ <file>
+ <fileMode>755</fileMode>
+ <source>../ambari-common/src/main/unix/ambari-python-wrap</source>
+ <outputDirectory>/var/lib/ambari-agent/</outputDirectory>
+ </file>
+ <file>
+ <fileMode>755</fileMode>
+ <source>conf/unix/ambari-sudo.sh</source>
+ <outputDirectory>/var/lib/ambari-agent/</outputDirectory>
+ </file>
+ <file>
+ <fileMode>644</fileMode>
+ <source>conf/unix/ambari-agent.ini</source>
+ <outputDirectory>/etc/ambari-agent/conf</outputDirectory>
+ </file>
+ <file>
+ <fileMode>644</fileMode>
+ <source>conf/unix/logging.conf.sample</source>
+ <outputDirectory>/etc/ambari-agent/conf</outputDirectory>
+ </file>
+ <file>
+ <fileMode>755</fileMode>
+ <source>conf/unix/ambari-agent</source>
+ <outputDirectory>/usr/sbin</outputDirectory>
+ </file>
+ <file>
+ <fileMode>700</fileMode>
+ <source>conf/unix/ambari-env.sh</source>
+ <outputDirectory>/var/lib/ambari-agent</outputDirectory>
+ </file>
+ <file>
+ <fileMode>700</fileMode>
+ <source>conf/unix/install-helper.sh</source>
+ <outputDirectory>/var/lib/ambari-agent</outputDirectory>
+ </file>
+ <file>
+ <fileMode>700</fileMode>
+ <source>conf/unix/upgrade_agent_configs.py</source>
+ <outputDirectory>/var/lib/ambari-agent</outputDirectory>
+ </file>
+ <file>
+ <fileMode>644</fileMode>
+ <source>etc/init/ambari-agent.conf</source>
+ <outputDirectory>/etc/init</outputDirectory>
+ </file>
+ <file>
+ <fileMode>755</fileMode>
+ <source>etc/init.d/ambari-agent</source>
+ <outputDirectory>/etc/init.d/ambari-agent</outputDirectory>
+ </file>
+ <file>
+ <fileMode>644</fileMode>
+ <source>${basedir}/target/src/version</source>
+ <outputDirectory>/var/lib/${project.artifactId}/data</outputDirectory>
+ </file>
+ </files>
</assembly>