Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 May 2003 09:44:00 +0300
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Mike Schreckengost <mrpolitics@hotmail.com>
Cc:        current@FreeBSD.org
Subject:   Re: FreeBSD 5.1-BETA2 install results
Message-ID:  <20030522064400.GA59146@sunbay.com>
In-Reply-To: <Law9-F84WE9ql2RkeS80003fb0c@hotmail.com>
References:  <Law9-F84WE9ql2RkeS80003fb0c@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--tjCHc7DPkfUGtrlw
Content-Type: multipart/mixed; boundary="YiEDa0DAkWCtVeE4"
Content-Disposition: inline


--YiEDa0DAkWCtVeE4
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, May 21, 2003 at 07:10:24PM -0400, Mike Schreckengost wrote:
[...]
> I just performed a 'clean' install of 5.0-BETA2, and have encountered a f=
ew=20
> issues which may (or may not!) be considered as 'bugs'.

> Issues encountered:
>=20
[...]
> 3) The 'krb5' and 'ports' distributions failed to install over FTP from=
=20
> ftp://ftp5.FreeBSD.org. I noticed in a prior post to this list that the=
=20
> krb5 distro was folded into 'crypto', which appears to be correct. Howeve=
r,=20
> sysinstall still looks for 'krb5' separately and issues an error when it=
=20
> can't be found.
>=20
That's clearly still the case; attached is the patch.  Please someone
=66rom re@ review and commit it.


Cheers,
--=20
Ruslan Ermilov		Sysadmin and DBA,
ru@sunbay.com		Sunbay Software AG,
ru@FreeBSD.org		FreeBSD committer,
+380.652.512.251	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age

--YiEDa0DAkWCtVeE4
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=p
Content-Transfer-Encoding: quoted-printable

