Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-28 Thread Daniel Carosone
On Wed, Jun 27, 2007 at 09:35:29AM +0200, Richard Levitte wrote:
> In message <[EMAIL PROTECTED]> on Wed, 27 Jun 2007 09:22:04 +0200, Thomas 
> Moschny <[EMAIL PROTECTED]> said:
> 
> thomas.moschny> > For monotone.ca, that would be me.  As it is, it's 
> currently up to
> thomas.moschny> > each server admin.
> thomas.moschny> 
> thomas.moschny> As it is the /public/ key, would there be concerns against 
> posting it here?
> 
> No, none whatsoever.

No confidentiality concerns over publishing it, but there may very
clearly be integrity concerns over a relying party using such a key
for various purposes, like granting access to the server.

Just nitpicking against the overly strong 'none whatsoever' comment,
but it's rather important to keep such nits in mind.

--
Dan.

pgpGklfOaXhVD.pgp
Description: PGP signature
___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-27 Thread Richard Levitte
In message <[EMAIL PROTECTED]> on Wed, 27 Jun 2007 03:58:30 -0400, Stephen 
Leake <[EMAIL PROTECTED]> said:

stephen_leake> Hmm. The first time around, I did
stephen_leake> 
stephen_leake> mtn genkey [EMAIL PROTECTED]
stephen_leake> 
stephen_leake> 'mtn help genkey' says '[EMAIL PROTECTED]' is the "keyid".
stephen_leake> So I guess you mean I need to use a different keyid this time 
around.
stephen_leake> 
stephen_leake> I understand that in general a mtn database must have different 
keyids
stephen_leake> for different keys. But it would seem this is a reasonable case 
for
stephen_leake> replacing a key value, rather than adding a new one. Hmm. I guess
stephen_leake> there are certs in the mtn database with my old key, and you 
want to
stephen_leake> maintain the keyid for those. So you'd need some sort of alias
stephen_leake> mechanism.

Actually, the reason that key IDs must be unique is that the table
that stores them is indexed by, you guessed it, unique key IDs.  To
this day, I still can't understand that decision, it has created more
problems than it has solved, as far as I can see.  The key table
SHOULD (in my opinion) be indexed by key fingerprint or something like
that.  But then, I come from the PKI world, where this is common
sense...

'nuff wining...

Cheers,
Richard

-
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
-- C.S. Lewis


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-27 Thread Stephen Leake
Richard Levitte <[EMAIL PROTECTED]> writes:

> In message <[EMAIL PROTECTED]> on Tue, 26 Jun 2007 09:21:46 -0400, Stephen 
> Leake <[EMAIL PROTECTED]> said:
>
> stephen_leake> Apropos of that, I recently upgraded my laptop and lost
> stephen_leake> my monotone public key.
> stephen_leake> 
> stephen_leake> So I need my write permissions on monotone.venge.net
> stephen_leake> reestablished.
>
> Make sure your new key has a different identity.

Hmm. The first time around, I did

mtn genkey [EMAIL PROTECTED]

'mtn help genkey' says '[EMAIL PROTECTED]' is the "keyid".
So I guess you mean I need to use a different keyid this time around.

I understand that in general a mtn database must have different keyids
for different keys. But it would seem this is a reasonable case for
replacing a key value, rather than adding a new one. Hmm. I guess
there are certs in the mtn database with my old key, and you want to
maintain the keyid for those. So you'd need some sort of alias
mechanism. 

Here's my new key:

