diff options
author | Joseph Post | 2015-07-23 00:15:37 -0500 |
---|---|---|
committer | Joseph Post | 2015-07-23 00:15:37 -0500 |
commit | 7cc339ef1cb862ba44ce77c82f48d6e8af5d6ef2 (patch) | |
tree | 685fd5151244e86639bd21661f758a015d2de4f5 /cassandra.install | |
download | aur-7cc339ef1cb862ba44ce77c82f48d6e8af5d6ef2.tar.gz |
init commit
Diffstat (limited to 'cassandra.install')
-rw-r--r-- | cassandra.install | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/cassandra.install b/cassandra.install new file mode 100644 index 000000000000..f4f4b222a226 --- /dev/null +++ b/cassandra.install @@ -0,0 +1,24 @@ +post_install() { + systemd-sysusers cassandra.conf + systemd-tmpfiles --create cassandra.conf + + ln -snf /var/lib/cassandra /usr/share/cassandra/data + ln -snf /var/log/cassandra /usr/share/cassandra/logs +} + +post_upgrade() { + post_install +} + +pre_remove() { + systemctl stop cassandra +} + +post_remove() { + if getent passwd cassandra >/dev/null 2>&1; then + userdel cassandra + fi + if getent group cassandra >/dev/null 2>&1; then + groupdel cassandra + fi +} |