summaryrefslogtreecommitdiff
path: root/93/e134f744ad82beac5ade329848a25c2804e5a1
blob: 97acf7402c3d6dfc5a07545996fd02dc577eeac5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192]
	helo=mx.sourceforge.net)
	by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <mh.in.england@gmail.com>) id 1XEgOa-0002dZ-8F
	for bitcoin-development@lists.sourceforge.net;
	Tue, 05 Aug 2014 15:11:24 +0000
Received-SPF: pass (sog-mx-2.v43.ch3.sourceforge.com: domain of gmail.com
	designates 209.85.218.43 as permitted sender)
	client-ip=209.85.218.43; envelope-from=mh.in.england@gmail.com;
	helo=mail-oi0-f43.google.com; 
Received: from mail-oi0-f43.google.com ([209.85.218.43])
	by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1XEgOY-00060a-U6
	for bitcoin-development@lists.sourceforge.net;
	Tue, 05 Aug 2014 15:11:24 +0000
Received: by mail-oi0-f43.google.com with SMTP id u20so713082oif.2
	for <bitcoin-development@lists.sourceforge.net>;
	Tue, 05 Aug 2014 08:11:17 -0700 (PDT)
MIME-Version: 1.0
X-Received: by 10.60.70.205 with SMTP id o13mr6500610oeu.38.1407251477424;
	Tue, 05 Aug 2014 08:11:17 -0700 (PDT)
Sender: mh.in.england@gmail.com
Received: by 10.76.35.234 with HTTP; Tue, 5 Aug 2014 08:11:17 -0700 (PDT)
In-Reply-To: <CANEZrP1mU6iS6NRyK6iJtg4BEQ3nQRFc-dVwaOd+P_NFThqxjw@mail.gmail.com>
References: <CANEZrP1mU6iS6NRyK6iJtg4BEQ3nQRFc-dVwaOd+P_NFThqxjw@mail.gmail.com>
Date: Tue, 5 Aug 2014 17:11:17 +0200
X-Google-Sender-Auth: iID3xrnAm6eo-rTe_dbD3gAO4E8
Message-ID: <CANEZrP33RzATTtkgq7bLthLXjnRT5J1+fD=z3pkU9cLe8BeSSg@mail.gmail.com>
From: Mike Hearn <mike@plan99.net>
To: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Content-Type: multipart/alternative; boundary=001a11333df66bf13804ffe34443
X-Spam-Score: -0.5 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
	sender-domain
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(mh.in.england[at]gmail.com)
	-0.0 SPF_PASS               SPF: sender matches SPF record
	1.0 HTML_MESSAGE           BODY: HTML included in message
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Headers-End: 1XEgOY-00060a-U6
Subject: Re: [Bitcoin-development] How to create a pull tester JAR
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Tue, 05 Aug 2014 15:11:24 -0000

--001a11333df66bf13804ffe34443
Content-Type: text/plain; charset=UTF-8

Oh, I forgot to mention something important. Ridiculously, the default
package repository Maven uses was not protected by SSL up until a few days
ago.  They made it available via SSL now, but you have to tell Maven about
the new URL. I guess they'll do a new release where SSL is the default
soon. But for now before you run mvn save the following magic incantation
to the path ~/.m2/settings.xml:

(side note: yes maven's love of XML is widely ridiculed and more modern
build tools have much better config languages, but we didn't upgrade yet)

<settings>
  <activeProfiles>
    <!--make the profile active all the time -->
    <activeProfile>securecentral</activeProfile>
  </activeProfiles>
  <profiles>
    <profile>
      <id>securecentral</id>
      <!--Override the repository (and pluginRepository) "central" from the
         Maven Super POM -->
      <repositories>
        <repository>
          <id>central</id>
          <url>https://repo1.maven.org/maven2</url>
          <releases>
            <enabled>true</enabled>
          </releases>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>central</id>
          <url>https://repo1.maven.org/maven2</url>
          <releases>
            <enabled>true</enabled>
          </releases>
        </pluginRepository>
      </pluginRepositories>
    </profile>
  </profiles>
</settings>

--001a11333df66bf13804ffe34443
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Oh, I forgot to mention something important. Ridiculously,=
 the default package repository Maven uses was not protected by SSL up unti=
l a few days ago. =C2=A0They made it available via SSL now, but you have to=
 tell Maven about the new URL. I guess they&#39;ll do a new release where S=
SL is the default soon. But for now before you run mvn save the following m=
agic incantation to the path ~/.m2/settings.xml:<div>
<br></div><div>(side note: yes maven&#39;s love of XML is widely ridiculed =
and more modern build tools have much better config languages, but we didn&=
#39;t upgrade yet)</div><div><div><br></div><div><pre style=3D"font-family:=
Monaco,Menlo,Consolas,&#39;Courier New&#39;,monospace;font-size:13px;white-=
space:pre-wrap;padding:9.5px;margin-top:0px;margin-bottom:10px;line-height:=
1.428571429;color:rgb(51,51,51);word-break:break-all;word-wrap:break-word;b=
order:1px solid rgb(204,204,204);border-top-left-radius:4px;border-top-righ=
t-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;b=
ackground-color:rgb(245,245,245)">
<code style=3D"font-family:Monaco,Menlo,Consolas,&#39;Courier New&#39;,mono=
space;font-size:inherit;padding:0px;color:inherit;border-top-left-radius:4p=
x;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-=
left-radius:4px;border:0px;background-color:transparent">&lt;settings&gt;
  &lt;activeProfiles&gt;
    &lt;!--make the profile active all the time --&gt;
    &lt;activeProfile&gt;securecentral&lt;/activeProfile&gt;
  &lt;/activeProfiles&gt;
  &lt;profiles&gt;
    &lt;profile&gt;
      &lt;id&gt;securecentral&lt;/id&gt;
      &lt;!--Override the repository (and pluginRepository) &quot;central&q=
uot; from the
         Maven Super POM --&gt;
      &lt;repositories&gt;
        &lt;repository&gt;
          &lt;id&gt;central&lt;/id&gt;
          &lt;url&gt;<a href=3D"https://repo1.maven.org/maven2">https://rep=
o1.maven.org/maven2</a>&lt;/url&gt;
          &lt;releases&gt;
            &lt;enabled&gt;true&lt;/enabled&gt;
          &lt;/releases&gt;
        &lt;/repository&gt;
      &lt;/repositories&gt;
      &lt;pluginRepositories&gt;
        &lt;pluginRepository&gt;
          &lt;id&gt;central&lt;/id&gt;
          &lt;url&gt;<a href=3D"https://repo1.maven.org/maven2">https://rep=
o1.maven.org/maven2</a>&lt;/url&gt;
          &lt;releases&gt;
            &lt;enabled&gt;true&lt;/enabled&gt;
          &lt;/releases&gt;
        &lt;/pluginRepository&gt;
      &lt;/pluginRepositories&gt;
    &lt;/profile&gt;
  &lt;/profiles&gt;
&lt;/settings&gt;</code></pre></div></div></div>

--001a11333df66bf13804ffe34443--