I'd like to commit following patch to src/release/Makefile. Here's
background:
A user may want to build their own FreeBSD distribution. During the
release build, pkg_add(1) runs within chroot sandbox to install
mkisofs(8) iff MAKE_ISOS=YES. Imagine what's happen if the user is
living behind the Internet firewall -- pkg_add(1) try to fetch the
package from outside but it can't since firewall usually doesn't allow
outer-to-inner connections. According to the pkg_add(1) manpage,
FTP_PASSIVE_MODE environment variable enables passive ftp connections.
You know there are many solutions about this issue. IIRC, it can be
easily fixed with "passing FTP_PASSIVE_MODE variable to the chroot
sandbox." Following patch was tested on FreeBSD/i386, and it should
work on other archs since this is arch-independent code.
If there's no problem around, I'll commit it later. Any comments and/or
suggestions are welcome.
-- -
Makoto `MAR' Matsushita
Index: Makefile
===================================================================
RCS file: /home/ncvs/src/release/Makefile,v
retrieving revision 1.749
diff -u -r1.749 Makefile
--- Makefile 4 Feb 2003 16:07:20 -0000 1.749
+++ Makefile 10 Feb 2003 11:19:41 -0000
@@ -430,6 +430,7 @@
DOMINIMALDOCPORTS \
EXTRA_SRC \
FIXCRYPTO \
+ FTP_PASSIVE_MODE \
KERNELS \
KERNEL_FLAGS \
MAKE_ISOS \
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message