If one sets USA_RESIDENT=YES in /etc/make.conf and then runs sysinstall at any point thereafter, USA_RESIDENT is set to a value of "NO". It is not a requiremen that anything be done in /stand/sysinstall to produce this, simply starting sysinstall and immediately exiting causes this problem. Fix: I'm not aware of a fix for this problem. I suspect it would be a matter of making sysinstall scan /etc/make.conf and suck in the USA_RESIDENT variable instead of setting it to NO. How-To-Repeat: Place USA_RESIDENT=YES into /etc/make.conf and then run /stand/sysinstall and check the value of USA_RESIDENT after you exist sysinstall. It will be changed to "NO".
Responsible Changed From-To: gnats-admin->freebsd-bugs Misfiled PR
Fixed in sysinstall.h 1.194 install.c 1.278 globals.c 1.25 among others Has also been MFC:ed to RELENG_4 /Johan K -- Johan Karlsson Phone : +46 (0)920 720 16 Systemteknik, Datalogi Fax : +46 (0)920 721 91 Luleå Tekniska Universitet E-mail: Johan.Karlsson@SM.LuTH.SE S-971 87 LULEÅ, SWEDEN
State Changed From-To: open->closed As pointed out by Johan Karlsson <Johan.Karlsson@sm.luth.se>, this has been fixed by jkh in HEAD and RELENG_4.