Port details |
- appjail-devel Simple and easy-to-use tool for creating portable jails (devel)
- 2.9.0.20231111,1 sysutils
=0 g20230914Version of this port present on the latest quarterly branch. - Maintainer: acm@FreeBSD.org
 - Port Added: 2023-05-16 15:30:08
- Last Update: 2023-11-13 00:33:32
- Commit Hash: bbf724f
- 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:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- 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 = 1699835159
SHA256 (DtxdF-AppJail-2.9.0.20231111-4cfadfa755c0a5fe3604023385ba6a8197fca533_GH0.tar.gz) = 19f7de85b39d90f23c453039df6092f8c535e9ea4361c6762e7d88dc6c3566ff
SIZE (DtxdF-AppJail-2.9.0.20231111-4cfadfa755c0a5fe3604023385ba6a8197fca533_GH0.tar.gz) = 209573
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-2.9.0.20231111,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
===> 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) Enjoy it
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
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. |