Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1U7pFG-00017t-7E for pgsql-www@arkaria.postgresql.org; Tue, 19 Feb 2013 15:36:38 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.72) (envelope-from ) id 1U7pFF-00030A-Ny for pgsql-www@arkaria.postgresql.org; Tue, 19 Feb 2013 15:36:37 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1U7pFF-000302-A5; Tue, 19 Feb 2013 15:36:37 +0000 Received: from www.piware.de ([213.9.93.70]) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1U7pFC-00061T-1m; Tue, 19 Feb 2013 15:36:36 +0000 Received: from localhost.localdomain (p5DE617AA.dip.t-dialin.net [93.230.23.170]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "Martin Pitt (ThinkPad)", Issuer "piware CA" (verified OK)) by www.piware.de (Postfix) with ESMTPS id 8230EFB8B2; Tue, 19 Feb 2013 16:32:32 +0100 (CET) Received: by localhost.localdomain (Postfix, from userid 1000) id 3D30163B81; Tue, 19 Feb 2013 16:36:32 +0100 (CET) Date: Tue, 19 Feb 2013 16:36:32 +0100 From: Martin Pitt To: Magnus Hagander Cc: Greg Smith , Bruce Momjian , Alvaro Herrera , Christoph Berg , Stefan Kaltenbrunner , Josh Berkus , Martin Pitt , PostgreSQL WWW , PostgreSQL in Debian , Tom Lane Subject: Re: [pgsql-pkg-debian] Re: We should not transition to apt.postgresql.org until we have a PPA Message-ID: <20130219153632.GE3033@piware.de> References: <20130216013854.GD12029@momjian.us> <20130216084421.GA1223@msgid.df7cb.de> <20130216153309.GF12029@momjian.us> <20130216234034.GG12029@momjian.us> <20130217054028.GA6000@alvh.no-ip.org> <20130217121745.GH12029@momjian.us> <20130218020824.GA4691@alvh.no-ip.org> <20130219120304.GB20153@momjian.us> <5123952C.1030408@2ndQuadrant.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Pg-Spam-Score: -2.5 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-www Precedence: bulk Sender: pgsql-www-owner@postgresql.org Magnus Hagander [2013-02-19 16:22 +0100]: > > The instructions at http://www.postgresql.org/download/linux/debian/ are a > > bit much right now, so some automation toward reducing them would be useful. > Yes. This is why we have multiple debian packaging experts in the > project. And also people who know some things about debian packages > and some things about usual customers, to bridge the gap ;) I think I can claim to have a sufficient understanding of how Debian and Ubuntu archives and packaging work to offer to write such a script. :-) > Just to keep people informed, the current plan which is the latest > conclusion in the IRC discussion amongst the packagers is: > > * Change the package pinning to be less conservative, and more with > what most people want. That will remove one step from the installation > instructions. Obviously this needs some lead time, but shouldn't be > too much. I'm very much in favor of this. > * Create an automated script that will set the repository up for > people. This can either be downloaded and run, or it can be downloaded > as a signed https download and piped directly to the shell for those > daring people who trust postgresql.org. My current idea is to ship both the GPG key and the script in the Debian/Ubuntu postgresql-common package. This closes the authentication loophole in the sense that you can trust to get the real postgresql archive if you trust that you have the real Debian archive, and it doesn't need scary "wget | sudo bash" hacks. So in theory this script could also set up the apt pinning, but I'd rather not, because (1) doing that automatically would be besides the point of having the pinning requirement in the first place, and (2) automatically doing this can potentially break an already existing (unrelated) apt pin configuration in "interesting" ways. > * This will *not* mean we remove the documentation - the complete > manual setup instructions will remain for expert users. But we'll push > an automated way above them. Yes, of course. Thank you! Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org) -- Sent via pgsql-www mailing list (pgsql-www@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-www