[1218] in athena10

home help back first fref pref prev next nref lref last post

[Sam Hartman] Re: Transition: krb5 to drop Kerberos IV (libkrb53 restructuring)

daemon@ATHENA.MIT.EDU (Sam Hartman)
Thu Feb 26 21:34:56 2009

From: Sam Hartman <hartmans@debian.org>
To: debathena@mit.edu
Date: Thu, 26 Feb 2009 21:34:39 -0500
Message-ID: <tsl1vtkr4jk.fsf@mit.edu>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="

--=-=-=



Per zephyr, here is the new plan.


--=-=-=
Content-Type: message/rfc822
Content-Disposition: inline

Return-Path: <bounce-debian-devel=debian.devel=mailboxes.suchdamage.org@lists.debian.org>
Received: from localhost ([unix socket])
	 by mail.suchdamage.org (Cyrus v2.2.13-Debian-2.2.13-10) with LMTPA;
	 Mon, 23 Feb 2009 12:26:25 -0500
X-Sieve: CMU Sieve 2.2
Received: from liszt.debian.org (liszt.debian.org [82.195.75.100])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mail.suchdamage.org (Postfix) with ESMTP id 58AD020118
	for <debian.devel@mailboxes.suchdamage.org>; Mon, 23 Feb 2009 12:26:23 -0500 (EST)
Received: from localhost (localhost [127.0.0.1])
	by liszt.debian.org (Postfix) with QMQP
	id 8C12513A672E; Mon, 23 Feb 2009 17:21:21 +0000 (UTC)
Old-Return-Path: <hartmans@debian.org>
X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on liszt.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-5.0 required=4.0 tests=LDO_WHITELIST
	autolearn=failed version=3.2.3
X-Original-To: lists-debian-devel@liszt.debian.org
Delivered-To: lists-debian-devel@liszt.debian.org
Received: from localhost (localhost [127.0.0.1])
	by liszt.debian.org (Postfix) with ESMTP id 013C013A66CC
	for <lists-debian-devel@liszt.debian.org>; Mon, 23 Feb 2009 17:04:38 +0000 (UTC)
Received: from liszt.debian.org ([127.0.0.1])
	by localhost (lists.debian.org [127.0.0.1]) (amavisd-new, port 2525)
	with ESMTP id 22501-11 for <lists-debian-devel@liszt.debian.org>;
	Mon, 23 Feb 2009 17:04:35 +0000 (UTC)
X-policyd-weight: using cached result; rate: -5
Received: from carter-zimmerman.suchdamage.org (carter-zimmerman.suchdamage.org [69.25.196.178])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client did not present a certificate)
	by liszt.debian.org (Postfix) with ESMTP id 2898013A6688
	for <debian-devel@lists.debian.org>; Mon, 23 Feb 2009 17:04:29 +0000 (UTC)
Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042)
	id 13F20423F; Mon, 23 Feb 2009 12:04:12 -0500 (EST)
From: Sam Hartman <hartmans@debian.org>
To: Julien BLACHE <jblache@debian.org>
Cc: debian-devel@lists.debian.org
Subject: Re: Transition: krb5  to drop Kerberos IV (libkrb53 restructuring)
References: <tsliqn2cbb2.fsf@mit.edu> <873ae5mqfv.fsf@sonic.technologeek.org>
	<tslwsbh8dcu.fsf@mit.edu> <87iqn1kwli.fsf@sonic.technologeek.org>
	<tsl4oyl86th.fsf@mit.edu> <87skm5jdyq.fsf@sonic.technologeek.org>
Date: Mon, 23 Feb 2009 12:04:12 -0500
In-Reply-To: <87skm5jdyq.fsf@sonic.technologeek.org> (Julien BLACHE's message
	of "Mon, 23 Feb 2009 17:49:17 +0100")
Message-ID: <tsleixp6q5v.fsf@mit.edu>
User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)
X-Virus-Scanned: at lists.debian.org with policy bank en-ht
X-Amavis-Spam-Status: No, score=-7 tagged_above=3.6 required=5.3 tests=[BAYES_00=-2,
	LDO_WHITELIST=-5]
