[1218] in athena10
[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
--=-=-=--