On Wed, Feb 20, 2008 at 03:02:49PM -0800, Josh Berkus wrote:
> All,
> 
> I think we're failing to discuss the primary use-case for this, which
> is one reason why the solutions aren't obvious.
>
> And that use case is: multi-server management.

I don't agree that this is the primary use case. But I do agree that it's
one.

> PostgreSQL is *easy* to manage on one server.  For a single server, the
> existing text file editor GUIs are clunky but good enough.

Agreed.

> Now, none of this requires managing the settings via the SQL command
> line.  Since we need to make it network-accessable, though, that seems
> the easiest route.  Otherwise, we'd have to set up a daemon running on
> a 2nd port.

Not just a 2nd port. A second security and authenticatino system.
Supporting all the authentication methods the backend does (we can't just
say "you can use gssapi/kerberos to increase your security, and TLS to
prevent sniffing. Oh, but to make configuration changes, it's plaintext
passwords over unencrypted connection")

A second daemon and a second protocol is just plain stupid. We have a
perfectly good framework to build it on inside the current protocol.


> P.S. I don't care what the syntax is.

+1. Probably the best way is a function, because that's least invasive, and
easiest to change.

//Magnus

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

               http://archives.postgresql.org

Reply via email to