Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jan 2016 17:07:13 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r294447 - in projects/release-pkg: etc/rc.d lib/libjail release/packages usr.sbin/jail usr.sbin/jexec usr.sbin/jls
Message-ID:  <201601201707.u0KH7DnC036256@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gjb
Date: Wed Jan 20 17:07:13 2016
New Revision: 294447
URL: https://svnweb.freebsd.org/changeset/base/294447

Log:
  Add a package for jail(8) and related utilities.
  
  Sponsored by:	The FreeBSD Foundation

Added:
  projects/release-pkg/release/packages/jail-debug-lib32.ucl
  projects/release-pkg/release/packages/jail-debug.ucl
  projects/release-pkg/release/packages/jail-development.ucl
  projects/release-pkg/release/packages/jail-lib32-development.ucl
  projects/release-pkg/release/packages/jail-lib32-profile.ucl
  projects/release-pkg/release/packages/jail-lib32.ucl
  projects/release-pkg/release/packages/jail-profile.ucl
  projects/release-pkg/release/packages/jail.ucl
Modified:
  projects/release-pkg/etc/rc.d/Makefile
  projects/release-pkg/lib/libjail/Makefile
  projects/release-pkg/usr.sbin/jail/Makefile
  projects/release-pkg/usr.sbin/jexec/Makefile
  projects/release-pkg/usr.sbin/jls/Makefile

Modified: projects/release-pkg/etc/rc.d/Makefile
==============================================================================
--- projects/release-pkg/etc/rc.d/Makefile	Wed Jan 20 16:59:37 2016	(r294446)
+++ projects/release-pkg/etc/rc.d/Makefile	Wed Jan 20 17:07:13 2016	(r294447)
@@ -204,7 +204,8 @@ FILES+=		iscsid
 .endif
 
 .if ${MK_JAIL} != "no"
-FILES+=	jail
+FILESGROUPS+=	JAIL
+JAIL+=		jail
 .endif
 
 .if ${MK_LEGACY_CONSOLE} != "no"
@@ -307,4 +308,8 @@ BSNMPDIR=	/etc/rc.d
 BSNMPMODE=	${BINMODE}
 BSNMPPACKAGE=	bsnmp
 
+JAILDIR=	/etc/rc.d
+JAILMODE=	${BINMODE}
+JAILPACKAGE=	jail
+
 .include <bsd.prog.mk>

Modified: projects/release-pkg/lib/libjail/Makefile
==============================================================================
--- projects/release-pkg/lib/libjail/Makefile	Wed Jan 20 16:59:37 2016	(r294446)
+++ projects/release-pkg/lib/libjail/Makefile	Wed Jan 20 17:07:13 2016	(r294447)
@@ -6,6 +6,8 @@ SHLIB_MAJOR= 1
 SRCS=	jail.c jail_getid.c
 INCS=	jail.h
 
+PACKAGE=jail
+
 MAN=	jail.3
 
 MLINKS+=jail.3 jail_getid.3

Added: projects/release-pkg/release/packages/jail-debug-lib32.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/jail-debug-lib32.ucl	Wed Jan 20 17:07:13 2016	(r294447)
@@ -0,0 +1,13 @@
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "Jail 32-bit libraries (debugging symbols)"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD

Added: projects/release-pkg/release/packages/jail-debug.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/jail-debug.ucl	Wed Jan 20 17:07:13 2016	(r294447)
@@ -0,0 +1,13 @@
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "Jail utilities (debugging symbols)"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD

Added: projects/release-pkg/release/packages/jail-development.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/jail-development.ucl	Wed Jan 20 17:07:13 2016	(r294447)
@@ -0,0 +1,13 @@
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "Jail utilities development"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD

Added: projects/release-pkg/release/packages/jail-lib32-development.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/jail-lib32-development.ucl	Wed Jan 20 17:07:13 2016	(r294447)
@@ -0,0 +1,13 @@
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "Jail 32-bit development" 
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD

Added: projects/release-pkg/release/packages/jail-lib32-profile.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/jail-lib32-profile.ucl	Wed Jan 20 17:07:13 2016	(r294447)
@@ -0,0 +1,13 @@
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "Jail 32-bit libraries (profiling)"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD

Added: projects/release-pkg/release/packages/jail-lib32.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/jail-lib32.ucl	Wed Jan 20 17:07:13 2016	(r294447)
@@ -0,0 +1,13 @@
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "Jail 32-bit libraries"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD

Added: projects/release-pkg/release/packages/jail-profile.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/jail-profile.ucl	Wed Jan 20 17:07:13 2016	(r294447)
@@ -0,0 +1,13 @@
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "Jail libraries (profiling)"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD

Added: projects/release-pkg/release/packages/jail.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/jail.ucl	Wed Jan 20 17:07:13 2016	(r294447)
@@ -0,0 +1,13 @@
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "Jail utilities"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD

Modified: projects/release-pkg/usr.sbin/jail/Makefile
==============================================================================
--- projects/release-pkg/usr.sbin/jail/Makefile	Wed Jan 20 16:59:37 2016	(r294446)
+++ projects/release-pkg/usr.sbin/jail/Makefile	Wed Jan 20 17:07:13 2016	(r294447)
@@ -8,6 +8,8 @@ SRCS=	jail.c command.c config.c state.c 
 
 LIBADD=	jail kvm util l
 
+PACKAGE=jail
+
 NO_WMISSING_VARIABLE_DECLARATIONS=
 
 YFLAGS+=-v

Modified: projects/release-pkg/usr.sbin/jexec/Makefile
==============================================================================
--- projects/release-pkg/usr.sbin/jexec/Makefile	Wed Jan 20 16:59:37 2016	(r294446)
+++ projects/release-pkg/usr.sbin/jexec/Makefile	Wed Jan 20 17:07:13 2016	(r294447)
@@ -4,4 +4,6 @@ PROG=	jexec
 MAN=	jexec.8
 LIBADD=	jail util
 
+PACKAGE=jail
+
 .include <bsd.prog.mk>

Modified: projects/release-pkg/usr.sbin/jls/Makefile
==============================================================================
--- projects/release-pkg/usr.sbin/jls/Makefile	Wed Jan 20 16:59:37 2016	(r294446)
+++ projects/release-pkg/usr.sbin/jls/Makefile	Wed Jan 20 17:07:13 2016	(r294447)
@@ -6,6 +6,8 @@ PROG=	jls
 MAN=	jls.8
 LIBADD=	jail xo
 
+PACKAGE=jail
+
 .if ${MK_INET6_SUPPORT} != "no"
 CFLAGS+= -DINET6
 .endif



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