Skip to content

Commit 57b7cd6

Browse files
author
Mate Szalay-Beko
committed
ZOOKEEPER-3436 fixing file permissions of usr/bin/* in binary tarball
1 parent a2ac025 commit 57b7cd6

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

zookeeper-assembly/src/main/assembly/bin-package.xml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,17 +71,26 @@
7171
<directoryMode>${rwx.file.permission}</directoryMode>
7272
</fileSet>
7373
<fileSet>
74-
<!-- ZooKeeper C client -->
74+
<!-- ZooKeeper C client, non-executables -->
7575
<directory>${project.basedir}/../zookeeper-client/zookeeper-client-c/target/c</directory>
7676
<outputDirectory>usr</outputDirectory>
7777
<includes>
78-
<include>bin/*</include>
7978
<include>include/**/*</include>
8079
<include>lib/*</include>
8180
</includes>
8281
<fileMode>${rw.file.permission}</fileMode>
8382
<directoryMode>${rwx.file.permission}</directoryMode>
8483
</fileSet>
84+
<fileSet>
85+
<!-- ZooKeeper C client, executables -->
86+
<directory>${project.basedir}/../zookeeper-client/zookeeper-client-c/target/c</directory>
87+
<outputDirectory>usr</outputDirectory>
88+
<includes>
89+
<include>bin/*</include>
90+
</includes>
91+
<fileMode>${rwx.file.permission}</fileMode>
92+
<directoryMode>${rwx.file.permission}</directoryMode>
93+
</fileSet>
8594
<fileSet>
8695
<!-- License files for 3rd party libs -->
8796
<directory>${project.basedir}/../zookeeper-server/src/main/resources/lib</directory>

0 commit comments

Comments
 (0)