X-Rc-Spam: 2008-11-04_01
X-Rc-Virus: 2007-09-13_01
X-Rc-Spam: 2008-11-04_01
Resent-Message-ID: <0GjRqdv5uiE.A.cnE.RstoJB@liszt>
Resent-From: debian-devel@lists.debian.org
X-Mailing-List: <debian-devel@lists.debian.org> archive/latest/247051
X-Loop: debian-devel@lists.debian.org
List-Id: <debian-devel.lists.debian.org>
List-Post: <mailto:debian-devel@lists.debian.org>
List-Help: <mailto:debian-devel-request@lists.debian.org?subject=help>
List-Subscribe: <mailto:debian-devel-request@lists.debian.org?subject=subscribe>
List-Unsubscribe: <mailto:debian-devel-request@lists.debian.org?subject=unsubscribe>
Precedence: list
Resent-Sender: debian-devel-request@lists.debian.org
Resent-Date: Mon, 23 Feb 2009 17:21:21 +0000 (UTC)
X-DSPAM-Result: Innocent
X-DSPAM-Processed: Mon Feb 23 12:26:25 2009
X-DSPAM-Confidence: 0.9989
X-DSPAM-Probability: 0.0000
X-DSPAM-Signature: 8042,49a2dc4121685178041879
X-DSPAM-Factors: 27,
	In-Reply-To*message, 0.00010,
	In-Reply-To*of, 0.00010,
	From*Hartman+<hartmans, 0.00010,
	Received*(Client, 0.00011,
	List-Help*request, 0.00014,
	In-Reply-To*of+"Mon, 0.00018,
	List-Subscribe*<mailto, 0.00019,
	List-Post*<mailto, 0.00019,
	List-Help*<mailto, 0.00021,
	In-Reply-To*17, 0.00024,
	In-Reply-To*23, 0.00035,
	In-Reply-To*Feb, 0.00059,
	From*Sam Hartman <hartmans@debian.org>, 0.00092,
	User-Agent*(gnu/linux), 0.00118,
	User-Agent*Emacs/21.4, 0.00118,
	User-Agent*(No+Gnus, 0.00118,
	References*mit.edu>, 0.00131,
	References*mit.edu>, 0.00131,
	Message-ID*mit.edu>, 0.00138,
	devel, 0.00166,
	Precedence*list, 0.00170,
	User-Agent*Gnus, 0.00174,
	User-Agent*(No, 0.00177,
	User-Agent*Emacs/21.4+(gnu/linux), 0.00184,
	Received*carter+zimmerman.suchdamage.org, 0.00207,
	Received*carter+zimmerman.suchdamage.org, 0.00207,
	Received*zimmerman.suchdamage.org+[69.25.196.178]), 0.00207
MIME-Version: 1.0

OK, so I think we're all set.

The plan now is  to 

1) Build twice, once into build and once into build-krb4.  We only
pull libkrb4.so out of build-krb4.  2) Move all the libraries out of
libkrb53 and libkadm55 (sorry, in my previous mails I was simplifying
a bit) except for libkrb4.so.2.

3) Make libkrb53 depend on all the libraries it now contains and libkadm55 depend on the libraries it contains.


4) Set up symbols and shlibs files to point everyone at libkrb53 and
   libkadm55 as appropriate.

--------------------

At some point after the new krb5 enters testing:

5) Point symbols  files at libkrb5-3 and friends--point them at the
   package that contains the library.


--------------------

When the first release of krb5 1.7 enters debian (probably beta1):


6) Drop libkrb53 (and thus the libkrb4.so.2), libkadm55 from the
   package.  If the old krb4 library fails to work against the new
   libkrb5-3 in 1.7, add a conflicts line.  Otherwise leave the
   conflicts line off for now.


At some point later, add a conflicts line if we did not do so in step 6.


-- 
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



--=-=-=--

home help back first fref pref prev next nref lref last post