notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
appjail-devel Simple and easy-to-use tool for creating portable jails (devel)
3.6.0.20250102,1 sysutils on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.5.0.20241224,1Version of this port present on the latest quarterly branch.
Maintainer: acm@FreeBSD.org search for ports maintained by this maintainer
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (241 items)
Collapse this list.
  1. /usr/local/share/licenses/appjail-devel-3.6.0.20250102,1/catalog.mk
  2. /usr/local/share/licenses/appjail-devel-3.6.0.20250102,1/LICENSE
  3. /usr/local/share/licenses/appjail-devel-3.6.0.20250102,1/BSD3CLAUSE
  4. bin/appjail
  5. bin/appjail-config
  6. bin/appjail-config-user
  7. bin/appjail-dns
  8. bin/appjail-user
  9. @sample etc/appjail/appjail.conf.sample
  10. etc/rc.d/appjail
  11. etc/rc.d/appjail-dns
  12. etc/rc.d/appjail-health
  13. etc/rc.d/appjail-natnet
  14. libexec/appjail/appjail-config/appjail-config
  15. libexec/appjail/appjail-config/tok
  16. libexec/appjail/find-number-from-start/find-number-from-start
  17. libexec/appjail/find-smallest-missing-number/find-smallest-missing-number
  18. libexec/appjail/get_assigned_rulesets/get_assigned_rulesets
  19. libexec/appjail/getservbyname/getservbyname
  20. libexec/appjail/ipcheck/ipcheck
  21. libexec/appjail/jexec/jexec
  22. libexec/appjail/network/network
  23. share/appjail/cmd/apply
  24. share/appjail/cmd/checkOld
  25. share/appjail/cmd/cmd
  26. share/appjail/cmd/cpuset
  27. share/appjail/cmd/deleteOld
  28. share/appjail/cmd/devfs
  29. share/appjail/cmd/disable
  30. share/appjail/cmd/enable
  31. share/appjail/cmd/enabled
  32. share/appjail/cmd/etcupdate
  33. share/appjail/cmd/expose
  34. share/appjail/cmd/fetch
  35. share/appjail/cmd/fstab
  36. share/appjail/cmd/healthcheck
  37. share/appjail/cmd/help
  38. share/appjail/cmd/image
  39. share/appjail/cmd/jail
  40. share/appjail/cmd/label
  41. share/appjail/cmd/limits
  42. share/appjail/cmd/login
  43. share/appjail/cmd/logs
  44. share/appjail/cmd/makejail
  45. share/appjail/cmd/nat
  46. share/appjail/cmd/network
  47. share/appjail/cmd/oci
  48. share/appjail/cmd/pkg
  49. share/appjail/cmd/quick
  50. share/appjail/cmd/restart
  51. share/appjail/cmd/rstop
  52. share/appjail/cmd/run
  53. share/appjail/cmd/service
  54. share/appjail/cmd/start
  55. share/appjail/cmd/startup
  56. share/appjail/cmd/status
  57. share/appjail/cmd/stop
  58. share/appjail/cmd/sysrc
  59. share/appjail/cmd/update
  60. share/appjail/cmd/upgrade
  61. share/appjail/cmd/usage
  62. share/appjail/cmd/version
  63. share/appjail/cmd/volume
  64. share/appjail/cmd/zfs
  65. share/appjail/files/config.conf
  66. share/appjail/files/default.conf
  67. share/appjail/files/default_template.conf
  68. share/appjail/files/dnsmasq.conf
  69. share/appjail/files/exclude-thinjail.files
  70. share/appjail/files/include-thinjail.files
  71. share/appjail/files/rctl-actions
  72. share/appjail/files/rctl-resources
  73. share/appjail/files/rctl-subjects
  74. share/appjail/lib/atexit
  75. share/appjail/lib/check_func
  76. share/appjail/lib/colors
  77. share/appjail/lib/copy
  78. share/appjail/lib/devfs
  79. share/appjail/lib/files
  80. share/appjail/lib/initscript
  81. share/appjail/lib/jail
  82. share/appjail/lib/jail_types
  83. share/appjail/lib/kern_modules
  84. share/appjail/lib/keys
  85. share/appjail/lib/load
  86. share/appjail/lib/log
  87. share/appjail/lib/mksum
  88. share/appjail/lib/mount
  89. share/appjail/lib/network
  90. share/appjail/lib/oci
  91. share/appjail/lib/random
  92. share/appjail/lib/repeat
  93. share/appjail/lib/replace
  94. share/appjail/lib/select
  95. share/appjail/lib/strlen
  96. share/appjail/lib/sysexits
  97. share/appjail/lib/table
  98. share/appjail/lib/tempfile
  99. share/appjail/lib/version
  100. share/appjail/lib/whitespaces
  101. share/appjail/lib/zfs
  102. share/appjail/makejail/cmd/all/ADD
  103. share/appjail/makejail/cmd/all/ARG
  104. share/appjail/makejail/cmd/all/CLEAR
  105. share/appjail/makejail/cmd/all/CMD
  106. share/appjail/makejail/cmd/all/COPY
  107. share/appjail/makejail/cmd/all/DESTROY
  108. share/appjail/makejail/cmd/all/DEVICE
  109. share/appjail/makejail/cmd/all/ENTRYPOINT
  110. share/appjail/makejail/cmd/all/ENV
  111. share/appjail/makejail/cmd/all/EXEC
  112. share/appjail/makejail/cmd/all/GLOBAL
  113. share/appjail/makejail/cmd/all/LABEL
  114. share/appjail/makejail/cmd/all/MOUNT
  115. share/appjail/makejail/cmd/all/PKG
  116. share/appjail/makejail/cmd/all/RAW
  117. share/appjail/makejail/cmd/all/REPLACE
  118. share/appjail/makejail/cmd/all/RUN
  119. share/appjail/makejail/cmd/all/SERVICE
  120. share/appjail/makejail/cmd/all/SET
  121. share/appjail/makejail/cmd/all/SYSRC
  122. share/appjail/makejail/cmd/all/UMOUNT
  123. share/appjail/makejail/cmd/all/USER
  124. share/appjail/makejail/cmd/all/VAR
  125. share/appjail/makejail/cmd/all/VOLUME
  126. share/appjail/makejail/cmd/all/WORKDIR
  127. share/appjail/makejail/cmd/build/FROM
  128. share/appjail/makejail/cmd/build/LOGIN
  129. share/appjail/makejail/cmd/build/OPTION
  130. share/appjail/makejail/cmd/build/RESTART
  131. share/appjail/makejail/cmd/build/START
  132. share/appjail/makejail/cmd/build/STOP
  133. share/appjail/makejail/write/all/ADD
  134. share/appjail/makejail/write/all/ARG
  135. share/appjail/makejail/write/all/CMD
  136. share/appjail/makejail/write/all/COPY
  137. share/appjail/makejail/write/all/DESTROY
  138. share/appjail/makejail/write/all/DEVICE
  139. share/appjail/makejail/write/all/EXEC
  140. share/appjail/makejail/write/all/GLOBAL
  141. share/appjail/makejail/write/all/LABEL
  142. share/appjail/makejail/write/all/MOUNT
  143. share/appjail/makejail/write/all/PKG
  144. share/appjail/makejail/write/all/RAW
  145. share/appjail/makejail/write/all/REPLACE
  146. share/appjail/makejail/write/all/RUN
  147. share/appjail/makejail/write/all/SERVICE
  148. share/appjail/makejail/write/all/SET
  149. share/appjail/makejail/write/all/SYSRC
  150. share/appjail/makejail/write/all/UMOUNT
  151. share/appjail/makejail/write/all/VAR
  152. share/appjail/makejail/write/all/VOLUME
  153. share/appjail/makejail/write/all/WORKDIR
  154. share/appjail/makejail/write/build/FROM
  155. share/appjail/makejail/write/build/LOGIN
  156. share/appjail/makejail/write/build/OPTION
  157. share/appjail/makejail/write/build/RESTART
  158. share/appjail/makejail/write/build/START
  159. share/appjail/makejail/write/build/STOP
  160. share/appjail/scripts/ajconf-user.sh
  161. share/appjail/scripts/ajconf.sh
  162. share/appjail/scripts/ajdns.sh
  163. share/appjail/scripts/ajuser.sh
  164. share/appjail/scripts/ascii2oct.sh
  165. share/appjail/scripts/bind-ddns-hook.sh
  166. share/appjail/scripts/create-bridge.sh
  167. share/appjail/scripts/dns.sh
  168. share/appjail/scripts/dnsmasq-hook.sh
  169. share/appjail/scripts/escape-env-val.sh
  170. share/appjail/scripts/get_depends.sh
  171. share/appjail/scripts/git.sh
  172. share/appjail/scripts/kill_child.sh
  173. share/appjail/scripts/kill_tree.sh
  174. share/appjail/scripts/load-devfs-rules.sh
  175. share/appjail/scripts/run_init.sh
  176. share/appjail/scripts/run_jail.sh
  177. share/appjail/scripts/runas.sh
  178. share/appjail/scripts/super-mv.sh
  179. share/doc/appjail/README.md
  180. share/examples/appjail/appjail.conf
  181. share/examples/appjail/templates/bridge.conf
  182. share/examples/appjail/templates/freebsd-oci.conf
  183. share/examples/appjail/templates/linux.conf
  184. share/examples/appjail/templates/vnet.conf
  185. share/examples/appjail/templates/xorg.conf
  186. share/man/man1/appjail-apply.1.gz
  187. share/man/man1/appjail-checkOld.1.gz
  188. share/man/man1/appjail-cmd.1.gz
  189. share/man/man1/appjail-config.1.gz
  190. share/man/man1/appjail-cpuset.1.gz
  191. share/man/man1/appjail-deleteOld.1.gz
  192. share/man/man1/appjail-devfs.1.gz
  193. share/man/man1/appjail-disable.1.gz
  194. share/man/man1/appjail-enable.1.gz
  195. share/man/man1/appjail-enabled.1.gz
  196. share/man/man1/appjail-etcupdate.1.gz
  197. share/man/man1/appjail-expose.1.gz
  198. share/man/man1/appjail-fetch.1.gz
  199. share/man/man1/appjail-fstab.1.gz
  200. share/man/man1/appjail-healthcheck.1.gz
  201. share/man/man1/appjail-help.1.gz
  202. share/man/man1/appjail-image.1.gz
  203. share/man/man1/appjail-jail.1.gz
  204. share/man/man1/appjail-label.1.gz
  205. share/man/man1/appjail-limits.1.gz
  206. share/man/man1/appjail-login.1.gz
  207. share/man/man1/appjail-logs.1.gz
  208. share/man/man1/appjail-makejail.1.gz
  209. share/man/man1/appjail-nat.1.gz
  210. share/man/man1/appjail-network.1.gz
  211. share/man/man1/appjail-oci.1.gz
  212. share/man/man1/appjail-pkg.1.gz
  213. share/man/man1/appjail-quick.1.gz
  214. share/man/man1/appjail-restart.1.gz
  215. share/man/man1/appjail-rstop.1.gz
  216. share/man/man1/appjail-run.1.gz
  217. share/man/man1/appjail-service.1.gz
  218. share/man/man1/appjail-start.1.gz
  219. share/man/man1/appjail-startup.1.gz
  220. share/man/man1/appjail-status.1.gz
  221. share/man/man1/appjail-stop.1.gz
  222. share/man/man1/appjail-sysrc.1.gz
  223. share/man/man1/appjail-update.1.gz
  224. share/man/man1/appjail-upgrade.1.gz
  225. share/man/man1/appjail-usage.1.gz
  226. share/man/man1/appjail-version.1.gz
  227. share/man/man1/appjail-volume.1.gz
  228. share/man/man1/appjail-zfs.1.gz
  229. share/man/man1/appjail.1.gz
  230. share/man/man5/appjail-ajspec.5.gz
  231. share/man/man5/appjail-initscript.5.gz
  232. share/man/man5/appjail-makejail.5.gz
  233. share/man/man5/appjail-template.5.gz
  234. share/man/man5/appjail.conf.5.gz
  235. share/man/man7/appjail-ephemeral.7.gz
  236. share/man/man7/appjail-tutorial.7.gz
  237. share/man/man8/appjail-dns.8.gz
  238. share/man/man8/appjail-user.8.gz
  239. @owner
  240. @group
  241. @mode
