FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us

I am looking for an LTO tape library. Do you have one to spare?
Commit found by message id
Thu, 29 Aug 2013
[ 20:52:34 pawel ] Original commit   Revision:325633
qjail sysutils files touched by this commit Utility to quickly deploy and manage jails
Update to version 3.2

qjail-3.2 change log

1. Added IPv6 support to "create" and "config" commands.

2. Changed the way jail status is determined. Now use "jls -j jailname jid"
 command instead of carring internal jid field in jail definition record.
 This fixed jail status problem when users used the "halt or reboot"
 command on the host instead of the "shutdown now" command.

3. Changed qjail-bootime script to nolonger populate internal jid field
 in jail definition record.

4. Corrected coding of conflicts_install parameter in the port Makefile
 so it functions as wanted. Also inserted message info block about upgrade
 procedure and CONFLICT resolution.

5. Removed all references to qjail.conf file from all man pages.

6. Corrected examples in qjail man for "qjail create" command using
 new -4 option for IPv4 IP addresses.

qjail-3.1 change log

1. sharefs/usr/src and sharefs/usr/ports were missing links. Design was to
 have sharedfs share those directories with all jails. Added code to mkdir
 src and port on sharedfs and link to template.

2. For update -b, archive sharedfs, restore sharedfs and install commands,
 replaced the logic of rolling through the qjail.local directory opening
 each definition file to check if jail was running which left the last opened
 jail variables populated, with logic based on using jls command to list
 the running jails and then checking jls list to
 directory content of qjail owned jails to determine if jail was running.

3. For archive of image jail, removed qjail prefix from variable name.

4. For "update -b" host binaries have noschg set on a few files, added
 chflags -R noschg "${sharedfs}/${dir}"
 chflags -R nosunlink "${sharedfs}/${dir}"
 commands to remove said status on all files.

5. Add "mount.devfs=1" parameters to build_def function of qjail script and
 qjail-bootime script. This enables ps and top commands to work inside of
 jail. This is a work around for /dev bug in jail(8).

6. "qjail create -a img20 -i 25 img25" Using a image archive caused
 cpio to complain when copying the template to populate the img file.
 Replaced cpio with "cp -R dir/" command, also made the same change to
 the dup image logic. The cpio command has problems working with sparse files.

7. Added "qjail config -h" option. This option provides a way to enable "SSH"
 on a jail. Same option as -c of the "qjail create" command.

8. Updated "man qjail" with instructions on using the "mv" command to give
 jails access to the hosts "/usr/ports" or "/usr/src" directories.

9. Added new function to "config" command call -m for manual start jails,
 -m to enable and -M to disable.

10. Changed the "config" command call -r [run, norun] option to -r to enable
 and -R to disable.

qjail-3.0 change log

1. This version of qjail has been converted from using the legacy rc.d-method
 as used in all previous versions of qjail, to using the jail(8)
 jail.conf-method available in RELEASE-9.1. This upgrade provides the
 ability to enable the following new options on a per-jail basis.
 exec.fib, allow.raw_sockets, allow.quotas, allow.mount.nullfs,
 allow.mount.zfs,, securelevel, vnet.interface, and vnet.
 The vnet option gives a jail its own network stack using the experimental
 vimage software with or with out ipfw firewall and using if_bridge/epair
 or netgraph for its network. This qjail version is not functional
 for RELEASES older than RELEASE-9.1.

2. The basejail has been renamed to sharedfs and
 newjail has been renamed to template.

3. The archive function now uses the tar utility to bkup the jailname
 filesystem with it's internal qjail admin files.

4. The restore function now uses the tar utility to restore the jailname
 filesystem with it's internal qjail admin files.

5. The -a option of the create command now uses the tar utility to restore
 the jailname filesystem.

6. The qjail man page up-dated to reflect all changes to qjail.

7. The qjail.conf file has been deprecated and removed.

8. Added logic to the "config" command to enable and disable the jail(8)
 selected extended options.

PR:		ports/180773
Submitted by:	Joe Barbish <> (maintainer)

Number of ports [& non-ports] in this commit: 1

show all files

User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
postfixadminJul 13
dbusJul 03
mencoderJun 28
mplayerJun 28
lzo2Jun 26
phpmyadmin*Jun 24
gnupgJun 23
gnupg1Jun 23
samba36Jun 23
samba4Jun 23
samba41Jun 23
iodineJun 18
asteriskJun 17
asterisk11Jun 17
dbusJun 14

2 vulnerabilities affecting 2 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 24456
Broken 191
Deprecated 628
Ignore 514
Forbidden 2
Restricted 264
No CDROM 102
Vulnerable 26
Expired 4
Set to expire 615
Interactive 14
new 24 hours 6
new 48 hours11
new 7 days36
new fortnight57
new month102

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.