diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | .gitignore | 19 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rwxr-xr-x | wildfly.install | 6 |
4 files changed, 38 insertions, 16 deletions
@@ -1,7 +1,7 @@ pkgbase = wildfly-systemd pkgdesc = Wildfly Application Server with systemd integration - pkgver = 14.0.1.Final - pkgrel = 2 + pkgver = 15.0.0.Final + pkgrel = 1 url = http://www.wildfly.org/ install = wildfly.install arch = any @@ -29,12 +29,12 @@ pkgbase = wildfly-systemd backup = opt/wildfly/bin/jboss-cli.xml backup = opt/wildfly/bin/standalone.conf backup = etc/wildfly/wildfly.conf - backup = etc/systemd/system/wildfly.service + backup = usr/lib/systemd/system/wildfly.service backup = opt/wildfly/bin/launch.sh - source = https://download.jboss.org/wildfly/14.0.1.Final/wildfly-14.0.1.Final.tar.gz + source = https://download.jboss.org/wildfly/15.0.0.Final/wildfly-15.0.0.Final.tar.gz source = wildfly.install - sha256sums = e12092ec6a6e048bf696d5a23c3674928b41ddc3f810016ef3e7354ad79fc746 - sha256sums = 15c59a22a28ccab3378479e2f05376e2e921d6812b54ac66f3e7056a5f39be54 + sha256sums = 52a41ca0e36dc41800214e6a8f4e0032276477299804e6a719ba1ffe35d37a92 + sha256sums = 2844ec981fcf9e6fd93226796e7531b9b8fd30806adba6b31e43d9592a6409c2 pkgname = wildfly-systemd diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f6b4a8512010 --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +# Created by https://www.gitignore.io/api/archlinuxpackages +# Edit at https://www.gitignore.io/?templates=archlinuxpackages + +### ArchLinuxPackages ### +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ +src/ + +# End of https://www.gitignore.io/api/archlinuxpackages @@ -6,8 +6,8 @@ _pkg=wildfly pkgname="${_pkg}"-systemd -pkgver=14.0.1.Final -pkgrel=2 +pkgver=15.0.0.Final +pkgrel=1 pkgdesc='Wildfly Application Server with systemd integration' arch=('any') @@ -18,6 +18,7 @@ conflicts=('wildfly' 'wildfly-devel') _pkgloc=opt _cfgloc=etc +_sysdloc=usr/lib/systemd/system backup=("${_pkgloc}"/"${_pkg}"/domain/configuration/application-roles.properties "${_pkgloc}"/"${_pkg}"/domain/configuration/application-users.properties "${_pkgloc}"/"${_pkg}"/domain/configuration/logging.properties @@ -38,7 +39,7 @@ backup=("${_pkgloc}"/"${_pkg}"/domain/configuration/application-roles.properties "${_pkgloc}"/"${_pkg}"/bin/jboss-cli.xml "${_pkgloc}"/"${_pkg}"/bin/standalone.conf "${_cfgloc}"/"${_pkg}"/wildfly.conf - "${_cfgloc}"/systemd/system/wildfly.service + "${_sysdloc}"/wildfly.service "${_pkgloc}"/"${_pkg}"/bin/launch.sh) install=${_pkg}.install @@ -46,8 +47,8 @@ install=${_pkg}.install source=(https://download.jboss.org/wildfly/"${pkgver}"/"${_pkg}"-"${pkgver}".tar.gz "${_pkg}".install) -sha256sums=('e12092ec6a6e048bf696d5a23c3674928b41ddc3f810016ef3e7354ad79fc746' - '15c59a22a28ccab3378479e2f05376e2e921d6812b54ac66f3e7056a5f39be54') +sha256sums=('52a41ca0e36dc41800214e6a8f4e0032276477299804e6a719ba1ffe35d37a92' + '2844ec981fcf9e6fd93226796e7531b9b8fd30806adba6b31e43d9592a6409c2') package() { # shellcheck disable=2154 @@ -61,11 +62,11 @@ package() { # shellcheck disable=2154 chmod -R u=rwX,g=rwX,o=rX "${pkgdir}"/"${_pkgloc}"/"${_pkg}" mkdir -p "${pkgdir}"/"${_cfgloc}"/"${_pkg}" - mkdir -p "${pkgdir}"/"${_cfgloc}"/systemd/system + mkdir -p "${pkgdir}"/"${_sysdloc}"/ echo " -> Creating wildfly.conf (environment settings)..." cp "${srcdir}"/"${_pkg}"-"${pkgver}"/docs/contrib/scripts/systemd/wildfly.conf "${pkgdir}"/"${_cfgloc}"/"${_pkg}"/ - echo " -> Placing wildfly.service in systemd directory..." - cp "${srcdir}"/"${_pkg}"-"${pkgver}"/docs/contrib/scripts/systemd/wildfly.service "${pkgdir}"/"${_cfgloc}"/systemd/system/ + echo " -> Placing wildfly.service in /$_sysdloc..." + cp "${srcdir}"/"${_pkg}"-"${pkgver}"/docs/contrib/scripts/systemd/wildfly.service "${pkgdir}"/"${_sysdloc}"/ echo " -> Copying launch.sh to the bin directory..." cp "${srcdir}"/"${_pkg}"-"${pkgver}"/docs/contrib/scripts/systemd/launch.sh "${pkgdir}"/"${_pkgloc}"/"${_pkg}"/bin/ } diff --git a/wildfly.install b/wildfly.install index ba389058fbd2..ee3c0c716822 100755 --- a/wildfly.install +++ b/wildfly.install @@ -1,6 +1,8 @@ post_install() { - getent group wildfly >/dev/null 2>&1 || groupadd -r wildfly - getent passwd wildfly >/dev/null 2>&1 || useradd -g wildfly -d /opt/wildfly -s /bin/bash -r wildfly + getent group wildfly >/dev/null 2>&1 || \ + groupadd -r wildfly + getent passwd wildfly >/dev/null 2>&1 || \ + useradd -g wildfly -d /opt/wildfly -s /bin/bash -r wildfly chown -R wildfly:wildfly /opt/wildfly echo " Wildfly is installed as a systemd service. You should run the add-user" echo " script (/opt/wildfly/bin/add-user.sh) in order to add a management user" |