Collapse this list.
Dependency lines:
  • appjail-devel>0:sysutils/appjail-devel
Conflicts:
CONFLICTS:
  • appjail
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):
appjail-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.6.0.20250102,13.6.0.20250102,1-3.5.0.20241102,13.6.0.20250102,1---
FreeBSD:13:quarterly3.6.0.20250102,13.6.0.20250102,1g202306283.4.0.20240711,13.6.0.20250102,12.10.0.20231214,12.10.0.20231214,13.2.0.20240208,1
FreeBSD:14:latest3.6.0.20250102,13.6.0.20250102,1-3.6.0.20250102,13.6.0.20250102,1g20230609-g20230609
FreeBSD:14:quarterly3.6.0.20250102,13.6.0.20250102,1-3.4.0.20240711,13.6.0.20250102,12.10.0.20231214,12.10.0.20231214,13.2.0.20240208,1
FreeBSD:15:latest3.6.0.20250102,13.6.0.20250102,1n/a3.6.0.20250102,1n/a3.2.0.20240124,13.2.0.20240124,13.2.0.20240208,1
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:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/DtxdF/AppJail/tar.gz/e93f62e022695e432b59119da0a3eff67aa9b107?dummy=/
Collapse this list.

Number of commits found: 38

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.6.0.20250102,1
03 Jan 2025 01:07:52
commit hash: 54484497af1af2cba4264bf7fe669fd6044e1ccdcommit hash: 54484497af1af2cba4264bf7fe669fd6044e1ccdcommit hash: 54484497af1af2cba4264bf7fe669fd6044e1ccdcommit hash: 54484497af1af2cba4264bf7fe669fd6044e1ccd files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 6de70c9171d0e150b7293009b641bc14cea4b24acommit hash: 6de70c9171d0e150b7293009b641bc14cea4b24acommit hash: 6de70c9171d0e150b7293009b641bc14cea4b24acommit hash: 6de70c9171d0e150b7293009b641bc14cea4b24a files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 3bf209c4a352d67d72160a32428e96f299ffebbacommit hash: 3bf209c4a352d67d72160a32428e96f299ffebbacommit hash: 3bf209c4a352d67d72160a32428e96f299ffebbacommit hash: 3bf209c4a352d67d72160a32428e96f299ffebba files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 7b25125bb3de6ad46b4fb1fcc11e0d60889c5437commit hash: 7b25125bb3de6ad46b4fb1fcc11e0d60889c5437commit hash: 7b25125bb3de6ad46b4fb1fcc11e0d60889c5437commit hash: 7b25125bb3de6ad46b4fb1fcc11e0d60889c5437 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 3bd1e07a584798569aa1caf870b514f58421c14ccommit hash: 3bd1e07a584798569aa1caf870b514f58421c14ccommit hash: 3bd1e07a584798569aa1caf870b514f58421c14ccommit hash: 3bd1e07a584798569aa1caf870b514f58421c14c files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: dbe7fcfc13ec67ec153507d5d7bb295158abd07dcommit hash: dbe7fcfc13ec67ec153507d5d7bb295158abd07dcommit hash: dbe7fcfc13ec67ec153507d5d7bb295158abd07dcommit hash: dbe7fcfc13ec67ec153507d5d7bb295158abd07d files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: ac9dd491056bf4ea0985808c4becb74619fb41e9commit hash: ac9dd491056bf4ea0985808c4becb74619fb41e9commit hash: ac9dd491056bf4ea0985808c4becb74619fb41e9commit hash: ac9dd491056bf4ea0985808c4becb74619fb41e9 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 6be90972d87e51f2895924976f610b0397dedf56commit hash: 6be90972d87e51f2895924976f610b0397dedf56commit hash: 6be90972d87e51f2895924976f610b0397dedf56commit hash: 6be90972d87e51f2895924976f610b0397dedf56 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: fa0a5604586eef4a20e21ad5c02c59a50de3b34ccommit hash: fa0a5604586eef4a20e21ad5c02c59a50de3b34ccommit hash: fa0a5604586eef4a20e21ad5c02c59a50de3b34ccommit hash: fa0a5604586eef4a20e21ad5c02c59a50de3b34c files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: b7ae205b17643c6c3657631d7ef30574438783f6commit hash: b7ae205b17643c6c3657631d7ef30574438783f6commit hash: b7ae205b17643c6c3657631d7ef30574438783f6commit hash: b7ae205b17643c6c3657631d7ef30574438783f6 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 4dc27ca727381b075490c434495d4bf2b247f2fbcommit hash: 4dc27ca727381b075490c434495d4bf2b247f2fbcommit hash: 4dc27ca727381b075490c434495d4bf2b247f2fbcommit hash: 4dc27ca727381b075490c434495d4bf2b247f2fb files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 5008a15c6a53da5a8394f3be6dd38779aff5c6b8commit hash: 5008a15c6a53da5a8394f3be6dd38779aff5c6b8commit hash: 5008a15c6a53da5a8394f3be6dd38779aff5c6b8commit hash: 5008a15c6a53da5a8394f3be6dd38779aff5c6b8 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 0fee55b5c30437bc62cc3688c95544ebe0ebe45acommit hash: 0fee55b5c30437bc62cc3688c95544ebe0ebe45acommit hash: 0fee55b5c30437bc62cc3688c95544ebe0ebe45acommit hash: 0fee55b5c30437bc62cc3688c95544ebe0ebe45a files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: c6c496b829623bb3f93647d953dde6a6a7142979commit hash: c6c496b829623bb3f93647d953dde6a6a7142979commit hash: c6c496b829623bb3f93647d953dde6a6a7142979commit hash: c6c496b829623bb3f93647d953dde6a6a7142979 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 676691876c766e2940d5ce1de42f2c362b5b7947commit hash: 676691876c766e2940d5ce1de42f2c362b5b7947commit hash: 676691876c766e2940d5ce1de42f2c362b5b7947commit hash: 676691876c766e2940d5ce1de42f2c362b5b7947 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 997912672fbe9a6b58128073c298ed27de9b7a3ccommit hash: 997912672fbe9a6b58128073c298ed27de9b7a3ccommit hash: 997912672fbe9a6b58128073c298ed27de9b7a3ccommit hash: 997912672fbe9a6b58128073c298ed27de9b7a3c files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 6891da8d8b175ddb7dbe59b193b64085a2094cb2commit hash: 6891da8d8b175ddb7dbe59b193b64085a2094cb2commit hash: 6891da8d8b175ddb7dbe59b193b64085a2094cb2commit hash: 6891da8d8b175ddb7dbe59b193b64085a2094cb2 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: bbf724f2fbd0db66d0ac9c15d6ca6dd81e9796decommit hash: bbf724f2fbd0db66d0ac9c15d6ca6dd81e9796decommit hash: bbf724f2fbd0db66d0ac9c15d6ca6dd81e9796decommit hash: bbf724f2fbd0db66d0ac9c15d6ca6dd81e9796de files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 6cc795c3b90766f8f398f1081d6b9b615a04b2e6commit hash: 6cc795c3b90766f8f398f1081d6b9b615a04b2e6commit hash: 6cc795c3b90766f8f398f1081d6b9b615a04b2e6commit hash: 6cc795c3b90766f8f398f1081d6b9b615a04b2e6 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to g20231102

