You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by vb...@apache.org on 2017/02/08 20:39:39 UTC
ambari git commit: AMBARI-19902. Ambari scripts have 777 permission
which is a major security concern (change came from 2.4.x).(vbrodetskyi)
Repository: ambari
Updated Branches:
refs/heads/trunk 5c8aa25a4 -> 3568864a8
AMBARI-19902. Ambari scripts have 777 permission which is a major security concern (change came from 2.4.x).(vbrodetskyi)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/3568864a
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/3568864a
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/3568864a
Branch: refs/heads/trunk
Commit: 3568864a83ce7683be83dd8fb46fd5e80c139bf6
Parents: 5c8aa25
Author: Vitaly Brodetskyi <vb...@hortonworks.com>
Authored: Wed Feb 8 22:37:39 2017 +0200
Committer: Vitaly Brodetskyi <vb...@hortonworks.com>
Committed: Wed Feb 8 22:37:39 2017 +0200
----------------------------------------------------------------------
ambari-agent/pom.xml | 3 +++
ambari-server/src/main/assemblies/server.xml | 21 +++++++++++++++++++++
2 files changed, 24 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/3568864a/ambari-agent/pom.xml
----------------------------------------------------------------------
diff --git a/ambari-agent/pom.xml b/ambari-agent/pom.xml
index 79fa32c..074e051 100644
--- a/ambari-agent/pom.xml
+++ b/ambari-agent/pom.xml
@@ -307,6 +307,7 @@
</mapping>
<mapping>
<directory>/usr/lib/ambari-agent</directory>
+ <filemode>755</filemode>
<username>root</username>
<groupname>root</groupname>
<sources>
@@ -317,6 +318,7 @@
</mapping>
<mapping>
<directory>/usr/lib/python2.6/site-packages</directory>
+ <filemode>755</filemode>
<username>root</username>
<groupname>root</groupname>
<sources>
@@ -327,6 +329,7 @@
</mapping>
<mapping>
<directory>/var/lib/ambari-agent</directory>
+ <filemode>755</filemode>
<username>root</username>
<groupname>root</groupname>
<sources>
http://git-wip-us.apache.org/repos/asf/ambari/blob/3568864a/ambari-server/src/main/assemblies/server.xml
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/assemblies/server.xml b/ambari-server/src/main/assemblies/server.xml
index 1902384..3de910e 100644
--- a/ambari-server/src/main/assemblies/server.xml
+++ b/ambari-server/src/main/assemblies/server.xml
@@ -124,6 +124,7 @@
</excludes>
</fileSet>
<fileSet>
+ <fileMode>755</fileMode>
<directory>src/main/resources/scripts</directory>
<outputDirectory>/var/lib/ambari-server/resources/scripts</outputDirectory>
<excludes>
@@ -131,6 +132,7 @@
</excludes>
</fileSet>
<fileSet>
+ <fileMode>755</fileMode>
<directory>${ambari-admin-dir}/target</directory>
<outputDirectory>/var/lib/ambari-server/resources/views</outputDirectory>
<includes>
@@ -138,10 +140,12 @@
</includes>
</fileSet>
<fileSet>
+ <fileMode>755</fileMode>
<directory>src/main/resources/upgrade/ddl</directory>
<outputDirectory>/var/lib/ambari-server/resources/upgrade/ddl</outputDirectory>
</fileSet>
<fileSet>
+ <fileMode>755</fileMode>
<directory>src/main/resources/upgrade/dml</directory>
<outputDirectory>/var/lib/ambari-server/resources/upgrade/dml</outputDirectory>
</fileSet>
@@ -150,6 +154,7 @@
<outputDirectory>/var/lib/ambari-server/resources/common-services</outputDirectory>
</fileSet>
<fileSet>
+ <fileMode>755</fileMode>
<directory>src/main/resources/upgrade/catalog</directory>
<outputDirectory>/var/lib/ambari-server/resources/upgrade/catalog</outputDirectory>
</fileSet>
@@ -158,10 +163,12 @@
<outputDirectory>/var/lib/ambari-server/resources/stacks/${stack.distribution}</outputDirectory>
</fileSet>
<fileSet>
+ <fileMode>755</fileMode>
<directory>src/main/python/ambari_server</directory>
<outputDirectory>/usr/lib/python2.6/site-packages/ambari_server</outputDirectory>
</fileSet>
<fileSet>
+ <fileMode>755</fileMode>
<directory>src/main/resources/custom_action_definitions</directory>
<outputDirectory>/var/lib/ambari-server/resources/custom_action_definitions</outputDirectory>
</fileSet>
@@ -251,58 +258,72 @@
<outputDirectory>/var/lib/ambari-server/keys</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>target/classes/Ambari-DDL-Postgres-CREATE.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>src/main/resources/Ambari-DDL-Postgres-DROP.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>target/classes/Ambari-DDL-Postgres-EMBEDDED-CREATE.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>src/main/resources/Ambari-DDL-Postgres-EMBEDDED-DROP.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>target/classes/Ambari-DDL-Oracle-CREATE.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>target/classes/Ambari-DDL-MySQL-CREATE.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>src/main/resources/Ambari-DDL-Oracle-DROP.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>src/main/resources/Ambari-DDL-MySQL-DROP.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>target/classes/Ambari-DDL-SQLServer-CREATE.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>target/classes/Ambari-DDL-SQLServer-CREATELOCAL.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>src/main/resources/Ambari-DDL-SQLServer-DROP.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>target/classes/Ambari-DDL-SQLAnywhere-CREATE.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>src/main/resources/Ambari-DDL-SQLAnywhere-DROP.sql</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>
<file>
+ <fileMode>755</fileMode>
<source>${project.build.directory}/DBConnectionVerification.jar</source>
<outputDirectory>/var/lib/ambari-server/resources</outputDirectory>
</file>