summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-11-06 16:00:29 +0000
committerMike Frysinger <vapier@gentoo.org>2014-11-06 16:00:29 +0000
commit9ecf1b13ebe098bedadb314f7980f829d3711e39 (patch)
tree8ad1dd5cda95a502f181a4f28a16f2b120368789 /net-misc/tlsdate
parentadd Stefan Junker to metadata (diff)
downloadhistorical-9ecf1b13ebe098bedadb314f7980f829d3711e39.tar.gz
historical-9ecf1b13ebe098bedadb314f7980f829d3711e39.tar.bz2
historical-9ecf1b13ebe098bedadb314f7980f829d3711e39.zip
Version bump. Fix cache dir ownership #528434 by Hanno Boeck.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'net-misc/tlsdate')
-rw-r--r--net-misc/tlsdate/ChangeLog8
-rw-r--r--net-misc/tlsdate/Manifest32
-rwxr-xr-xnet-misc/tlsdate/files/tlsdated.rc6
-rw-r--r--net-misc/tlsdate/tlsdate-0.0.12.ebuild58
4 files changed, 85 insertions, 19 deletions
diff --git a/net-misc/tlsdate/ChangeLog b/net-misc/tlsdate/ChangeLog
index 3804519c89cb..96e8e83c9399 100644
--- a/net-misc/tlsdate/ChangeLog
+++ b/net-misc/tlsdate/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/tlsdate
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tlsdate/ChangeLog,v 1.10 2014/10/25 06:24:29 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tlsdate/ChangeLog,v 1.11 2014/11/06 16:00:28 vapier Exp $
+
+*tlsdate-0.0.12 (06 Nov 2014)
+
+ 06 Nov 2014; Mike Frysinger <vapier@gentoo.org> +tlsdate-0.0.12.ebuild,
+ files/tlsdated.rc:
+ Version bump. Fix cache dir ownership #528434 by Hanno Boeck.
*tlsdate-0.0.11 (25 Oct 2014)
diff --git a/net-misc/tlsdate/Manifest b/net-misc/tlsdate/Manifest
index 216c1c6879e8..62b71cb7d993 100644
--- a/net-misc/tlsdate/Manifest
+++ b/net-misc/tlsdate/Manifest
@@ -6,35 +6,37 @@ AUX tlsdate-0.0.4-configure-user-group.patch 2293 SHA256 09d61bd739659a6659e8442
AUX tlsdate.confd 247 SHA256 d3e4f1ca2941813cdee93ef039a5156db410cea2dc4b0e1a738a9bae89835d63 SHA512 62149e3a9f26a71624bd851780f92a41c9aaf138793b5da762aa3002bcc5a409686d1bbe687b4abf1fc2e12205720a3825d9603cab0b0d978c2d0fd41422efe7 WHIRLPOOL b7c99243741e31cebf30550ec410dffbf0bcee5f47213cdc6f6daeb5e2764feba95e16706f575c493a6d1b23a2e9d49ac5f9285db204205f79d6f582afd4599f
AUX tlsdate.rc 456 SHA256 711dab323727cf95b87dfe5793dd31d42d3291b5a5022c2a1f4f456d8ee4a985 SHA512 26f6900a781c9f7111b3b33277ded35bd5904305bcc5149e9189da43169ef021df4a6c27a2b8b053674a127b23b47fdd9e2087f320c3e0a74f540e3a2143f5df WHIRLPOOL 56df270b769d635f66cc700a90729d8ca2af46a16e58b0597acfaf2d4e3319ce836ceff668b1ea473e9db3724771bccf681a47686ec31bd6292ce70ffc6d3bfc
AUX tlsdated.confd 469 SHA256 1c52ff7bc7ce0fbd876a4f594948a70e30e6197bae2b9bc1b55cc6d398091131 SHA512 38bd7d64473ab487eea2539b11a7acadfc3fa5a627fb12e78931b62c46d3ebedab4c75d56839b0dee9fd8f42d4b7ae9ace08ea3f58941b8e2d183828c6a4fef2 WHIRLPOOL 07a8bec2ccf63bacb141b51ca9050eb656fe7b8b03f63e4f06ac3d5b0958345388b23a200080180e6cf8e43ad0c71d9db8c5db2700aeb050157d5a29f8df6c77
-AUX tlsdated.rc 519 SHA256 4016534acdb688562560b4906465d042ae4981f9ca7ce8cf2680367baf97d863 SHA512 461d6a9abafc4db4ccb41cb60d6f0336c5da9de65f637a7f63e7f454124175fb29b85928838f1c20c7ded8225e8e8fe6a227acf13a83d1a8864f7d7d8bff114c WHIRLPOOL f9eaf89943b926394fb2464486c9feb7f1711304a3030a14b04e71986c91d9000f479a7c993e8b44895c84e0dbc900c3e001b43a4b9a10e692fd29f592963ede
+AUX tlsdated.rc 538 SHA256 d33b504d3d2c03cbb5bccfccf269b997a7506fae5bf187a760d59ab851eaae8e SHA512 9056b927ccdf3c79f3f5880bee1cea623bdf943ec76eec0117be23f1807b0394d77bd8f682509b7b060084cbc9a0fcdcb41eb8f941ee182bb941682981998410 WHIRLPOOL c187f71ca1cb3a1ee027168924afb18b18104e718041959c26d9b60c235887e583f62a8f0e0dd6f81220d8f641fffff04aa7f6b61ab462ae2e88c0c6cdb8c796
DIST tlsdate-0.0.1.tar.gz 10062 SHA256 2bdf50aeae8508cff9badec020c2d8063e7686069e4a9a2809c075018c6ce5f7 SHA512 5169b8f2c399bb286f4983e73b2a095e17406b516cc1287016fa581277abd0e38d314972bff456af0162c1970b60909d05e7707ceeeb2be3432fb735a4a6bd69 WHIRLPOOL 2a1980c9d996977580fc7ba108655ea54fd890b132bf37264d2f1141f0eec0c8e82c1bec25186fd6ab5a88472ffe936541a780acb5719f99a766561ac862a7ec
DIST tlsdate-0.0.11.tar.gz 263961 SHA256 7293689ce85973b5b10fee946f09cc35cb697a46d4e1c14bbc218a74d2c9a90f SHA512 a1c4ff0dbf4513a6dfc15f0d1bbbfe8702333a78b2b295947559b7569389527da4b6cf4e0f4ad9887fecdfab0f1b952522eeabe622a17db65d4f0f74cd1026f6 WHIRLPOOL f9f1b810734750bae0813981e4623c2ca2aab65455e5fd4af02d90a0f14422b9872af205291dcd917e313c8b247e10a19cc084593c59a0b18384ca50eb388d9f
+DIST tlsdate-0.0.12.tar.gz 264156 SHA256 15cf5a86258fa17afe15cc6ea0c87d94caeafe3d77827fea0f358bac734f13e9 SHA512 c16ab3c86514f905841c14ec7b6544ecd6b94af26f4468a7ab923fae8971b77e5c2995fff66979c9c5ada117bb546df7c44378790b8a7b854b028d8769cf4e66 WHIRLPOOL 30e8bdaf89cd1cc0ef225ab5cc5e18322948b929d16495d3dd2af10558fd9e472d1703a6152349d51804e4143d580fc5bdf80e7272cfe11b003999493a5683f8
DIST tlsdate-0.0.4.tar.gz 198005 SHA256 46d6caf123240aff7fd9e162582578b961a556dba2fc6cc3f6dede5c7cd48e0d SHA512 a84e599a823a00d667f9025ffc1c3bd15cdb5a55a95fcec0634da4d2f1bb9ad9de7f6ea64475ab14179a281b797ecd9854b5e40f9890a59a6f56154e7dcd2830 WHIRLPOOL ef5636819469d781d3b64684bbdb6e19567982658c068f32e850ec38f050b449a3dc440fdc77882a24ce19587c2db1583ed223535d8f066c6e2a2152f9383061
DIST tlsdate-0.0.5.tar.gz 205288 SHA256 00d988d004e207b19e9a4fb7090f111ea491b8a7e525690bfba6d4a13bb6af80 SHA512 ea3ed703076cfb94c3ce2e9670b9621ae620d2a87963948b62ec6d2dd37586bfee02dc921dde163964d508ed624336f426cc88d30ba440d691035f5df2872c2b WHIRLPOOL 4d0d6d0db20cbeaac27227aea65d1c186f1e6bd7f1593e9b44d351b0eb37e24d637c4518c4e66755fad7ad33a0e0b998cc3c63a0fd65f6ca2a1154879001857c
DIST tlsdate-0.0.6.tar.gz 211400 SHA256 c1f8518216f3fcfb8b19a2caafea555098f907ec60c76f142e839fdede910d18 SHA512 03608e65421fb709a2b0014918f911b5261e5fdba401908e45d2986c87f69e45f6dc3b9d71df18bedce321e573574221849bc6e9f277cbdfcf8b20a536d978f9 WHIRLPOOL 39b2b4d84631007f59b18ca293f920ffeb9520cdfeba71003dcb1d89e0113feab55f1edc14d9c7ccafdf50a989a6eab6cfe0931577c4167076a65370d541ae64
EBUILD tlsdate-0.0.1.ebuild 672 SHA256 34c03235bf3527053e78936f236b43bdf7acd1e179aefd95f47ee137dc4574fc SHA512 1d949828704db7d0e5575e7ec86b6de7f9c69e7c39e3d0a9159e4fdac18cd734ddaa4920ac413811fd2629673e29d1cdb871cd18b5305a6a88b657e6676c4b26 WHIRLPOOL aa3a799108fea97c7f9ceeea7767386e2e1c01127b0708e4bf5d4ba88d4bed94383747232550473f83d01d1420bae7df9cd265c60dcb19d41f77d28d88983027
EBUILD tlsdate-0.0.11.ebuild 1583 SHA256 7865ddb87447ed77640e23017637710b72f92c8191c63f6868d56baeb27c3c22 SHA512 abefb88c6cb6a8149b28946e7e6d158813ef4dfb5b50e2834a3fdb31a289f17af832e63aaad4eb9d08ff6fefa0a5c3a4101097a09a7453b07aeed295103a0046 WHIRLPOOL 8f8eabe2c51b3e7d76184d19f76af28b0d5e0ace3f9a4f64f2e99d9cb68386b631cc0280c04dcfbfe4f8413a62fa04ac9ee72b930f80390b16c48ae57b55b31a
+EBUILD tlsdate-0.0.12.ebuild 1583 SHA256 5b3c143889c7794d1ef66d8e7a3a8575ec004f439df9402199655a237f2bce7b SHA512 baf92c2e0599b3c6c0f9563936d88ad735deeb20f5bce89fb2cb0d3988667988fbd5af065fc74a3f82af5d4036bd5c4871924b32f21829c4f1c5d67553327e16 WHIRLPOOL 4c3f15334aad83c60ab2b1903476a61925cf6fee530517a87c0696ccbc439b1553f8cdfc4dea5edb49bf51e63c71c5149afaf43e8a19c979f86d1c2c44b66c43
EBUILD tlsdate-0.0.4-r1.ebuild 1059 SHA256 ee24463926558fe702fa26a8019483cb853c6b76744059aaf153f183b6f1d93e SHA512 b11e70c3ca36847022112f55512be3da2f201214611128be16acec51509e30a987b9f32260f963eb86a652e2fd0f2d9708e671f4a3f76469b715e16f6d27a8c7 WHIRLPOOL 9606a8770e339d2965c333c983d6c811badc1f076ea630e3f19a780da359267ab613b5c76c7c08c3d621ea56f7305f0c5d49caaa9f88808a87c6bc8cd3fd7a9f
EBUILD tlsdate-0.0.4-r2.ebuild 1226 SHA256 4177371173117e3181dc8bf3eaa7616fcc7a6d03792fb6383be2214e18503c94 SHA512 7e369776faae4c50b46347b792843cdc315df250b94e27ff17961142d71d20057fb7816ebdc7d39bb2d4f77d5277e4734cfb023030c18d28b1aaf20b7fde9121 WHIRLPOOL 24c4747bde363402e96624bb3e04c60e6511a85a089c3383d0b9c7c64ca84d84e46c83c64bb9ddc6a3c03cb6bd34e164da305a04c1196e0c3e9168c23358ae76
EBUILD tlsdate-0.0.4.ebuild 840 SHA256 76e109579758587509b13e6fafbc6d5b6b0863ef532a2745744f709541d8912f SHA512 4c740292100ab60cabb7a7046a14d34126e4f0f0ed86984cdd13f5610b7240d050f9e274ba7b3b71cc14fbeb417f003e395d1a6c0b4be9ab8e3ed8ed4ab822b7 WHIRLPOOL 64e892478ff997f1c4c4758e64fc7256f9b9fca101487a1835c4c6d3f5e0f91c55c47eb8ca8a4385b4c69afc9f218b0e168be8565333444767f87adab464950c
EBUILD tlsdate-0.0.5.ebuild 1174 SHA256 ca0e92e579f6597e047c5d153a0ddaf7af8162ea31851536c181cc5ec9d58830 SHA512 7f9ed89a30bfd3783ae0e28e09e664d583bfea7d4922a3176dc0fb7c0c624811435c50607b514ca8074b967451463faf44e9dd29f71b3205bf124008d3c3f3d8 WHIRLPOOL c3f0c18f929bf393d40cde8c783b1ea2faa05a01a015c21f9ee8f4d16fbf017a86665b2a264d6ed59ea609347c28c80eb73db7e4c2c9320499154b8d28bfb895
EBUILD tlsdate-0.0.6.ebuild 1171 SHA256 b8e4f14ebfde58a0e545d8ca50312b697c737389759cac2bb90e7623ca395a82 SHA512 c164a7c08ae58bde44445c77b11a13ecbfde951968fce2e817caba2809649f98d91ddf2c1eab37c1fae274f83821824635d68b5625134a03918ea3c0a59bbcdf WHIRLPOOL c4a4e80d0b632d859c5fe47d69bc7adbfbfa79b1021ebe2cf8f59e370d039bfcab8eb2c15df2aedc6988303986933dfd04cfe9771bb561c00b82e566a820f4f5
-MISC ChangeLog 1887 SHA256 e91d779a040dd6c77936b2777ddb79fcea16b346795b4ffc9b7e427e877ca6d6 SHA512 ed5812bcebae842e72d37d3253183665a979b68fc36d20e51178b41250eb4137cdd637d39a51116481c6f188f88c7316c8662fd843f056c4c9bd5ba1f19b174d WHIRLPOOL d68802ed8f310b55b6fd2737fe77eedd75857876851a14796647aa771797f68de77eed16f6d539cde1a44da6619453c63ebecff972667454c0b212dd64266070
+MISC ChangeLog 2079 SHA256 b4b87e1c39885bce54eaa97cd92ba64e4a92e8f19b76c7324ebe3e197432f991 SHA512 9b8d73f444fa6f2c0266e566544b01105198a0f137ae5e5a7c233c6ffeb8ac507cdf83f4ae31305c2c0761cf07f43373056f41bc38a05b42060680c9342d8973 WHIRLPOOL b0d822c7c3ace510e4c361f377b6b24d92f14bba07e545a4ab082e8e11721982a7236858653e6e9cf12d84c9848572b780621802a150a79eab7921d2c4c96e3b
MISC metadata.xml 342 SHA256 13ad16b63ce2edef3150c467c3d0693279330c953cb99dfc1ce20012c5aa3348 SHA512 20fc72050176217461dd946f73f102e7447d054c368c5a7b68c447d6d1daaeaa852e188ed26191fb1571f6d3663ad1c48ef64704d1c31370675b940dcdc5deb3 WHIRLPOOL 7ef3fa3b9ac88204457edf02e5aa6248f9dad2571ffe23845448cf2cba8711db29389aabf45c2fd5f52970b885893ab160bf2e7c897e73765ad43cb9acbbd52b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUS0IdAAoJEPGu1DbS6WIA/5IP/iMGu1ps9ab16qQ+oDiHC5lz
-ZXg1SzSqFNdNBm8x9PGyEISwZXRR43D7aE8GWCByJPitI59LvSSQYAxO9IEwH+oi
-S7N+XItpHS1qquepYJ5thj6L9Qch7cXRH3tlgccPe2SiiD97Qvi9EkoWuoGlRh9n
-c3gh5dsRQt05xs8NmpcWmjiJzEiY6ScrJxnlMjQe9T5PwOMdklMIlxlezQ0wcu/v
-aNJM9w0dqKCAhzWqm2loufE1DlJ8EDfFfZlpQjO6ROLhJ7ua+nlwlJNRGDUETJZD
-iJ03E+qddkvfM8MHOj8061FvjyCXQvVl2B6uoI/68NjdVIq/PnOw8gW50oYdGFj/
-kdquNyFAEzKlt+gB8hK7aQ1OLxOLsz3HDQO6iqkqFJTK7ymiKQtwnqMpFp4NUJx5
-3agDfqWPvrkIi7kzHkCbimYjvSRieK5LBVD4m461PNB1E+e8KD2lEsePbU3Gi1LI
-6f/lUuRlz+YMumwCepIkSHJgnMUnEw9CNiL+J8ONTRCByyRefI7MZkr93uL+Ja1D
-2QgLmf9IGqa+58mTE2AkVgD2opbXK3RcjsiiypzfrRNGgqCldJw94EoucWZPVlrD
-rIVB7eP+O3Mo01slPQpvL5BM+IZtYrO8rdP9DIZnNj+MSG2rOOu280q4qDWbNO5P
-25ecdU1ioqpofLpF4IkV
-=FvLS
+iQIcBAEBCAAGBQJUW5sdAAoJEPGu1DbS6WIAZ3wP/28/HeZCxUIqF3YN7mBGumsO
+zqJIJV/iKiwctiHx2Y79CV1nC0pguUJbdkbBCtE0TYDGfttMfNa2a/B1CFbWWEbE
+B9soboWCUbQkSZvzZ6vhLP2u8CmXR68G4bSaQiNV3YJarmHR0qNhRGu34DFJTADp
+qkqK2CPPOMyKlT4AW8X3+ub4/7H+JNbUD7/KJTrBDLzw4PxgI75uOXO6JeHFOmY6
+Stz3n7nVaZSdyyeF3Np+g2DT53NOKJ5nfNq0jn/eW7M8XAO46rjUb1g3jbe5es5V
+MTV7O6VQIC+eMxSsu1KpWLss2fJaO/4RT7biFTg8K+WzBdWKMGnbn8ru7YpYavNC
+Zql1/fzmhy1PRZQkV6ppKKyx15z2cWdtnqDszNxpON8g931Mk0fApxcrqw4oDxD+
+8WZlQiLZ85H2IuT0NJ00/N22ZddbyMUbMEHLfeapLfClT3h/HbijQWEylhsSmVrF
+yfi/2EBG9uQGwRCgkhPzhUwd6+n7yymOo9n1+hyFtrHF3gzk8mh3kgyZXMhas58L
+8HnUJTJtrpDtGeCexYBN1EMCLVDTSfuZqlVbEnM42InCTm/b3Otp1unMqX0KRlgY
+uMl9pAGWBVuXu1Cdg/8E3NYsM21y1YW3FiGPk48VvfCmCepqxLdy8TFtvmYpkl6v
+dWv8qD1CAO/9TNZrpC9m
+=uLu+
-----END PGP SIGNATURE-----
diff --git a/net-misc/tlsdate/files/tlsdated.rc b/net-misc/tlsdate/files/tlsdated.rc
index e055a03a9993..4d1781c13882 100755
--- a/net-misc/tlsdate/files/tlsdated.rc
+++ b/net-misc/tlsdate/files/tlsdated.rc
@@ -1,7 +1,7 @@
#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tlsdate/files/tlsdated.rc,v 1.1 2012/12/11 01:49:23 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tlsdate/files/tlsdated.rc,v 1.2 2014/11/06 16:00:28 vapier Exp $
description="start a daemon to continuously set time via a helper"
@@ -15,5 +15,5 @@ depend() {
}
start_pre() {
- checkpath -d -m 0700 "${TLSDATED_CACHE_DIR}"
+ checkpath -d -m 0700 -o tlsdate:tlsdate "${TLSDATED_CACHE_DIR}"
}
diff --git a/net-misc/tlsdate/tlsdate-0.0.12.ebuild b/net-misc/tlsdate/tlsdate-0.0.12.ebuild
new file mode 100644
index 000000000000..a918e4237ec5
--- /dev/null
+++ b/net-misc/tlsdate/tlsdate-0.0.12.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tlsdate/tlsdate-0.0.12.ebuild,v 1.1 2014/11/06 16:00:28 vapier Exp $
+
+EAPI="4"
+
+inherit autotools vcs-snapshot user
+
+DESCRIPTION="Update local time over HTTPS"
+HOMEPAGE="https://github.com/ioerror/tlsdate"
+SRC_URI="https://github.com/ioerror/tlsdate/tarball/${P} -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="dbus +seccomp static-libs"
+
+DEPEND="dev-libs/openssl
+ dbus? ( sys-apps/dbus )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable dbus) \
+ $(use_enable seccomp seccomp-filter) \
+ --disable-hardened-checks \
+ --with-unpriv-user=tlsdate \
+ --with-unpriv-group=tlsdate
+}
+
+src_install() {
+ default
+
+ # Use Google servers by default rather than a random German site.
+ # They provide round robin DNS and local servers automatically.
+ rm "${ED}"/etc/tlsdate/ca-roots/tlsdate-ca-roots.conf || die #446426
+ dosym "${EPREFIX}"/etc/ssl/certs/Equifax_Secure_CA.pem \
+ /etc/tlsdate/ca-roots/tlsdate-ca-roots.conf
+ sed -i \
+ -e 's:www.ptb.de:www.google.com:' \
+ "${ED}"/etc/tlsdate/tlsdated.conf || die
+
+ newinitd "${FILESDIR}"/tlsdated.rc tlsdated
+ newconfd "${FILESDIR}"/tlsdated.confd tlsdated
+ newinitd "${FILESDIR}"/tlsdate.rc tlsdate
+ newconfd "${FILESDIR}"/tlsdate.confd tlsdate
+ use static-libs || \
+ find "${ED}"/usr '(' -name '*.la' -o -name '*.a' ')' -delete
+}
+
+pkg_preinst() {
+ enewgroup tlsdate 124
+ enewuser tlsdate 124 -1 /dev/null tlsdate
+}