Port details |
- appjail-devel Simple and easy-to-use tool for creating portable jails (devel)
- 3.6.0.20250211,1 sysutils
=2 3.5.0.20241224,1Version of this port present on the latest quarterly branch. - Maintainer: acm@FreeBSD.org
 - Port Added: 2023-05-16 15:30:08
- Last Update: 2025-02-18 02:40:28
- Commit Hash: 2f17c4a
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: BSD3CLAUSE
- WWW:
- https://github.com/DtxdF/AppJail
- Description:
- AppJail is an open source framework entirely written in sh(1) and
C to create isolated, portable and easy to deploy environments using
FreeBSD jails that behaves like an application.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- appjail-devel>0:sysutils/appjail-devel
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/sysutils/appjail-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/appjail-devel
- pkg install appjail-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: appjail-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1739846332
SHA256 (DtxdF-AppJail-3.6.0.20250211-b6ff76f20c97a6c422140e791e46922b4818cb36_GH0.tar.gz) = a957bbb52dcae12964864876732a58316fdbd97ac2ecf8d1287629cb5137d515
SIZE (DtxdF-AppJail-3.6.0.20250211-b6ff76f20c97a6c422140e791e46922b4818cb36_GH0.tar.gz) = 1007313
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for appjail-devel-3.6.0.20250211,1:
DEBOOTSTRAP=off: Support for Debian and Ubuntu jails
DOAS=off: Add support for unprivileged users
DOCS=on: Build and/or install documentation
GIT=off: Git version control support
OCI=off: Add support for OCI
===> Use 'make config' to modify these settings
- Options name:
- sysutils_appjail-devel
- pkg-message:
- For install:
- AppJail was installed
1) All information about like use and configure appjail can be found at the
following url:
https://github.com/DtxdF/AppJail/blob/main/README.md
2) A configuration file sample was installed to /usr/local/etc/appjail. Change it accord to
your own needs
3) If you want to use OCI feature, you need to install sysutils/buildah and
textproc/jq before using the appjail-oci(1) command
4) Enjoy it
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.6.0.20250211,1 18 Feb 2025 02:40:28
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.6.0.20250211
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.6.0.20250130,1 03 Feb 2025 07:53:12
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.6.0.20250130
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.6.0.20250102,1 03 Jan 2025 01:07:52
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.6.0.20250102
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.5.0.20241224,1 30 Dec 2024 20:06:23
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.5.0.20241224
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.5.0.20241212,1 16 Dec 2024 02:35:38
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.5.0.20241212
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.5.0.20241209,1 10 Dec 2024 01:34:31
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.5.0.20241209
- Highlight: Add OCI support
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.5.0.20241130,1 06 Dec 2024 05:36:50
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.5.0.20241130
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.5.0.20241102,1 08 Nov 2024 02:03:22
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.5.0.20241102
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.4.0.20241006,1 24 Oct 2024 00:16:54
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.4.0.20241006
ChangeLoag at: https://github.com/DtxdF/AppJail/commits/main/ |
3.4.0.20240711,1 13 Jul 2024 21:21:20
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.4.0.20240711
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.3.0.20240506,1 08 May 2024 19:20:04
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.3.0.20240506
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.2.0.20240424,1 27 Apr 2024 17:28:48
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.2.0.20240424
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.2.0.20240324,1 24 Mar 2024 19:50:34
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.2.0.20240324
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.2.0.20240208,1 23 Feb 2024 01:45:44
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.2.0.20240208
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.2.0.20240124,1 26 Jan 2024 23:21:51
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.2.0.20240124
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.1.0.20240111,1 16 Jan 2024 21:13:28
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.1.0.20240111
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
3.0.0.20240103,1 05 Jan 2024 00:40:27
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 3.0.0.20240103
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
2.10.0.20231214,1 16 Dec 2023 00:34:05
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 2.10.0.20231214
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
2.10.0.20231208,1 09 Dec 2023 02:12:16
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 2.10.0.20231208
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main/ |
2.9.0.20231111,1 13 Nov 2023 00:33:32
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 2.9.0.20231111
- Bump PORTEPOCH. This port use a new kind of version
- Some minor modifications |
g20231102 11 Nov 2023 21:19:27
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20231102
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main |
g20231027 29 Oct 2023 20:54:34
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to 20231027
ChangeLot at: https://github.com/DtxdF/AppJail/commits/main |
g20231019 19 Oct 2023 23:19:57
    |
