summaryrefslogtreecommitdiff
path: root/apache-spark/apache-spark.install
diff options
context:
space:
mode:
Diffstat (limited to 'apache-spark/apache-spark.install')
-rw-r--r--apache-spark/apache-spark.install14
1 files changed, 14 insertions, 0 deletions
diff --git a/apache-spark/apache-spark.install b/apache-spark/apache-spark.install
new file mode 100644
index 000000000..7aa034808
--- /dev/null
+++ b/apache-spark/apache-spark.install
@@ -0,0 +1,14 @@
+post_install() {
+ groupadd -r -f apache-spark
+ useradd -r -g apache-spark -s /usr/bin/nologin -d /var/lib/apache-spark apache-spark || true
+
+ [[ ! -d /var/lib/apache-spark/work ]] &&
+ install -d /var/lib/apache-spark/work
+
+ chown -R apache-spark:apache-spark /var/{lib,log}/apache-spark
+}
+
+post_remove() {
+ /usr/sbin/userdel apache-spark
+ /usr/sbin/groupdel apache-spark
+}