[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 13a67a4c0f0b2413b31fd504abb42ce6953d9dbf Author: Julien Roy jroy ca> AuthorDate: Fri May 24 18:57:47 2024 + Commit: Julien Roy jroy ca> CommitDate: Fri May 24 18:57:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13a67a4c app-crypt/tang: add missing RDEPENDs Closes: https://bugs.gentoo.org/932171 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/{tang-15.ebuild => tang-15-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/app-crypt/tang/tang-15.ebuild b/app-crypt/tang/tang-15-r1.ebuild similarity index 97% rename from app-crypt/tang/tang-15.ebuild rename to app-crypt/tang/tang-15-r1.ebuild index 6445c82f0..150cf0e91 100644 --- a/app-crypt/tang/tang-15.ebuild +++ b/app-crypt/tang/tang-15-r1.ebuild @@ -20,6 +20,7 @@ DEPEND=" RDEPEND=" ${DEPEND} acct-user/tang + dev-libs/jansson net-misc/socat " BDEPEND="app-text/asciidoc"
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 00043e14f61e9d3328ac1da1c49121664c21e4b5 Author: Julien Roy jroy ca> AuthorDate: Sat Feb 17 21:03:38 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Feb 17 21:03:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00043e14 app-crypt/tang: drop 13 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 - app-crypt/tang/tang-13.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index 5b85455c44..a8eb2dd7c1 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1,3 +1,2 @@ -DIST tang-13.tar.gz 41537 BLAKE2B 23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0 SHA512 c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641 DIST tang-14.tar.gz 41616 BLAKE2B a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5 SHA512 3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048 DIST tang-15.tar.gz 43465 BLAKE2B 66454da918a7be19bbc1f83d8ac7f39cddfea14fdb891f2afda30010afcfb747294baa42f0adb3031e09a6171bfd0356363da448f45fc995958f8df92dd73e76 SHA512 fa40f33a3fff313cf2f1140125b631750228d4adf0290ea6267f3eb56a6974ec8bbf9157f290a821924c6fed7504c5c8fc2799225a8ae607933393ccb442a4b0 diff --git a/app-crypt/tang/tang-13.ebuild b/app-crypt/tang/tang-13.ebuild deleted file mode 100644 index 1b055c35e1..00 --- a/app-crypt/tang/tang-13.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson systemd - -DESCRIPTION="Tang binding daemon" -HOMEPAGE="https://github.com/latchset/tang; -SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="acct-user/tang - net-misc/socat - >=net-libs/http-parser-2.8.0 - >=dev-libs/jose-8" -RDEPEND="${DEPEND}" -BDEPEND="app-text/asciidoc" - -src_install(){ - meson_install - newinitd "${FILESDIR}"/tangd.initd tangd - systemd_dounit "${FILESDIR}"/tangd.service - - doconfd "${FILESDIR}"/tangd - - dodir /var/db/tang - keepdir /var/db/tang - fowners tang:tang /var/db/tang - fperms 770 /var/db/tang -}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 0b07e39e6a115bef6ede1af2bb5c8d4486b030d3 Author: Julien Roy jroy ca> AuthorDate: Sat Feb 17 21:03:24 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Feb 17 21:03:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b07e39e app-crypt/tang: add 15 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 + app-crypt/tang/tang-15.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index dca30c608a..5b85455c44 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1,2 +1,3 @@ DIST tang-13.tar.gz 41537 BLAKE2B 23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0 SHA512 c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641 DIST tang-14.tar.gz 41616 BLAKE2B a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5 SHA512 3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048 +DIST tang-15.tar.gz 43465 BLAKE2B 66454da918a7be19bbc1f83d8ac7f39cddfea14fdb891f2afda30010afcfb747294baa42f0adb3031e09a6171bfd0356363da448f45fc995958f8df92dd73e76 SHA512 fa40f33a3fff313cf2f1140125b631750228d4adf0290ea6267f3eb56a6974ec8bbf9157f290a821924c6fed7504c5c8fc2799225a8ae607933393ccb442a4b0 diff --git a/app-crypt/tang/tang-15.ebuild b/app-crypt/tang/tang-15.ebuild new file mode 100644 index 00..6445c82f08 --- /dev/null +++ b/app-crypt/tang/tang-15.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson systemd + +DESCRIPTION="Tang binding daemon" +HOMEPAGE="https://github.com/latchset/tang; +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + net-libs/http-parser + dev-libs/jose +" +RDEPEND=" + ${DEPEND} + acct-user/tang + net-misc/socat +" +BDEPEND="app-text/asciidoc" + +src_install(){ + meson_install + newinitd "${FILESDIR}"/tangd.initd tangd + systemd_dounit "${FILESDIR}"/tangd.service + + doconfd "${FILESDIR}"/tangd + + dodir /var/db/tang + keepdir /var/db/tang + fowners tang:tang /var/db/tang + fperms 770 /var/db/tang +}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 90c9291048db83df201222e3745e5748b4ca1493 Author: Julien Roy jroy ca> AuthorDate: Sat Feb 17 21:05:01 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Feb 17 21:05:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90c92910 app-crypt/tang: remove empty variable Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/tang-14.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-crypt/tang/tang-14.ebuild b/app-crypt/tang/tang-14.ebuild index 1b055c35e1..aa34777ab2 100644 --- a/app-crypt/tang/tang-14.ebuild +++ b/app-crypt/tang/tang-14.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,6 @@ SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="acct-user/tang net-misc/socat
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 30c7b6ab50e0fcd87ed4727e3aaaf08139cb6ed7 Author: Julien Roy jroy ca> AuthorDate: Wed Jun 14 14:52:58 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Jun 14 14:52:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30c7b6ab app-crypt/tang: drop 12 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 - app-crypt/tang/tang-12.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index 9b1b8e568..dca30c608 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1,3 +1,2 @@ -DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847 DIST tang-13.tar.gz 41537 BLAKE2B 23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0 SHA512 c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641 DIST tang-14.tar.gz 41616 BLAKE2B a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5 SHA512 3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048 diff --git a/app-crypt/tang/tang-12.ebuild b/app-crypt/tang/tang-12.ebuild deleted file mode 100644 index 1b055c35e..0 --- a/app-crypt/tang/tang-12.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson systemd - -DESCRIPTION="Tang binding daemon" -HOMEPAGE="https://github.com/latchset/tang; -SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="acct-user/tang - net-misc/socat - >=net-libs/http-parser-2.8.0 - >=dev-libs/jose-8" -RDEPEND="${DEPEND}" -BDEPEND="app-text/asciidoc" - -src_install(){ - meson_install - newinitd "${FILESDIR}"/tangd.initd tangd - systemd_dounit "${FILESDIR}"/tangd.service - - doconfd "${FILESDIR}"/tangd - - dodir /var/db/tang - keepdir /var/db/tang - fowners tang:tang /var/db/tang - fperms 770 /var/db/tang -}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 6ac6706fd82f699e856bc0712391164cba1352f1 Author: Julien Roy jroy ca> AuthorDate: Wed Jun 14 14:52:49 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Jun 14 14:52:49 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ac6706f app-crypt/tang: add 14 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 + app-crypt/tang/tang-14.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index 10f8802c0..9b1b8e568 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1,2 +1,3 @@ DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847 DIST tang-13.tar.gz 41537 BLAKE2B 23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0 SHA512 c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641 +DIST tang-14.tar.gz 41616 BLAKE2B a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5 SHA512 3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048 diff --git a/app-crypt/tang/tang-14.ebuild b/app-crypt/tang/tang-14.ebuild new file mode 100644 index 0..1b055c35e --- /dev/null +++ b/app-crypt/tang/tang-14.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson systemd + +DESCRIPTION="Tang binding daemon" +HOMEPAGE="https://github.com/latchset/tang; +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="acct-user/tang + net-misc/socat + >=net-libs/http-parser-2.8.0 + >=dev-libs/jose-8" +RDEPEND="${DEPEND}" +BDEPEND="app-text/asciidoc" + +src_install(){ + meson_install + newinitd "${FILESDIR}"/tangd.initd tangd + systemd_dounit "${FILESDIR}"/tangd.service + + doconfd "${FILESDIR}"/tangd + + dodir /var/db/tang + keepdir /var/db/tang + fowners tang:tang /var/db/tang + fperms 770 /var/db/tang +}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 66e8868c1f0772a1804a593683356552f338e613 Author: Julien Roy jroy ca> AuthorDate: Sun May 7 21:30:26 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun May 7 21:30:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66e8868c app-crypt/tang: add 13 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 + app-crypt/tang/tang-13.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index 085c89aa5..10f8802c0 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1 +1,2 @@ DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847 +DIST tang-13.tar.gz 41537 BLAKE2B 23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0 SHA512 c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641 diff --git a/app-crypt/tang/tang-13.ebuild b/app-crypt/tang/tang-13.ebuild new file mode 100644 index 0..1b055c35e --- /dev/null +++ b/app-crypt/tang/tang-13.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson systemd + +DESCRIPTION="Tang binding daemon" +HOMEPAGE="https://github.com/latchset/tang; +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="acct-user/tang + net-misc/socat + >=net-libs/http-parser-2.8.0 + >=dev-libs/jose-8" +RDEPEND="${DEPEND}" +BDEPEND="app-text/asciidoc" + +src_install(){ + meson_install + newinitd "${FILESDIR}"/tangd.initd tangd + systemd_dounit "${FILESDIR}"/tangd.service + + doconfd "${FILESDIR}"/tangd + + dodir /var/db/tang + keepdir /var/db/tang + fowners tang:tang /var/db/tang + fperms 770 /var/db/tang +}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 64f881f2c94788ab5f2221ad20134262b32257ce Author: Julien Roy jroy ca> AuthorDate: Sun Apr 23 17:24:39 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Apr 23 17:24:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64f881f2 app-crypt/tang: drop 11 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 - app-crypt/tang/tang-11.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index bd39a83cc..085c89aa5 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1,2 +1 @@ -DIST tang-11.tar.gz 38502 BLAKE2B cc440780eda3aa2ded7dfa6bea62794c2f08d3c7e89573c4002d5f2644f5cd809357400031c9df94f5128fb24e3e038a56f3df14f8f7762c071404fdb7b62444 SHA512 a1115c7192224f2d09d026776768b4247632333ad152f2cb700567404ff33a220dc1280e4f588c6408775c4b9dc5049b5601bbee6336c8ff7f39ec6f28e26599 DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847 diff --git a/app-crypt/tang/tang-11.ebuild b/app-crypt/tang/tang-11.ebuild deleted file mode 100644 index c0f0746d5..0 --- a/app-crypt/tang/tang-11.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson systemd - -DESCRIPTION="Tang binding daemon" -HOMEPAGE="https://github.com/latchset/tang; -SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="acct-user/tang - net-misc/socat - >=net-libs/http-parser-2.8.0 - >=dev-libs/jose-8" -RDEPEND="${DEPEND}" -BDEPEND="app-text/asciidoc" - -src_install(){ - meson_install - newinitd "${FILESDIR}"/tangd.initd tangd - systemd_dounit "${FILESDIR}"/tangd.service - - doconfd "${FILESDIR}"/tangd - - dodir /var/db/tang - keepdir /var/db/tang - fowners tang:tang /var/db/tang - fperms 770 /var/db/tang -} - -pkg_postinst(){ - einfo "By default, tang runs on port 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 or" - einfo "/usr/lib/systemd/system/tangd.service directly." -}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: c163b1d7bb4bdc88ebb15fc1a217c82b7b55c785 Author: Julien Roy jroy ca> AuthorDate: Sat Feb 11 02:07:38 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Feb 11 02:07:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c163b1d7 app-crypt/tang: add 12 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 + app-crypt/tang/tang-12.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index c79d202ff..bd39a83cc 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1 +1,2 @@ DIST tang-11.tar.gz 38502 BLAKE2B cc440780eda3aa2ded7dfa6bea62794c2f08d3c7e89573c4002d5f2644f5cd809357400031c9df94f5128fb24e3e038a56f3df14f8f7762c071404fdb7b62444 SHA512 a1115c7192224f2d09d026776768b4247632333ad152f2cb700567404ff33a220dc1280e4f588c6408775c4b9dc5049b5601bbee6336c8ff7f39ec6f28e26599 +DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847 diff --git a/app-crypt/tang/tang-12.ebuild b/app-crypt/tang/tang-12.ebuild new file mode 100644 index 0..1b055c35e --- /dev/null +++ b/app-crypt/tang/tang-12.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson systemd + +DESCRIPTION="Tang binding daemon" +HOMEPAGE="https://github.com/latchset/tang; +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="acct-user/tang + net-misc/socat + >=net-libs/http-parser-2.8.0 + >=dev-libs/jose-8" +RDEPEND="${DEPEND}" +BDEPEND="app-text/asciidoc" + +src_install(){ + meson_install + newinitd "${FILESDIR}"/tangd.initd tangd + systemd_dounit "${FILESDIR}"/tangd.service + + doconfd "${FILESDIR}"/tangd + + dodir /var/db/tang + keepdir /var/db/tang + fowners tang:tang /var/db/tang + fperms 770 /var/db/tang +}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 36aafc0fcbbc1338ab566fdfb91d9ccb741841e7 Author: Andrew Ammerlaan gentoo org> AuthorDate: Thu Sep 8 09:53:11 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Sep 8 09:53:11 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36aafc0f app-crypt/tang: quote FILESDIR variable Signed-off-by: Andrew Ammerlaan gentoo.org> app-crypt/tang/tang-11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/tang/tang-11.ebuild b/app-crypt/tang/tang-11.ebuild index a47a71abb..c0f0746d5 100644 --- a/app-crypt/tang/tang-11.ebuild +++ b/app-crypt/tang/tang-11.ebuild @@ -24,7 +24,7 @@ BDEPEND="app-text/asciidoc" src_install(){ meson_install newinitd "${FILESDIR}"/tangd.initd tangd - systemd_dounit ${FILESDIR}/tangd.service + systemd_dounit "${FILESDIR}"/tangd.service doconfd "${FILESDIR}"/tangd
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/, app-crypt/tang/files/
commit: 14b434163321e60a6f3d3f4b167909d55fc8e0ee Author: Julien Roy jroy ca> AuthorDate: Sat Jul 9 01:58:22 2022 + Commit: Julien Roy jroy ca> CommitDate: Sat Jul 9 02:00:58 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14b43416 app-crypt/tang: add conf.d config file Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/files/tangd | 8 app-crypt/tang/files/tangd.initd | 7 +-- app-crypt/tang/tang-11.ebuild| 2 ++ 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/app-crypt/tang/files/tangd b/app-crypt/tang/files/tangd new file mode 100644 index 0..3bca6e1b8 --- /dev/null +++ b/app-crypt/tang/files/tangd @@ -0,0 +1,8 @@ +# Address for tang to listen to (default: 0.0.0.0) +ADDRESS=0.0.0.0 + +# Port for tang to listen to (default: ) +PORT= + +# Directory where keys will be stored (default: /var/db/tang) +TANGDIR=/var/db/tang diff --git a/app-crypt/tang/files/tangd.initd b/app-crypt/tang/files/tangd.initd index 4b7e42991..fc3c25c03 100644 --- a/app-crypt/tang/files/tangd.initd +++ b/app-crypt/tang/files/tangd.initd @@ -2,15 +2,10 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -port= -bind=0.0.0.0 -tangd=/usr/libexec/tangd -tangdir=/var/db/tang - name="tang daemon" description="Tang binding daemon" command=/usr/bin/socat pidfile="/var/run/${RC_SVCNAME}.pid" command_user="tang" -command_args="TCP-LISTEN:${port},bind=${bind},fork SYSTEM:'${tangd} ${tangdir}'" +command_args="TCP-LISTEN:${PORT},bind=${ADDRESS},fork SYSTEM:'/usr/libexec/tangd ${TANGDIR}'" command_background=true diff --git a/app-crypt/tang/tang-11.ebuild b/app-crypt/tang/tang-11.ebuild index 380717499..a47a71abb 100644 --- a/app-crypt/tang/tang-11.ebuild +++ b/app-crypt/tang/tang-11.ebuild @@ -26,6 +26,8 @@ src_install(){ newinitd "${FILESDIR}"/tangd.initd tangd systemd_dounit ${FILESDIR}/tangd.service + doconfd "${FILESDIR}"/tangd + dodir /var/db/tang keepdir /var/db/tang fowners tang:tang /var/db/tang