svn commit: r553634 - head/sysutils/qjail

Adam Weinberger adamw at adamw.org
Thu Oct 29 20:33:16 UTC 2020


> On Oct 29, 2020, at 13:04, Li-Wen Hsu <lwhsu at freebsd.org> wrote:
> 
> Author: lwhsu
> Date: Thu Oct 29 19:03:52 2020
> New Revision: 553634
> URL: https://svnweb.freebsd.org/changeset/ports/553634
> 
> Log:
>  sysutils/qjail: Updaet to 5.5
> 
>  1.  Change default ftp site to ftp from ftp12.
>  2.  Remove config -w and -W [Set vnet.interface NIC]
>  3.  Add -f flag to unmount command when releasing memory disc.
>  4.  Change so this version of qjail only runs on 12.0 and newer
>      because pf is vimage aware now.
>  5.  If local install [-f] jump around stable, current check logic.
>  6.  Change/add logic & code to implement bridge/epair method for vnet jails.
>  7.  Change qjail.8 about vimage no longer having to be compiled into kernel 12.0
>  8.  Change "config -v logic to setup vnet jail with pf, ipf, ipf firewall.
>  9.  Add start vnet code to qjail script to check for host/vnet jail
>      firewall mis-match.
>  10. Add start vnet code to boottime script to check for host/vnet jail
>      firewall mis-match.
>  11. Update all the manuals to reflect the about changes.
>  12. Add check to "config" so no ipv4 change for vnet jails.
>  12. Block config ip address changes for vnet jail because of
>      class c ip allocations.
>  14. Change verify_ip subroutine to include check for private ip address and
>      127.x.x.x addresses and put on lo0 interface to make that jail local only.
>  14. Change verify_ip subroutine to include check for vnet class c
>      address range.
>  15. Create non-vnet jail using 127.x.x.x ip4 address to make that jail
>      local access only. When config -v to change jail to vnet jail it becomes
>      local access only also.
>  16. Change "config" -4 & -6 to remove the ip address when the word "none" is
>      used as in -4 none.
>  17. Change install to check for amd64 & i386 platform architecture and use
>      path with amd62/amd64 and a single architecture path for all other
>      platforms.
>  18. On "qjail install -f /usr/base.txz" option fixed so it works.
>  19. Diff options changed between 12.1 and 12.2, Removed the -u.
> 
>  PR:        250696
>  Submitted by:    Joe Barbish <qjail1 at a1poweruser.com> (maintainer)
>  MFH:        2020Q4

Please don’t forget to set CONFLICTS between this port and qjail54, and perhaps this port should set IGNORE_FreeBSD_11.

# Adam


—
Adam Weinberger
adamw at adamw.org
https://www.adamw.org


More information about the svn-ports-all mailing list