ChangeLog at:	https://github.com/DtxdF/AppJail/commits/main
g20231027
29 Oct 2023 20:54:34
commit hash: eea1f62224f3f0d3663303a84344bba43f168b54commit hash: eea1f62224f3f0d3663303a84344bba43f168b54commit hash: eea1f62224f3f0d3663303a84344bba43f168b54commit hash: eea1f62224f3f0d3663303a84344bba43f168b54 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to 20231027

ChangeLot at:	https://github.com/DtxdF/AppJail/commits/main
g20231019
19 Oct 2023 23:19:57
commit hash: 4b23c4d6d253adddb38503fc171853e4336a3c2ccommit hash: 4b23c4d6d253adddb38503fc171853e4336a3c2ccommit hash: 4b23c4d6d253adddb38503fc171853e4336a3c2ccommit hash: 4b23c4d6d253adddb38503fc171853e4336a3c2c files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
security/appjail-devel: Update to g20231019

ChangeLog at:	https://github.com/DtxdF/AppJail/commits/main
g20231016
16 Oct 2023 19:07:11
commit hash: 2eb43c281c5435c5d8274b624b663b597ff232c5commit hash: 2eb43c281c5435c5d8274b624b663b597ff232c5commit hash: 2eb43c281c5435c5d8274b624b663b597ff232c5commit hash: 2eb43c281c5435c5d8274b624b663b597ff232c5 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to g20231016

