diff options
author | Sergey Shatunov | 2016-11-04 19:15:03 +0700 |
---|---|---|
committer | Sergey Shatunov | 2016-11-04 19:15:03 +0700 |
commit | 039dca2bacf697828616baa0f5bf642e47c01400 (patch) | |
tree | cf5d35831221e41cd29a93d753b8fd25999f1493 | |
parent | 12700392519bda0c590bd409db97efb87509d33c (diff) | |
download | aur-039dca2bacf697828616baa0f5bf642e47c01400.tar.gz |
Install common sql modules
-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 } |