diff options
author | dNhax | 2018-12-22 08:36:51 +0100 |
---|---|---|
committer | dNhax | 2018-12-22 08:36:51 +0100 |
commit | dcfde2b6ea3e5a12f8c30c2fe715f2fa9becea5f (patch) | |
tree | cabb3d0d0e9574f86ab1ea4b58639ab4190ac65f | |
parent | 7d2436b91769eece233bd7bce86dc6929e5d208d (diff) | |
download | aur-dcfde2b6ea3e5a12f8c30c2fe715f2fa9becea5f.tar.gz |
Cleanup, set permissions after upgrade
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | sonarqube-tmpfile.conf | 1 | ||||
-rw-r--r-- | sonarqube.install | 11 |
4 files changed, 7 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = sonarqube pkgdesc = An open source platform for continuous inspection of code quality pkgver = 7.5 - pkgrel = 1 + pkgrel = 2 url = http://www.sonarqube.org/ install = sonarqube.install arch = x86_64 @@ -23,7 +23,7 @@ pkgbase = sonarqube source = 99-sonarqube.conf sha256sums = 5076bb23dfc33ede8fdff6f8705b10f75d18c372a9f7b7b72c71c6ca6dbb7d9c sha256sums = c98f317003056a5774b88bf78c05d7606b5506ec7b88a682aff2e1eded50b88b - sha256sums = e4e44b78abc0b0184f6e00d3c581216f5d3d61f9d10ddf0e8ff61834df4c5cd9 + sha256sums = 2d908a2965df90a74feb0e734dabb27543f5a375ce94ce2a26b4682f462e3ea5 sha256sums = 43ff10bbb495827e952225dce79da79bb800627eaa6f1d933f8f7fb408aafe6d sha256sums = 682b3ab19eee18b39453fa2e99af89ba7e4ecb0f63dcebf137e65aa225a42e68 @@ -3,7 +3,7 @@ _pkgname=sonarqube pkgname=${_pkgname} pkgver=7.5 -pkgrel=1 +pkgrel=2 pkgdesc="An open source platform for continuous inspection of code quality" arch=('x86_64') url="http://www.sonarqube.org/" @@ -32,7 +32,7 @@ source=("https://binaries.sonarsource.com/Distribution/${_pkgname}/${_pkgname}-$ sha256sums=('5076bb23dfc33ede8fdff6f8705b10f75d18c372a9f7b7b72c71c6ca6dbb7d9c' 'c98f317003056a5774b88bf78c05d7606b5506ec7b88a682aff2e1eded50b88b' - 'e4e44b78abc0b0184f6e00d3c581216f5d3d61f9d10ddf0e8ff61834df4c5cd9' + '2d908a2965df90a74feb0e734dabb27543f5a375ce94ce2a26b4682f462e3ea5' '43ff10bbb495827e952225dce79da79bb800627eaa6f1d933f8f7fb408aafe6d' '682b3ab19eee18b39453fa2e99af89ba7e4ecb0f63dcebf137e65aa225a42e68') diff --git a/sonarqube-tmpfile.conf b/sonarqube-tmpfile.conf index baa1626737c0..f395f3af0b1c 100644 --- a/sonarqube-tmpfile.conf +++ b/sonarqube-tmpfile.conf @@ -1,4 +1,3 @@ d /run/sonarqube 0755 sonarqube sonarqube - f /run/sonarqube/SonarQube.pid 0644 sonarqube sonarqube - d /var/log/sonarqube 0755 sonarqube sonarqube - -d /etc/webapps/sonarqube 0755 sonarqube sonarqube - diff --git a/sonarqube.install b/sonarqube.install index d267ea35f6d4..9fe6a7d11624 100644 --- a/sonarqube.install +++ b/sonarqube.install @@ -6,7 +6,7 @@ username="sonarqube" post_install() { systemd-sysusers "${username}.conf" systemd-tmpfiles --create "${username}.conf" - chown -R "$username:$username" /etc/webapps/$username /run/$username /usr/share/webapps/$username /var/log/$username + chown -R "$username:$username" /etc/webapps/$username /usr/share/webapps/$username echo "Copy /usr/share/doc/sonarqube/99-sonarqube.conf to /etc/sysctl.d/99-sonarqube.conf for required sysctl values (vm.max_map_count and fs.file-max)." echo "For further information see https://docs.sonarqube.org/display/SONAR/Requirements#Requirements-Linux" @@ -19,7 +19,8 @@ pre_upgrade() { post_upgrade() { getent passwd "${username}" >/dev/null 2>&1 || systemd-sysusers "${username}.conf" - systemd-tmpfiles --create sonarqube.conf + systemd-tmpfiles --create "${username}.conf" + chown -R "$username:$username" /etc/webapps/$username /usr/share/webapps/$username if [ -f /etc/webapps/sonarqube/sonar.properties.pacnew ]; then echo "Please check for changes in /etc/webapps/sonarqube/sonar.properties and edit accordingly:" @@ -30,10 +31,4 @@ post_upgrade() { echo "Copy /usr/share/doc/sonarqube/99-sonarqube.conf to /etc/sysctl.d/99-sonarqube.conf for required sysctl values (vm.max_map_count and fs.file-max)." echo "For further information see https://docs.sonarqube.org/display/SONAR/Requirements#Requirements-Linux" fi - - if [ "$(vercmp $2 5.6)" -lt 0 ]; then - echo " >> " - echo " >> Major version update from 5.2 to 5.6. Please take a look at http://www.sonarqube.org/downloads/ for more information." - echo " >> " - fi } |