Index: dist.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/ncvs/src/usr.sbin/sysinstall/dist.c,v
retrieving revision 1.220
diff -u -p -r1.220 dist.c
--- dist.c	8 Mar 2003 12:07:13 -0000	1.220
+++ dist.c	22 May 2003 06:17:40 -0000
@@ -110,7 +110,6 @@ static Distribution DistTable[] =3D {
 /* The CRYPTO distribution */
 static Distribution CRYPTODistTable[] =3D {
     DTE_TARBALL("crypto",  &CRYPTODists, CRYPTO_CRYPTO,	    "/"),
-    DTE_TARBALL("krb5",    &CRYPTODists, CRYPTO_KERBEROS5,  "/"),
     DTE_TARBALL("ssecure", &CRYPTODists, CRYPTO_SSECURE,    "/usr/src"),
     DTE_TARBALL("scrypto", &CRYPTODists, CRYPTO_SCRYPTO,    "/usr/src"),
     DTE_TARBALL("skrb5",   &CRYPTODists, CRYPTO_SKERBEROS5, "/usr/src"),
@@ -263,11 +262,8 @@ distVerifyFlags(void)
 {
     if (SrcDists)
 	Dists |=3D DIST_SRC;
-    if (CRYPTODists) {
-	if (CRYPTODists & DIST_CRYPTO_KERBEROS5)
-	    CRYPTODists |=3D DIST_CRYPTO_CRYPTO;
+    if (CRYPTODists)
 	Dists |=3D DIST_CRYPTO;
-    }
     else if ((Dists & DIST_CRYPTO) && !CRYPTODists)
 	CRYPTODists |=3D DIST_CRYPTO_ALL;
 #ifndef X_AS_PKG
@@ -378,7 +374,7 @@ distSetKernDeveloper(dialogMenuItem *sel
     distReset(NULL);
     Dists =3D _DIST_DEVELOPER;
     SrcDists =3D DIST_SRC_SYS;
-    CRYPTODists |=3D DIST_CRYPTO_BIN;
+    CRYPTODists |=3D DIST_CRYPTO_CRYPTO;
     i =3D distMaybeSetPorts(self);
     distVerifyFlags();
     return i;
Index: dist.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/ncvs/src/usr.sbin/sysinstall/dist.h,v
retrieving revision 1.56
diff -u -p -r1.56 dist.h
--- dist.h	17 Jan 2003 19:05:31 -0000	1.56
+++ dist.h	22 May 2003 06:17:23 -0000
@@ -34,14 +34,7 @@
 #define DIST_CRYPTO_CRYPTO	0x0001
 #define DIST_CRYPTO_SCRYPTO	0x0002
 #define DIST_CRYPTO_SSECURE	0x0004
-#if __FreeBSD__ <=3D 3
-#define DIST_CRYPTO_KERBEROS	0x0008
-#else
-#define DIST_CRYPTO_KERBEROS4	0x0008
-#define DIST_CRYPTO_KERBEROS5	0x0010
-#define DIST_CRYPTO_SKERBEROS4	0x0020
 #define DIST_CRYPTO_SKERBEROS5	0x0040
-#endif
 #define DIST_CRYPTO_ALL		0x007F
=20
 /* Subtypes for SRC distribution */
@@ -152,9 +145,6 @@
=20
 #define _DIST_DEVELOPER \
 	( _DIST_USER | DIST_PROFLIBS | DIST_INFO | DIST_SRC )
-
-#define DIST_CRYPTO_BIN \
-	( DIST_CRYPTO_CRYPTO | DIST_CRYPTO_KERBEROS4 | DIST_CRYPTO_KERBEROS5 )
=20
 #endif	/* _DIST_H_INCLUDE */
=20
Index: menus.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/ncvs/src/usr.sbin/sysinstall/menus.c,v
retrieving revision 1.371
diff -u -p -r1.371 menus.c
--- menus.c	5 May 2003 09:00:13 -0000	1.371
+++ menus.c	22 May 2003 06:14:58 -0000
@@ -967,8 +967,6 @@ DMenu MenuSubDistributions =3D {
 #endif
       { " crypto",	"Basic encryption services",
 	dmenuFlagCheck,	dmenuSetFlag, NULL, &CRYPTODists, '[', 'X', ']', DIST_CRY=
PTO_CRYPTO, },
-      { " krb5",	"Kerberos5 authentication services",
-	dmenuFlagCheck,	dmenuSetFlag, NULL, &CRYPTODists, '[', 'X', ']', DIST_CRY=
PTO_KERBEROS5 },
       { " dict",	"Spelling checker dictionary files",
 	dmenuFlagCheck,	dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_DICT },
       { " doc",		"Miscellaneous FreeBSD online docs",
Index: sysinstall.8
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/ncvs/src/usr.sbin/sysinstall/sysinstall.8,v
retrieving revision 1.57
diff -u -p -r1.57 sysinstall.8
--- sysinstall.8	8 Mar 2003 12:07:13 -0000	1.57
+++ sysinstall.8	22 May 2003 06:18:23 -0000
@@ -392,7 +392,7 @@ Resets all selected distributions to the
 .Sy Variables :
 None
 .It distSetCustom
-Allows the selection of a custom distribution set (e.g. not just on of the
+Allows the selection of a custom distribution set (e.g. not just one of the
 existing "canned" sets) with no user interaction.
 .Pp
 .Sy Variables :
@@ -449,8 +449,6 @@ Compatibility with
 systems only)
 .It Li ports
 The ports collection.
-.It Li krb5
-Kerberos5 binaries.
 .It Li ssecure
 /usr/src/secure
 .It Li sbase
@@ -465,6 +463,8 @@ Kerberos5 binaries.
 /usr/src/games
 .It Li sinclude
 /usr/src/include
+.It Li skrb5
+/usr/src/kerberos5
 .It Li slib
 /usr/src/lib
 .It Li slibexec

--YiEDa0DAkWCtVeE4--

--tjCHc7DPkfUGtrlw
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE+zHGwUkv4P6juNwoRAgTpAJwLj5q6GGb9u+dJoK/XKgW1EdGgugCeL5B5
EdSkD8c1q+e9I0RNeIAUsT8=
=BOdY
-----END PGP SIGNATURE-----

--tjCHc7DPkfUGtrlw--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030522064400.GA59146>