aboutsummaryrefslogtreecommitdiff
path: root/dev-libs/tang/tang-11.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/tang/tang-11.ebuild')
-rw-r--r--dev-libs/tang/tang-11.ebuild8
1 files changed, 5 insertions, 3 deletions
diff --git a/dev-libs/tang/tang-11.ebuild b/dev-libs/tang/tang-11.ebuild
index b189c3d..1dcc6f7 100644
--- a/dev-libs/tang/tang-11.ebuild
+++ b/dev-libs/tang/tang-11.ebuild
@@ -12,9 +12,10 @@ SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
+IUSE="systemd"
DEPEND="acct-user/tang
+ app-text/asciidoc
net-misc/socat
>=net-libs/http-parser-2.8.0
>=dev-libs/jose-8"
@@ -22,15 +23,16 @@ RDEPEND="${DEPEND}"
BDEPEND=""
src_install(){
+ meson_install
newinitd "${FILESDIR}"/tang.initd tangd
dodir /var/db/tang
keepdir /var/db/tang
+ fowners tang:tang /var/db/tang
+ fperms 440 /var/db/tang
}
pkg_postinst(){
- fowners tang:tang /var/db/tang
- fperms 400 /var/db/tang
einfo "By default, tang runs on port 8888 and listens on address 0.0.0.0"
einfo "It also stores JWKs in /var/db/tang."
einfo "If you want to change this, modify /etc/init.d/tangd directly."