From owner-freebsd-ports-bugs@freebsd.org Sat Aug 27 16:58:29 2016 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4DAEFB77E8D for ; Sat, 27 Aug 2016 16:58:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 33205135 for ; Sat, 27 Aug 2016 16:58:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u7RGwTWZ085254 for ; Sat, 27 Aug 2016 16:58:29 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 212202] sysutils/qjail [Maintainer update] in preparation for 11.0 Date: Sat, 27 Aug 2016 16:58:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: qjail1@a1poweruser.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2016 16:58:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212202 Bug ID: 212202 Summary: sysutils/qjail [Maintainer update] in preparation for 11.0 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: qjail1@a1poweruser.com Attachment #174132 maintainer-approval+ Flags: Created attachment 174132 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D174132&action= =3Dedit port_diff 1. Identified problem with "qjail install" command when the RELEASE version= =20 running on the host has a patch number greater than 13. Never allowed for=20 patch number greater than 13. Changed logic that checks for condition where= =20 the release version has a patch number on it. Now only looking for presence= =20 of "-p", ignoring the patch number all together. 2. Add code to "qjail install" logic to check for ALPHA versions.=20=20 3. In the qjail.bootime script, the post_msg routine was missing. Changed=20 the 2 places where it was called from to now issue the "echo" command.=20 4. In the qjail.bootime script, the write-definition routine is not needed = any=20 more. Removed the routine and the two commands that called it.=20 Removed the "kill" routine as its not needed any more. 5. In qjail.bootime changed the start routine for non zero return code issu= ed by the jail(8) start command to issue echo error message and them check if= =20 jail was an image jail. If so then undo image setup. Followed by a "continue" statement to break loop to process the next jailname in the list. 6. In qjail.bootime changed the stop routine for non zero return code issued by the jail(8) stop command to issue echo error message. Added an "continue= "=20 statement to break loop to process the next jailname in the list. 7. In the qjail script, made the same #5 & #6 changes to the start and=20 stop logic.=20=20 8. In the qjail script, made massive changes to way vnet/vimage jails are handled in preparation for the new vimage version that is coming out in RELEASE-11.0. 9. Made changes to qjail.8 manual documenting changes made in item # 8. 10. Changed the Makefile so this qjail version will only install on host=20 systems that are running RELEASE-11.0 or newer. 11. Changed the qjail script removing all code dealing with 9.x and 10.x=20 fixes or work arounds caused by internal changes in those OS versions. 12. Changed the qjail-4.9 Makefile to rename qjail to qjail3 and make=20 it installable ONLY on 10.x OS. --=20 You are receiving this mail because: You are the assignee for the bug.=