ChangeLog at:	https://github.com/DtxdF/AppJail/commits/main
g20231014
14 Oct 2023 16:32:17
commit hash: 166d26c86e7e10f6a64f0391effba6251180ba84commit hash: 166d26c86e7e10f6a64f0391effba6251180ba84commit hash: 166d26c86e7e10f6a64f0391effba6251180ba84commit hash: 166d26c86e7e10f6a64f0391effba6251180ba84 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail: Update to g20231014

ChangeLog at:	https://github.com/DtxdF/AppJail/commits/main
g20230930
03 Oct 2023 06:14:08
commit hash: a810c4a121d8e226690010ad8a6962ab32225d3ecommit hash: a810c4a121d8e226690010ad8a6962ab32225d3ecommit hash: a810c4a121d8e226690010ad8a6962ab32225d3ecommit hash: a810c4a121d8e226690010ad8a6962ab32225d3e files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to g20230930
g20230914
18 Sep 2023 22:54:55
commit hash: 7af54a47105eb10066031079012e75b563d2ff70commit hash: 7af54a47105eb10066031079012e75b563d2ff70commit hash: 7af54a47105eb10066031079012e75b563d2ff70commit hash: 7af54a47105eb10066031079012e75b563d2ff70 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to g20230914

ChangeLog at:	https://github.com/DtxdF/AppJail/commits/main
g20230729
30 Jul 2023 08:16:03
commit hash: 483b188499aff4b9f77eabc8fb5f3daee9a1ec50commit hash: 483b188499aff4b9f77eabc8fb5f3daee9a1ec50commit hash: 483b188499aff4b9f77eabc8fb5f3daee9a1ec50commit hash: 483b188499aff4b9f77eabc8fb5f3daee9a1ec50 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to g20230729

