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.ebuild17
1 files changed, 16 insertions, 1 deletions
diff --git a/dev-libs/tang/tang-11.ebuild b/dev-libs/tang/tang-11.ebuild
index 8a4dde4..149a0b8 100644
--- a/dev-libs/tang/tang-11.ebuild
+++ b/dev-libs/tang/tang-11.ebuild
@@ -14,7 +14,22 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-DEPEND=">=net-libs/http-parser-2.8.0
+DEPEND="acct-user/tang
+ net-misc/socat
+ >=net-libs/http-parser-2.8.0
>=dev-libs/jose-8"
RDEPEND="${DEPEND}"
BDEPEND=""
+
+src_install(){
+ newinitd "${FILESDIR}"/tang.initd tangd
+
+ dodir /var/db/tang
+ chown tang:tang /var/db/tang
+}
+
+pkg_postinst(){
+ 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."
+}