Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Oct 2020 15:04:23 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 250696] sysutils/qjail [Maintainer update] fix bugs & vnet, qjail-5.5
Message-ID:  <bug-250696-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250696

            Bug ID: 250696
           Summary: sysutils/qjail [Maintainer update] fix bugs & vnet,
                    qjail-5.5
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: qjail1@a1poweruser.com

Created attachment 219170
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D219170&action=
=3Dedit
port_make_diff

Special instructions;
Bugs number 246466 & 239066 can be closed as fixed by this update.

Leave qjail-5.4 in port system as it only works for the RELEASE 11 series.

This update qjail-5.5 is for RELEASE 12 and newer.

Please place the following change log into the Log of /head/sysutils/qjail

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=20
    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=20
    class c ip allocations.
14. Change verify_ip subroutine to include check for private ip address and=
=20
    127.x.x.x addresses and put on lo0 interface to make that jail local on=
ly.
14. Change verify_ip subroutine to include check for vnet class c=20
    address range.=20
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=20
    platforms.
18. On "qjail install -f /usr/base.txz" option fixed so it works.=20
19. Diff options changed between 12.1 and 12.2, Removed the -u.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250696-7788>