patch: selecting "All" on some of sysinstall(8) menus doesn't
make any distribution marked
John Baldwin
jhb at FreeBSD.org
Mon Sep 20 13:12:01 PDT 2004
On Saturday 18 September 2004 11:19 am, Rostislav Krasny wrote:
> > uname -a
>
> FreeBSD localhost 5.3-BETA4 FreeBSD 5.3-BETA4 #0: Thu Sep 16 19:19:27
> IDT 2004 root at localhost:/usr/obj/usr/src/sys/GENERIC i386
>
> Hi,
>
> When one select "All" on some of the "Distributions" menus of
> sysinstall(8) no distribution is marked but actually all of them are
> selected for installation. It can confuse one during a new system
> installation. Following patch fixes this problem:
>
> --- dist.c.prev Sat Sep 18 17:37:01 2004
> +++ dist.c Sat Sep 18 17:38:06 2004
> @@ -291,7 +291,7 @@
> XOrgDists = DIST_XORG_ALL;
> i = distMaybeSetPorts(self);
> distVerifyFlags();
> - return i;
> + return i | DITEM_REDRAW;
> }
>
> static int
>
>
> If you want test this patch on installed system try following scenario
> before and after applying it to your source:
>
> 1. run 'sysinstall' as a root
> 2. go to "Custom | Distributions" or to "Custom | Distributions |
> Custom" menu
> 3. select "All" on the menu and see what distributions are marked after
> that
>
> P.S. If this patch is correct it should be commited to 5.3 before the
> release, IMHO.
Committed to HEAD. I'll put it in 5.3 if re@ oks it. Thanks!
--
John Baldwin <jhb at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" = http://www.FreeBSD.org
More information about the freebsd-current
mailing list