ChangeLog at:	https://github.com/DtxdF/AppJail/commits/main
g20230718
22 Jul 2023 06:59:12
commit hash: f5ab87e1cd9dba0f6ee90aa58dc6d7825b0bd017commit hash: f5ab87e1cd9dba0f6ee90aa58dc6d7825b0bd017commit hash: f5ab87e1cd9dba0f6ee90aa58dc6d7825b0bd017commit hash: f5ab87e1cd9dba0f6ee90aa58dc6d7825b0bd017 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to g20230718

ChangeLog at:	https://github.com/DtxdF/AppJail/commits/main
g20230707
07 Jul 2023 23:16:16
commit hash: 680e4c4fba4ed5ea7d6dfe377d2ae960e28adb29commit hash: 680e4c4fba4ed5ea7d6dfe377d2ae960e28adb29commit hash: 680e4c4fba4ed5ea7d6dfe377d2ae960e28adb29commit hash: 680e4c4fba4ed5ea7d6dfe377d2ae960e28adb29 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: update to g20230707

ChangeLog at:	https://github.com/DtxdF/AppJail/commits/main
g20230628
29 Jun 2023 22:39:58
commit hash: d577a766bf987adf42e24b8a4de62cf23357383acommit hash: d577a766bf987adf42e24b8a4de62cf23357383acommit hash: d577a766bf987adf42e24b8a4de62cf23357383acommit hash: d577a766bf987adf42e24b8a4de62cf23357383a files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to g20230628