[pubkey [EMAIL PROTECTED]
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDFUAqrcfcztcj1KGHBDyq3kLxAQ+xv+ZqA
GNjUcZz9YbIil9Eg5CtjImAjb+pliqsFhN7aC5cUNwuW84Xn8kFYydL9+nBItUCml3kOVGNN
vOdzEw4DmJPSMesp+vcwtARsTpab+QGkaGL1hhS81q9idGUq8iSWf3j8D2JnTCUT/QIDAQAB
[end]

I have stuff to push for the n.v.m.basic_io.inventory branch.

-- 
-- Stephe


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-27 Thread Richard Levitte
In message <[EMAIL PROTECTED]> on Wed, 27 Jun 2007 09:22:04 +0200, Thomas 
Moschny <[EMAIL PROTECTED]> said:

thomas.moschny> > For monotone.ca, that would be me.  As it is, it's currently 
up to
thomas.moschny> > each server admin.
thomas.moschny> 
thomas.moschny> As it is the /public/ key, would there be concerns against 
posting it here?

No, none whatsoever.

Cheers,
Richard

-
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
-- C.S. Lewis


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-27 Thread Thomas Moschny
On Wednesday 27 June 2007, Richard Levitte wrote:
> In message <[EMAIL PROTECTED]> on Tue, 26 Jun 2007 09:21:46
> -0400, Stephen Leake <[EMAIL PROTECTED]> said:
>
> stephen_leake> Apropos of that, I recently upgraded my laptop and lost
> stephen_leake> my monotone public key.
> stephen_leake>
> stephen_leake> So I need my write permissions on monotone.venge.net
> stephen_leake> reestablished.
>
> Make sure your new key has a different identity.
>
> stephen_leake> Who do I send the key to? or should I just post it here?
>
> For monotone.ca, that would be me.  As it is, it's currently up to
> each server admin.

As it is the /public/ key, would there be concerns against posting it here?

Regards,
Thomas


pgpaizEc1USqP.pgp
Description: PGP signature
___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-27 Thread Richard Levitte
In message <[EMAIL PROTECTED]> on Wed, 27 Jun 2007 08:55:07 +0200 (CEST), 
Richard Levitte <[EMAIL PROTECTED]> said:

richard> stephen_leake> Who do I send the key to? or should I just
richard> stephen_leake> post it here? 
richard> 
richard> For monotone.ca, that would be me.  As it is, it's currently
richard> up to each server admin.

This will, of course, change when Timothy has finished his Awesome
Pre-Policy Branches Policy Stuff ;-)

Cheers,
Richard

-
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
-- C.S. Lewis


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-26 Thread Richard Levitte
In message <[EMAIL PROTECTED]> on Tue, 26 Jun 2007 09:21:46 -0400, Stephen 
Leake <[EMAIL PROTECTED]> said:

stephen_leake> Apropos of that, I recently upgraded my laptop and lost
stephen_leake> my monotone public key.
stephen_leake> 
stephen_leake> So I need my write permissions on monotone.venge.net
stephen_leake> reestablished.

Make sure your new key has a different identity.

stephen_leake> Who do I send the key to? or should I just post it here?

For monotone.ca, that would be me.  As it is, it's currently up to
each server admin.

Cheers,
Richard

-- 
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
-- C.S. Lewis


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-26 Thread Stephen Leake
Nathaniel Smith <[EMAIL PROTECTED]> writes:

> On Sun, Jun 24, 2007 at 09:29:12AM +0200, Richard Levitte wrote:
>> In message <[EMAIL PROTECTED]> on Sat, 23 Jun 2007 22:22:46 -0700, Nathaniel 
>> Smith <[EMAIL PROTECTED]> said:
>> njs> Discussion question: should I restart it, or shall we just call
>> njs> monotone.ca the official server?
>>
>> Nothing can stop you from restarting if you want ;-).
>
> Obviously not.  For right now, though, and pending any future Awesome
> Cluster Stuff, what should we be putting on the webpage to tell people
> where to get stuff, and who should be in charge of managing the
> permissions list?

Apropos of that, I recently upgraded my laptop and lost my monotone
public key.

So I need my write permissions on monotone.venge.net reestablished.

Who do I send the key to? or should I just post it here?

Thanks,

--
-- Stephe



___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-25 Thread Nicolas Ruiz
Daniel Carosone wrote:
> When Awesome Cluster Stuff happens, we could have mtn.monotone.ca (or
> pool.monotone.ca or whatever name) list A records for all of the
> cluster members, and in turn point the buildbots, CIA, etc at that.

seconded


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-24 Thread Richard Levitte
In message <[EMAIL PROTECTED]> on Sun, 24 Jun 2007 22:26:54 -0700, Nathaniel 
Smith <[EMAIL PROTECTED]> said:

njs> On Sun, Jun 24, 2007 at 09:29:12AM +0200, Richard Levitte wrote:
njs> > In message <[EMAIL PROTECTED]> on Sat, 23 Jun 2007 22:22:46 -0700, 
Nathaniel Smith <[EMAIL PROTECTED]> said:
njs> > njs> Discussion question: should I restart it, or shall we just
njs> > njs> call monotone.ca the official server?
njs> > 
njs> > Nothing can stop you from restarting if you want ;-).
njs> 
njs> Obviously not.  For right now, though, and pending any future
njs> Awesome Cluster Stuff, what should we be putting on the webpage
njs> to tell people where to get stuff, and who should be in charge of
njs> managing the permissions list?

