mirror of
https://github.com/opnsense/src.git
synced 2026-06-08 16:22:46 -04:00
bsdinstall: use the correct DISTDIR for fetching local distfiles
fetchmissingdists naturally sets BSDINSTALL_DISTDIR to a directory in the new filesystem that it can write fetched distfiles to. As a result, BSDINSTALL_DISTSITE was incorrectly set to the scratch space on /mnt for the call to distfetch when grabbing local distfiles, and it would subsequently fail. Switch to using the copy of BSDINSTALL_DISTDIR that we stashed off coming into fetchmissingdists; this one is in-fact set to the path where the local distfiles are stored. Patch suggested by jrtc27. Reported and tested by: Daniel O'Connor <darius dons net au> MFC after: 1 week
This commit is contained in:
parent
0701dbda94
commit
12b92f3ed8
1 changed files with 1 additions and 1 deletions
|
|
@ -88,7 +88,7 @@ fi
|
|||
if [ ! -z "$LOCAL_DISTRIBUTIONS" ]; then
|
||||
# Copy local stuff first
|
||||
env DISTRIBUTIONS="$LOCAL_DISTRIBUTIONS" \
|
||||
BSDINSTALL_DISTSITE="file://$BSDINSTALL_DISTDIR" \
|
||||
BSDINSTALL_DISTSITE="file://$BSDINSTALL_DISTDIR_ORIG" \
|
||||
bsdinstall distfetch || \
|
||||
error "Failed to fetch distribution from local media"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in a new issue