Port details |
- appjail-devel Simple and easy-to-use tool for creating portable jails (devel)
- 3.6.0.20250102,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-01-03 01:07:52
- Commit Hash: 5448449
- 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 = 1735866424
SHA256 (DtxdF-AppJail-3.6.0.20250102-e93f62e022695e432b59119da0a3eff67aa9b107_GH0.tar.gz) = 17bf32cb5384e4dd3eed6be1541dfb3633358cd6ade563d3a67bd7486be05ff3
SIZE (DtxdF-AppJail-3.6.0.20250102-e93f62e022695e432b59119da0a3eff67aa9b107_GH0.tar.gz) = 1006490
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.20250102,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.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. |