aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBuildTools2019-11-30 03:30:31 +1300
committerBuildTools2019-11-30 03:30:31 +1300
commit72b1c1d0aaf090e732073f8832a15cdfd9cdb6b9 (patch)
treef27991ca85e56cd304ebd398965bf1a7e3eda066
parent38b278eb2e194db7306c28cd1bd50dababd4d3ac (diff)
downloadaur-72b1c1d0aaf090e732073f8832a15cdfd9cdb6b9.tar.gz
Better handling of install hooks.
-rwxr-xr-xPKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 36f9464f9bfc..a3273d9cc5fc 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,11 +27,15 @@ package() {
}
pre_install() {
- useradd -m -s /bin/zsh github
+ useradd $provides || true
}
post_install() {
- chown -R github:github /opt/github
+ chown -R $provides:$provides /opt/$provides
+}
+
+pre_upgrade() {
+ pre_install
}
post_upgrade() {
@@ -39,6 +43,6 @@ post_upgrade() {
}
post_remove() {
- userdel -f github
+ userdel -f $provides
rm -rf /opt/$provides
}