Good questions.  The Awesome Cluster Stuff, as you call it, will not
solve the question of who should be in charge of managing the
permissions list.

The simple answer is that I currently have no idea.  Ideas are as
welcome as patches ;-).

By the way, I think you should restart your server either way, if not
for anything else then because the buildbots depend on it, and
releasing (according to the notes about that) depend on the buildbots.
We probably need to rethink how the buildbots update their stuff, but
I think we need to implement the, what did ya call it?, oh, Awesome
Cluster Stuff first.

Cheers,
Richard

-
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
-- C.S. Lewis


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-24 Thread Daniel Carosone
On Sun, Jun 24, 2007 at 10:26:54PM -0700, Nathaniel Smith wrote:
> For right now, though, and pending any future Awesome
> Cluster Stuff, what should we be putting on the webpage to tell people
> where to get stuff, and who should be in charge of managing the
> permissions list?

Given that CIA and buildbots and viewmtn look at venge.net, restarting
that now seems helpful...

When Awesome Cluster Stuff happens, we could have mtn.monotone.ca (or
pool.monotone.ca or whatever name) list A records for all of the
cluster members, and in turn point the buildbots, CIA, etc at that.

--
Dan.

pgpkWbauYu6gV.pgp
Description: PGP signature
___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-24 Thread Nathaniel Smith
On Sun, Jun 24, 2007 at 09:29:12AM +0200, Richard Levitte wrote:
> In message <[EMAIL PROTECTED]> on Sat, 23 Jun 2007 22:22:46 -0700, Nathaniel 
> Smith <[EMAIL PROTECTED]> said:
> njs> Discussion question: should I restart it, or shall we just call
> njs> monotone.ca the official server?
> 
> Nothing can stop you from restarting if you want ;-).

Obviously not.  For right now, though, and pending any future Awesome
Cluster Stuff, what should we be putting on the webpage to tell people
where to get stuff, and who should be in charge of managing the
permissions list?

-- Nathaniel

-- 
Details are all that matters; God dwells there, and you never get to
see Him if you don't struggle to get them right. -- Stephen Jay Gould


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-24 Thread Thomas Keller
Richard Levitte schrieb:
> In message <[EMAIL PROTECTED]> on Sun, 24 Jun 2007 09:03:31 -0500, Timothy 
> Brownawell <[EMAIL PROTECTED]> said:
> 
> tbrownaw> > or shall we just call monotone.ca the official server?
> tbrownaw> 
> tbrownaw> Why have just one?
> 
> Considering the nature of monotone, that's a valid question.  From a
> development point of view, however, there's the wish to have a certain
> level of synchronisation.  Of course, when we have a working cluster
> in place, that's not such an issue, but until then...

I'm seconding the idea of several nodes which are kept in sync, but I'm
argueing for now that it would be nice to define _one_ node which is the
main one against to sync because of mainly three reasons:

a) there is no proper distributed network of monotone servers built
until now

b) because of this people may have a hard time to figure out where to
get the recent changes

c) and unless we pick venge.net as the main server node for now, I'd
also vote for configuring CIA back to work for any new node (f.e.
monotone.ca)


Thomas.

-- 
ICQ: 85945241 | SIP: 1-747-027-0392 | http://www.thomaskeller.biz
> Guitone, a frontend for monotone: http://guitone.thomaskeller.biz
> Music lyrics and more: http://musicmademe.com


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-24 Thread Richard Levitte
In message <[EMAIL PROTECTED]> on Sun, 24 Jun 2007 09:03:31 -0500, Timothy 
Brownawell <[EMAIL PROTECTED]> said:

tbrownaw> > or shall we just call monotone.ca the official server?
tbrownaw> 
tbrownaw> Why have just one?

Considering the nature of monotone, that's a valid question.  From a
development point of view, however, there's the wish to have a certain
level of synchronisation.  Of course, when we have a working cluster
in place, that's not such an issue, but until then...

Cheers,
Richard