ChangeLog at:	https://github.com/DtxdF/AppJail/commits/main
g20230618
21 Jun 2023 04:49:36
commit hash: 3d4bdc4e6db9e3d408a3b1b5d41ba882cd06dfbfcommit hash: 3d4bdc4e6db9e3d408a3b1b5d41ba882cd06dfbfcommit hash: 3d4bdc4e6db9e3d408a3b1b5d41ba882cd06dfbfcommit hash: 3d4bdc4e6db9e3d408a3b1b5d41ba882cd06dfbf files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 1ffb22b000fe5c71a79227a51512c03f578ea60bcommit hash: 1ffb22b000fe5c71a79227a51512c03f578ea60bcommit hash: 1ffb22b000fe5c71a79227a51512c03f578ea60bcommit hash: 1ffb22b000fe5c71a79227a51512c03f578ea60b files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 3970e52f3ffa2266caba879e9cdedab895587029commit hash: 3970e52f3ffa2266caba879e9cdedab895587029commit hash: 3970e52f3ffa2266caba879e9cdedab895587029commit hash: 3970e52f3ffa2266caba879e9cdedab895587029 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: ea666355469f0c220b2051de4b4bd8a240f3d949commit hash: ea666355469f0c220b2051de4b4bd8a240f3d949commit hash: ea666355469f0c220b2051de4b4bd8a240f3d949commit hash: ea666355469f0c220b2051de4b4bd8a240f3d949 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: 8bb8c5f22f51c4da4a5412654b425adb70a8d3b2commit hash: 8bb8c5f22f51c4da4a5412654b425adb70a8d3b2commit hash: 8bb8c5f22f51c4da4a5412654b425adb70a8d3b2commit hash: 8bb8c5f22f51c4da4a5412654b425adb70a8d3b2 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to g20230531

