Skip to content

Commit

Permalink
Merge pull request #1560 from anistal/feature/sparta-package-change-s…
Browse files Browse the repository at this point in the history
…hare-folder-permissions

[SPARTA-576] Sparta package change share folder permissions
  • Loading branch information
stratiocommit committed Apr 7, 2016
2 parents eee25c5 + a278135 commit 8e63333
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 17 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 0.9.3 (April 2016)

- Bugfix: Solved problem with permissions and owners.

## 0.9.2 (April 2016)

- Bugfix: Fixed examples
Expand Down
20 changes: 12 additions & 8 deletions dist/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -255,16 +255,18 @@
<path>src/main/unix/files_and_dirs/etc/default/sparta-functions</path>
<toFile>/etc/default/sparta-functions</toFile>
<attributes>
<user>sparta</user>
<group>stratio</group>
<user>root</user>
<group>root</group>
<mode>644</mode>
</attributes>
</copyFile>
<copyFile>
<path>src/main/unix/files_and_dirs/etc/default/sparta-variables</path>
<toFile>/etc/default/sparta-variables</toFile>
<attributes>
<user>sparta</user>
<group>stratio</group>
<user>root</user>
<group>root</group>
<mode>644</mode>
</attributes>
</copyFile>
<copyFile>
Expand All @@ -291,16 +293,18 @@
<path>src/main/unix/files_and_dirs/etc/default/sparta-functions</path>
<toFile>/etc/default/sparta-functions</toFile>
<attributes>
<user>sparta</user>
<group>stratio</group>
<user>root</user>
<group>root</group>
<mode>644</mode>
</attributes>
</copyFile>
<copyFile>
<path>src/main/unix/files_and_dirs/etc/default/sparta-variables</path>
<toFile>/etc/default/sparta-variables</toFile>
<attributes>
<user>sparta</user>
<group>stratio</group>
<user>root</user>
<group>root</group>
<mode>644</mode>
</attributes>
</copyFile>
<copyFile>
Expand Down
18 changes: 9 additions & 9 deletions dist/src/main/unix/scripts/postinst
Original file line number Diff line number Diff line change
Expand Up @@ -15,24 +15,24 @@ case "$1" in
fi

chown root:root /etc/init.d/sparta
chown root:root /etc/default/sparta-functions
chown root:root /etc/default/sparta-variables

chown -R ${USER}:${GROUP} /etc/sds/sparta

chown ${USER}:${GROUP} /etc/default/sparta-functions
chown ${USER}:${GROUP} /etc/default/sparta-variables

chown -R ${USER}:${GROUP} /var/log/sds/sparta
chown -R ${USER}:${GROUP} /opt/sds/sparta

chmod 755 /etc/init.d/sparta

chmod 750 /etc/sds/sparta
chmod 775 /var/log/sds/sparta
chmod 750 /opt/sds/sparta
chmod 755 /etc/sds/sparta
chmod 755 /var/log/sds/sparta
chmod 755 /opt/sds/sparta
chmod 750 /opt/sds/sparta/bin/*

chmod 644 /etc/default/sparta-functions
chmod 644 /etc/default/sparta-variables

update-rc.d sparta defaults
;;
esac

exit 0
exit 0

0 comments on commit 8e63333

Please sign in to comment.