diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | powerdns-admin.install | 2 |
3 files changed, 9 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = powerdns-admin-git pkgdesc = Web GUI for PowerDNS autoritative server pkgver = r220.e18757e - pkgrel = 2 + pkgrel = 3 url = https://github.com/ngoduykhanh/PowerDNS-Admin install = powerdns-admin.install arch = any @@ -11,6 +11,8 @@ pkgbase = powerdns-admin-git makedepends = python2-virtualenv depends = python2 optdepends = powerdns: autoritative server itself + optdepends = postgresql: postgresql backend + optdepends = mariadb: mysql backend options = !strip backup = etc/webapps/powerdns-admin/config.py source = powerdns-admin-git::git+https://github.com/ngoduykhanh/PowerDNS-Admin.git @@ -1,7 +1,7 @@ # Maintainer: Sergey Shatunov <me@prok.pw> pkgname=powerdns-admin-git pkgver=r220.e18757e -pkgrel=2 +pkgrel=3 pkgdesc="Web GUI for PowerDNS autoritative server" arch=('any') url="https://github.com/ngoduykhanh/PowerDNS-Admin" @@ -9,7 +9,9 @@ license=('MIT') options=(!strip) depends=('python2') makedepends=('git' 'python2-pip' 'python2-virtualenv') -optdepends=('powerdns: autoritative server itself') +optdepends=('powerdns: autoritative server itself' + 'postgresql: postgresql backend' + 'mariadb: mysql backend') install=powerdns-admin.install backup=(etc/webapps/powerdns-admin/config.py) source=('powerdns-admin-git::git+https://github.com/ngoduykhanh/PowerDNS-Admin.git' @@ -32,7 +34,7 @@ build() { virtualenv2 venv virtualenv2 --relocatable venv source venv/bin/activate - PIP_CONFIG_FILE=/dev/null pip2 install --isolated --ignore-installed -r requirements.txt + PIP_CONFIG_FILE=/dev/null pip2 install --isolated --ignore-installed -r requirements.txt psycopg2 MySQL-python } package() { diff --git a/powerdns-admin.install b/powerdns-admin.install index 8373cc0aeee6..24b4e1f2db6c 100644 --- a/powerdns-admin.install +++ b/powerdns-admin.install @@ -3,7 +3,7 @@ post_install() { groupadd -g 980 --system powerdns-admin fi if ! getent passwd powerdns-admin >/dev/null; then - useradd -u 980 --system -c 'powerdns-admin worker user' -g powerdns-admin -d / -s /usr/bin/nologin powerdns-admin + useradd -u 980 --system -c 'powerdns-admin worker user' -g powerdns-admin -d /usr/share/webapps/powerdns-admin -s /usr/bin/nologin powerdns-admin fi } |