Jose Alonso Cardenas Marquez (acm)  |
security/appjail-devel: Update to g20231019
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main |
g20231016 16 Oct 2023 19:07:11
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20231016
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main |
g20231014 14 Oct 2023 16:32:17
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail: Update to g20231014
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main |
g20230930 03 Oct 2023 06:14:08
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230930 |
g20230914 18 Sep 2023 22:54:55
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230914
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main |
g20230729 30 Jul 2023 08:16:03
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230729
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main |
g20230718 22 Jul 2023 06:59:12
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230718
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main |
g20230707 07 Jul 2023 23:16:16
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: update to g20230707
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main |
g20230628 29 Jun 2023 22:39:58
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230628
ChangeLog at: https://github.com/DtxdF/AppJail/commits/main |
g20230618 21 Jun 2023 04:49:36
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230618
- Add portable option in the export+root installation method
- Fix typo ${fetch_args} -> ${fetch_cmd} in makejail
- Add conflicts for installation methods in quick
- Add portable option in the import+root installation method
- Add image command
- Add FROM instruction
- Fix image when ENABLE_ZFS=1
- Add check for when FROM is used more than once
- Escape slash character in some commands
- Escape common characters in EXEC
- Escape command substitution beginning with the dolar sign
- Avoid escaping command substitution in some parts, as it has no special
meaning |
g20230609 09 Jun 2023 15:16:06
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230609
- Obsolete appjail config
- Add support for appjail delete to remove a bunch of logs
- Exit after removing all logs both for ZFS and UFS
- Add missing check for when LOGDIR does not exist in logs remove all
- Add -a & -B parameters in makejail
- Add --before-include & --after-include parameters in EXEC
- Add auto-create command in network
- Add support for network auto-create in quick
- Add network option in quick
- Fix typo appjail-user logs -> appjail logs in Logs |
g20230604 04 Jun 2023 22:10:01
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230604
- Add support for line-continuation in Makejails
- Improve CMD parsing
- Add --make-arg-env parameter in VAR
- Remove parsing the variable as a shell command |
g20230602 02 Jun 2023 21:20:26
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: update to g20230602
- Fix CMD issues
- Add missing -Q parameter in tok:usage
- Fix load of a kernel module at startup
- Add missing check for when a template does not exist in quick
- Fix a race condition when creating the bridges at startup
- Remove a Carriege Feed character when a Makejail is included |
g20230531 31 May 2023 23:36:45
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230531
- Fix invalid lib_check_ipv4addr name in quick |
g20230530 31 May 2023 04:53:25
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230530 |
g20230529 30 May 2023 04:33:47
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: Update to g20230529
- Add EXEC and DESTROY instruction
- Add status command
- Add healthcheck command
- Add support for jail healthcheck |
g20230518 18 May 2023 17:19:59
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: update to g20230518
- Add macaddr option
- Remove unnecessary parameters description for ip4
- Add appjail-config to uninstall target
- Add execution bit permission to ajconf.sh
- Install with the correct permissions
- Add support for unprivileged users
- Add support for unprivileged users in appjail-config |
g20230515 16 May 2023 15:25:27
    |
Jose Alonso Cardenas Marquez (acm)  |
sysutils/appjail-devel: New port: Simple and easy-to-use tool for creating
portable jails (devel)
AppJail is an open source framework entirely written in sh(1) and
C to create isolated, portable and easy to deploy environments using
FreeBSD jails that behaves like an application. |