From nobody@FreeBSD.org  Sun Aug  7 13:55:15 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 150B8106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  7 Aug 2011 13:55:15 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 052538FC0C
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  7 Aug 2011 13:55:15 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p77DtENP001104
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 7 Aug 2011 13:55:14 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p77DtEc5001103;
	Sun, 7 Aug 2011 13:55:14 GMT
	(envelope-from nobody)
Message-Id: <201108071355.p77DtEc5001103@red.freebsd.org>
Date: Sun, 7 Aug 2011 13:55:14 GMT
From: Alain AUDEBERT <deuza@fr.FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Command unrecognized during FTP installation
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         159583
>Category:       bin
>Synopsis:       bsdinstall(8): Command unrecognized during FTP installation
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 07 14:00:16 UTC 2011
>Closed-Date:    Sat Sep 17 20:09:17 UTC 2011
>Last-Modified:  Sat Sep 17 20:09:17 UTC 2011
>Originator:     Alain AUDEBERT
>Release:        9.0-BETA1
>Organization:
>Environment:
During install
>Description:
During installation, when you choose "Other", and fix the line by exemple :

ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/9.0-BETA1/

All the new packages (base.txz, kernel.txz, etc.) have this error :

Error while fetching
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/9.0-BETA1/base.txz:
Syntax error, command unrecognized

But theses files are in a good path on the FTP server !
I trying with more mirror and it does the same thing
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-i386->freebsd-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Aug 8 00:03:22 UTC 2011 
Responsible-Changed-Why:  
This does not sound i386-specific. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=159583 

From: Alain AUDEBERT aka 2A <deuza@fr.freebsd.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: bin/159583: bsdinstall(8): Command unrecognized during FTP installation
Date: Mon, 5 Sep 2011 07:44:56 +0200

 Same thing with 9.0-BETA2-bootonly.iso
 
 (The path is now correct on mirrors)
 
 Regards,
 Alain

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: bin/159583: commit references a PR
Date: Sat, 17 Sep 2011 09:25:54 +0000 (UTC)

 Author: nwhitehorn
 Date: Sat Sep 17 09:25:45 2011
 New Revision: 225637
 URL: http://svn.freebsd.org/changeset/base/225637
 
 Log:
   Inquire about terminal type if starting from a serial console and do
   not configure the host's networking if netbooted [1]. Also fix FTP
   installations behind some firewalls [2].
   
   PR:		bin/159583 [2]
   Reported by:	stas [1]
   Approved by:	re (kib)
 
 Modified:
   head/release/rc.local
   head/usr.sbin/bsdinstall/scripts/auto
 
 Modified: head/release/rc.local
 ==============================================================================
 --- head/release/rc.local	Sat Sep 17 08:54:23 2011	(r225636)
 +++ head/release/rc.local	Sat Sep 17 09:25:45 2011	(r225637)
 @@ -8,13 +8,37 @@
  : ${DIALOG_ITEM_HELP=4}
  : ${DIALOG_ESC=255}
  
 -TERM=xterm; export TERM # XXX: serial consoles
 +kbdcontrol -d >/dev/null 2>&1
 +if [ $? -eq 0 ]; then
 +	# Syscons: use xterm
 +	TERM=xterm
 +else
 +	# Serial or other console
 +	echo
 +	echo "Welcome to FreeBSD!"
 +	echo
 +	echo "Please choose the appropriate terminal type for your system."
 +	echo "Common console types are:"
 +	echo "   ansi     Standard ANSI terminal"
 +	echo "   vt100    VT100 or compatible terminal"
 +	echo "   xterm    xterm terminal emulator (or compatible)"
 +	echo
 +	echo -n "Console type [vt100]: "
 +	read TERM
 +	TERM=${TERM:-vt100}
 +fi
 +export TERM
  
  dialog --backtitle "FreeBSD Installer" --title "Welcome" --extra-button --extra-label "Shell" --ok-label "Install" --cancel-label "Live CD" --yesno "Welcome to FreeBSD! Would you like to begin an installation or use the live CD?" 0 0
  
  case $? in
  $DIALOG_OK)	# Install
 -	BSDINSTALL_CONFIGCURRENT=yes; export BSDINSTALL_CONFIGCURRENT
 +	# If not netbooting, have the installer configure the network
 +	dlv=`/sbin/sysctl -n vfs.nfs.diskless_valid 2> /dev/null`
 +	if [ ${dlv:=0} -eq 0 -a ! -f /etc/diskless ]; then
 +		BSDINSTALL_CONFIGCURRENT=yes; export BSDINSTALL_CONFIGCURRENT
 +	fi
 +
  	trap true SIGINT	# Ignore cntrl-C here
  	bsdinstall
  	if [ $? -eq 0 ]; then
 
 Modified: head/usr.sbin/bsdinstall/scripts/auto
 ==============================================================================
 --- head/usr.sbin/bsdinstall/scripts/auto	Sat Sep 17 08:54:23 2011	(r225636)
 +++ head/usr.sbin/bsdinstall/scripts/auto	Sat Sep 17 09:25:45 2011	(r225637)
 @@ -35,7 +35,7 @@ error() {
  	    --no-label "Exit" --yes-label "Restart" --yesno \
  	    "An installation step has been aborted. Would you like to restart the installation or exit the installer?" 0 0
  	if [ $? -ne 0 ]; then
 -		exit
 +		exit 1
  	else
  		exec $0
  	fi
 @@ -128,14 +128,12 @@ if [ ! -z "$FETCH_DISTRIBUTIONS" ]; then
  	if [ -d $BSDINSTALL_DISTDIR ]; then
  		DISTDIR_IS_UNIONFS=1
  		mount_nullfs -o union "$BSDINSTALL_FETCHDEST" "$BSDINSTALL_DISTDIR"
 -	fi
 -
 -	# Otherwise, fetch everything
 -	if [ $? -ne 0 ]; then
 -		export DISTRIBUTIONS="$ALL_DISTRIBUTIONS"
 +	else
 +		export DISTRIBUTIONS="MANIFEST $ALL_DISTRIBUTIONS"
  		export BSDINSTALL_DISTDIR="$BSDINSTALL_FETCHDEST"
  	fi
  		
 +	export FTP_PASSIVE_MODE=YES
  	bsdinstall distfetch || error
  	export DISTRIBUTIONS="$ALL_DISTRIBUTIONS"
  fi
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: open->closed 
State-Changed-By: nwhitehorn 
State-Changed-When: Sat Sep 17 20:07:31 UTC 2011 
State-Changed-Why:  
Fixed in r225637. Thanks for the report! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=159583 
>Unformatted:
