summaryrefslogtreecommitdiff
path: root/pkgbuilds/albion-online-launcher-bin/albion-online-launcher-bin.install
diff options
context:
space:
mode:
Diffstat (limited to 'pkgbuilds/albion-online-launcher-bin/albion-online-launcher-bin.install')
-rw-r--r--pkgbuilds/albion-online-launcher-bin/albion-online-launcher-bin.install22
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgbuilds/albion-online-launcher-bin/albion-online-launcher-bin.install b/pkgbuilds/albion-online-launcher-bin/albion-online-launcher-bin.install
new file mode 100644
index 0000000..12b5ea7
--- /dev/null
+++ b/pkgbuilds/albion-online-launcher-bin/albion-online-launcher-bin.install
@@ -0,0 +1,22 @@
+post_install() {
+ post_upgrade
+}
+
+post_upgrade() {
+ groupadd -r albion &> /dev/null
+
+ cat << "EOM"
+==> New group installed: albion
+==> Your user must be in the albion group for the launcher to work properly, eg.
+==> sudo usermod -a -G albion ${USER}
+EOM
+ chgrp -R albion "/opt/albion-online-launcher-bin/launcher"
+ chgrp -R albion "/opt/albion-online-launcher-bin/game_x64"
+}
+
+post_remove() {
+cat << "EOM"
+==> Group removed: albion
+EOM
+ groupdel albion &> /dev/null
+}