From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QyFWG-00016R-Go for garchives@archives.gentoo.org; Tue, 30 Aug 2011 04:01:48 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5D67B21C0B8; Tue, 30 Aug 2011 04:01:41 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 19F3021C0B8 for ; Tue, 30 Aug 2011 04:01:41 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 88A491B4133 for ; Tue, 30 Aug 2011 04:01:40 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id A6C5B80040 for ; Tue, 30 Aug 2011 04:01:39 +0000 (UTC) From: "Anthony G. Basile" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Anthony G. Basile" Message-ID: <1292f642faf27960e3bff954e9dc482beabc17c4.blueness@gentoo> Subject: [gentoo-commits] dev/blueness:master commit in: net-misc/tor/files/, net-misc/tor/ X-VCS-Repository: dev/blueness X-VCS-Files: net-misc/tor/ChangeLog net-misc/tor/Manifest net-misc/tor/files/tor.initd-r4 net-misc/tor/files/tor.initd-r5 net-misc/tor/tor-0.2.2.32-r1.ebuild net-misc/tor/tor-0.2.3.2_alpha-r3.ebuild X-VCS-Directories: net-misc/tor/files/ net-misc/tor/ X-VCS-Committer: blueness X-VCS-Committer-Name: Anthony G. Basile X-VCS-Revision: 1292f642faf27960e3bff954e9dc482beabc17c4 Date: Tue, 30 Aug 2011 04:01:39 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 871152698e3c3ead7827299a2aab0dc0 commit: 1292f642faf27960e3bff954e9dc482beabc17c4 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Aug 30 04:01:33 2011 +0000 Commit: Anthony G. Basile gentoo org> CommitDate: Tue Aug 30 04:01:33 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/blueness.git;a= =3Dcommit;h=3D1292f642 net-misc/tor: check for /var/run/tor on start/reload (Portage version: 2.1.10.11/git/Linux x86_64, signed Manifest commit with= key 0xD0455535) --- net-misc/tor/ChangeLog | 4 ++++ net-misc/tor/Manifest | 14 +++++++------- net-misc/tor/files/{tor.initd-r4 =3D> tor.initd-r5} | 7 +++++++ net-misc/tor/tor-0.2.2.32-r1.ebuild | 2 +- net-misc/tor/tor-0.2.3.2_alpha-r3.ebuild | 2 +- 5 files changed, 20 insertions(+), 9 deletions(-) diff --git a/net-misc/tor/ChangeLog b/net-misc/tor/ChangeLog index 8c04f9b..e90d114 100644 --- a/net-misc/tor/ChangeLog +++ b/net-misc/tor/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/tor/ChangeLog,v 1.269 2011/0= 8/28 11:15:42 blueness Exp $ =20 + 30 Aug 2011; Anthony G. Basile tor-0.2.2.32-r1.e= build, + tor-0.2.3.2_alpha-r3.ebuild, +files/tor.initd-r5, -files/tor.initd-r4: + Check for /var/run/tor on start/reload + 30 Aug 2011; Anthony G. Basile +files/tor-0.2.2.24_alpha-respect-CFLAGS.patch, +tor-0.2.2.32-r1.ebuil= d, +tor-0.2.3.2_alpha-r3.ebuild, +files/tor-0.2.3.2_alpha-fix-asneeded.pa= tch, diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index ff56277..513c351 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -4,19 +4,19 @@ Hash: SHA256 AUX tor-0.2.2.24_alpha-respect-CFLAGS.patch 1001 RMD160 f623fd1f40cd2175= c0c5b6bea3441fc87f7e8d0a SHA1 c8634481cd8273f98945f17f297f2506331d3b8d SH= A256 2107434c7e7243d24043cf87eeccf60643e0cf94e8a883ebd725c23e13e667e8 AUX tor-0.2.3.2_alpha-fix-asneeded.patch 654 RMD160 faf9cc37942dfa7f52db= e849c1819b24c0ab7940 SHA1 4400ed72fa60d04a96c82f0aba7c6eb41e23f5c5 SHA256= 4500436719cb96a17bfd4eb67b2ebf2b1db222904bf1b14b75cc17b8f1b41345 AUX tor.confd 44 RMD160 d19946be72538d0826667730e9e9a1736b0385ff SHA1 f9= a40fadd018794e537282344f01c609e4dbeac7 SHA256 41d780f291847e19f632428bbf2= 7c3f289414afd237546d2974da1b75384c25c -AUX tor.initd-r4 1553 RMD160 df0fc912c2e36797059de07d15a384d9ffe7d393 SH= A1 82323d97b6d790b41027eec01e263d226c5b83e9 SHA256 4bf3c0906b0406564394eb= 51d47c1b5566904ed459e31ec1b1c1162c3b4aee92 +AUX tor.initd-r5 1733 RMD160 f9c885c699884f5c7c7e0cbae48c4ea6eb6f83a2 SH= A1 3db9cf78e8cde3cc0a6d9740ed12ce087acffc75 SHA256 ffd7ce8f5e88c08fa6c1c2= e1db0674d5e8452bbc522aa37bad76a41bc332431d AUX torrc-r1 150 RMD160 e44d8b4b371978f09c536c234abbe9d8779eda4c SHA1 36= c64d7a1ab33931045e77c3738321ab73141d01 SHA256 0283d644362b9fd36d3d21bb1b0= c47e9776de15769a445fcc86e1a8fa5abf139 AUX torrc.sample.patch 1292 RMD160 7199aa35ede10a2cf76e8deea47a7e399c318= 8f9 SHA1 aec4b133f7472c0a011b0724dafae464c31f3661 SHA256 7c8dcf90eacc2574= 5d26562dd8d6956def92880948e859b5e75c6bea5f35322e DIST tor-0.2.2.32.tar.gz 2701371 RMD160 649c21f7ec89e34774c79db6544b612f= 0895bb61 SHA1 4baddc836931b3e915974c261e405e111636b716 SHA256 8744328c10b= 54950e08ee404a75a0e76865be0615cad6f7ffc8c75af7151ef4d DIST tor-0.2.3.2-alpha.tar.gz 2755750 RMD160 d34ac6b45360af873202a6884ce= 12ccf0420adee SHA1 020eb00aaaafa1e7102ae8fd95d3d6a719a61289 SHA256 8f423a= f73c8d8477752858cfcc0c15860f487a0f9a390e791eaea22f4b467edd -EBUILD tor-0.2.2.32-r1.ebuild 2381 RMD160 3e8f2666e2f0829450937e1bd587cb= 48e0ff38fd SHA1 da6f1b7434b8e1f6d16ba8d8eed32f05bd7173d9 SHA256 a4bd4641a= da9a06568ba4c48c2daddc49ad6b0db5639e726674454991d1f2cf9 -EBUILD tor-0.2.3.2_alpha-r3.ebuild 2638 RMD160 82238d06d327a8ccabfeb65d3= caeff7be5e5be95 SHA1 6e0db3eb3e65c24bb6ca6b249c2b00768bf0ca40 SHA256 a3d6= 855745bead98ecefec1a6a19b2cdeb35dff7ee03ce9a4b3b8768057b25bc -MISC ChangeLog 40347 RMD160 5c24f105d438a017ab2269bf298f8afa9454b1d6 SHA= 1 50ce9dc3e5572191e5822d16fe3d36f3734113e2 SHA256 bf35487d48669fc4532c577= 38408c45aaee998f13518352b12377f231f146552 +EBUILD tor-0.2.2.32-r1.ebuild 2381 RMD160 0bffd0fbcf2798bbd28d7d0f418ef1= b7bfa1bcbe SHA1 67d33f2f8d37a4516b7935f925b697703fb6e735 SHA256 b7a4c3abe= afa81c5645d1cbdd69d2200ea6d0d62d0b03ae852789ce296da2c3e +EBUILD tor-0.2.3.2_alpha-r3.ebuild 2638 RMD160 5283a8a27e751d3275c3a229c= 92087a58995a5a4 SHA1 71c8257888002c40913d7d34970a7784a78c4b19 SHA256 f752= c1911199bf7379b0d3811f1c8e695443086bbe745d8f9c20019136fc37da +MISC ChangeLog 40541 RMD160 574b49be75e81d1d232868cceb53e0a8f15d8b3a SHA= 1 ccf5f459bc58b70c333bdb69a373dfd030e525cd SHA256 06dfe0f7d635c352824719e= d5823f06439034d397602c8bd52263a4a4f19db38 MISC metadata.xml 712 RMD160 d8585c57fead7661b72e383528b6450a2ace05eb SH= A1 d97b0d9479c817d5a2207fbfc0fa5b567943c8a5 SHA256 53402fd0dc16696d9504c6= 6ffeb85f3d8583c8621151d2faced9b1ffedbb2dbc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) =20 -iEYEAREIAAYFAk5cWoIACgkQl5yvQNBFVTWbDACfUCNmWhsyRKMR2vT3d99Ut8D/ -eYkAmQE+LH1LrYwcAcL7zfmRMruwXhcm -=3Dy8Eg +iEYEAREIAAYFAk5cYJ0ACgkQl5yvQNBFVTVnxACfcf4aeZ/gKsbX54kt6fQezH7+ +sLkAn098TMHhE9IgDBBug+7VY7YbAGcV +=3DfQ2W -----END PGP SIGNATURE----- diff --git a/net-misc/tor/files/tor.initd-r4 b/net-misc/tor/files/tor.ini= td-r5 similarity index 89% rename from net-misc/tor/files/tor.initd-r4 rename to net-misc/tor/files/tor.initd-r5 index 597a955..f55fefb 100644 --- a/net-misc/tor/files/tor.initd-r4 +++ b/net-misc/tor/files/tor.initd-r5 @@ -29,6 +29,13 @@ checkconfig() { /usr/bin/tor --verify-config -f ${CONFFILE} return 1 fi + + # finally check if /var/run/tor exists and belongs to tor:tor + if [ ! -d /var/run/tor ] ; then + mkdir -p /var/run/tor + chown tor:tor /var/run/tor + chmod 0755 /var/run/tor + fi } =20 start() { diff --git a/net-misc/tor/tor-0.2.2.32-r1.ebuild b/net-misc/tor/tor-0.2.2= .32-r1.ebuild index 724709f..5830049 100644 --- a/net-misc/tor/tor-0.2.2.32-r1.ebuild +++ b/net-misc/tor/tor-0.2.2.32-r1.ebuild @@ -52,7 +52,7 @@ src_configure() { =20 src_install() { newconfd "${FILESDIR}"/tor.confd tor - newinitd "${FILESDIR}"/tor.initd-r4 tor + newinitd "${FILESDIR}"/tor.initd-r5 tor emake DESTDIR=3D"${D}" install || die keepdir /var/{lib,run}/tor =20 diff --git a/net-misc/tor/tor-0.2.3.2_alpha-r3.ebuild b/net-misc/tor/tor-= 0.2.3.2_alpha-r3.ebuild index ba6e449..494280e 100644 --- a/net-misc/tor/tor-0.2.3.2_alpha-r3.ebuild +++ b/net-misc/tor/tor-0.2.3.2_alpha-r3.ebuild @@ -58,7 +58,7 @@ src_configure() { =20 src_install() { newconfd "${FILESDIR}"/tor.confd tor - newinitd "${FILESDIR}"/tor.initd-r4 tor + newinitd "${FILESDIR}"/tor.initd-r5 tor emake DESTDIR=3D"${D}" install || die keepdir /var/{lib,run}/tor =20