-
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
-- C.S. Lewis


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-24 Thread Timothy Brownawell
On Sat, 2007-06-23 at 22:22 -0700, Nathaniel Smith wrote:
> On Sun, Jun 24, 2007 at 03:13:08AM +0200, Richard Levitte wrote:
> > because of the current trouble reaching venge.net, I've set up
> > monotone.ca to be an alternate server.  Everyone who has signed a cert
> > in the monotone set of branches has write access, since it's
> > reasonably likely that those signators also have write access for
> > venge.net.
> 
> Back in town, it looks like the problem at this point is just that
> venge.net crashed/got rebooted 4 days ago, and the netsync server
> didn't restart automatically.
> 
> Discussion question: should I restart it,

Sure, the more the merrier. :)

>  or shall we just call
> monotone.ca the official server?

Why have just one?


-- 
Timothy

Free (experimental) public monotone hosting: http://mtn-host.prjek.net



___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-24 Thread Matthew Sackman
On Sun, Jun 24, 2007 at 09:29:12AM +0200, Richard Levitte wrote:
> njs> Discussion question: should I restart it, or shall we just call
> njs> monotone.ca the official server?
> 
> Nothing can stop you from restarting if you want ;-).
> 
> I would like to set up a cluster of servers, and I can definitely see
> monotone.ca and venge.net as the first starting points, if you want.

If/when the clustering and read/write-permission issues are sorted, I
can (depending on how much traffic is generated) offer a server based in
London for monotone.

Matthew


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-24 Thread Richard Levitte
In message <[EMAIL PROTECTED]> on Sat, 23 Jun 2007 22:22:46 -0700, Nathaniel 
Smith <[EMAIL PROTECTED]> said:

njs> On Sun, Jun 24, 2007 at 03:13:08AM +0200, Richard Levitte wrote:
njs> > because of the current trouble reaching venge.net, I've set up
njs> > monotone.ca to be an alternate server.  Everyone who has signed
njs> > a cert in the monotone set of branches has write access, since
njs> > it's reasonably likely that those signators also have write
njs> > access for venge.net.
njs> 
njs> Back in town, it looks like the problem at this point is just
njs> that venge.net crashed/got rebooted 4 days ago, and the netsync
njs> server didn't restart automatically.
njs> 
njs> Discussion question: should I restart it, or shall we just call
njs> monotone.ca the official server?

Nothing can stop you from restarting if you want ;-).

I would like to set up a cluster of servers, and I can definitely see
monotone.ca and venge.net as the first starting points, if you want.

As it is right now, I can easily set up monotone.ca to mirror
venge.net (it kind of does, but the mirror isn't pushed into the
published database, yet, it's basically only used to post
notifications).  I intend to hack the clustering scripts to make use
of the new server initiated sync/push/pull hook, which would make this
kind of thing even easier in the future.

What needs to be figured out is a way to synchronise read-permissions
and write-permissions.  I'm assuming that a separate database and
server that only contains that kind of information could be a way to
move the data around.  When I come to think of it, maybe this is the
boot that will finally kick our asses into finally implementing policy
branches?  ;-)

Cheers,
Richard

-
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
-- C.S. Lewis


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] monotone.ca can now be used as a server

2007-06-23 Thread Nathaniel Smith
On Sun, Jun 24, 2007 at 03:13:08AM +0200, Richard Levitte wrote:
> because of the current trouble reaching venge.net, I've set up
> monotone.ca to be an alternate server.  Everyone who has signed a cert
> in the monotone set of branches has write access, since it's
> reasonably likely that those signators also have write access for
> venge.net.

Back in town, it looks like the problem at this point is just that
venge.net crashed/got rebooted 4 days ago, and the netsync server
didn't restart automatically.

Discussion question: should I restart it, or shall we just call
monotone.ca the official server?

-- Nathaniel

-- 
"Of course, the entire effort is to put oneself
 Outside the ordinary range
 Of what are called statistics."
  -- Stephan Spender


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


[Monotone-devel] monotone.ca can now be used as a server

2007-06-23 Thread Richard Levitte
Hello,

because of the current trouble reaching venge.net, I've set up
monotone.ca to be an alternate server.  Everyone who has signed a cert
in the monotone set of branches has write access, since it's
reasonably likely that those signators also have write access for
venge.net.

If anyone feels excluded, please tell me.

Cheers,
Richard

-
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
-- C.S. Lewis


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel