From owner-freebsd-bugs@FreeBSD.ORG Mon Jul 28 17:47:28 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CAA7DE6 for ; Mon, 28 Jul 2014 17:47:28 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9838F29EA for ; Mon, 28 Jul 2014 17:47:28 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6SHlSO7059976 for ; Mon, 28 Jul 2014 17:47:28 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 192194] New: bsdinstall ignoring BSDINSTALL_DISTSITE defined environment variable for mirrorselect Date: Mon, 28 Jul 2014 17:47:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 10.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: whatexercise+bugsfreebsdorg@gmail.com X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2014 17:47:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192194 Bug ID: 192194 Summary: bsdinstall ignoring BSDINSTALL_DISTSITE defined environment variable for mirrorselect Product: Base System Version: 10.0-RELEASE Hardware: Any OS: Any Status: Needs Triage Severity: Affects Some People Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: whatexercise+bugsfreebsdorg@gmail.com Created attachment 145081 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=145081&action=edit Patch for mirrorselect to respect previously defined BSDINSTALL_DISTSITE Per bsdinstall man page for BSDINSTALL_DISTSITE: "Most targets (e.g. auto and jail) that prompt for a FreeBSD mirror will skip that step if this variable is already defined in the environment.". This is not happening and FreeBSD mirror is prompted for. To reproduce using FreeBSD 10.0 release: for sh: BSDINSTALL_DISTSITE=ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/i386/10.0-RELEASE export BSDINSTALL_DISTSITE for csh: setenv BSDINSTALL_DISTSITE ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/i386/10.0-RELEASE Run the command and work through the menus. bsdinstall Note how "Mirror Selection" appears. This should not happen. What should happen is for "Mirror Selection" menu not appearing and installation continues with bsdinstall fetching the required packages from the provided BSDINSTALL_DISTSITE location. Attached is a patch for mirrorselect to follow the documented behavior. -- You are receiving this mail because: You are the assignee for the bug.