- Fix invalid lib_check_ipv4addr name in quick
g20230530
31 May 2023 04:53:25
commit hash: 12c8d83c684d58b67bf6812d80fbcc129c248886commit hash: 12c8d83c684d58b67bf6812d80fbcc129c248886commit hash: 12c8d83c684d58b67bf6812d80fbcc129c248886commit hash: 12c8d83c684d58b67bf6812d80fbcc129c248886 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/appjail-devel: Update to g20230530
g20230529
30 May 2023 04:33:47
commit hash: 7528c2b7999389851be47724a6666dfb0dd3424ecommit hash: 7528c2b7999389851be47724a6666dfb0dd3424ecommit hash: 7528c2b7999389851be47724a6666dfb0dd3424ecommit hash: 7528c2b7999389851be47724a6666dfb0dd3424e files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: abc23121fc8a87c565e96378cb5aa2f4d9d79d81commit hash: abc23121fc8a87c565e96378cb5aa2f4d9d79d81commit hash: abc23121fc8a87c565e96378cb5aa2f4d9d79d81commit hash: abc23121fc8a87c565e96378cb5aa2f4d9d79d81 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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
commit hash: c8db4f9cf11961f5ba1c72dca316b0aec00b2235commit hash: c8db4f9cf11961f5ba1c72dca316b0aec00b2235commit hash: c8db4f9cf11961f5ba1c72dca316b0aec00b2235commit hash: c8db4f9cf11961f5ba1c72dca316b0aec00b2235 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
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.

Number of commits found: 38