notbug ipv6 ready As 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 photos
All times are UTC
Ukraine
Port details on branch 2026Q2
appjail-devel Simple and easy-to-use tool for creating portable jails (devel)
4.11.0.20260407,1 sysutils on this many watch lists=0 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 4.11.0.20260407,1Version of this port present on the latest quarterly branch.
Maintainer: dtxdf@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-04-07 15:18:08
Last Update: 2026-04-07 15:15:29
Commit Hash: 7b450cf1
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:
pkg-plist: as obtained via: make generate-plist
Expand this list (253 items)
Collapse this list.
  1. /usr/local/share/licenses/appjail-devel-4.11.0.20260407,1/catalog.mk
  2. /usr/local/share/licenses/appjail-devel-4.11.0.20260407,1/LICENSE
  3. /usr/local/share/licenses/appjail-devel-4.11.0.20260407,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/bash_completion.d/_appjail.bash
  11. etc/rc.d/appjail
  12. etc/rc.d/appjail-dns
  13. etc/rc.d/appjail-health
  14. etc/rc.d/appjail-natnet
  15. libexec/appjail/appjail-config/appjail-config
  16. libexec/appjail/appjail-config/tok
  17. libexec/appjail/find-number-from-start/find-number-from-start
  18. libexec/appjail/find-smallest-missing-number/find-smallest-missing-number
  19. libexec/appjail/get_assigned_rulesets/get_assigned_rulesets
  20. libexec/appjail/getservbyname/getservbyname
  21. libexec/appjail/ipcheck/ipcheck
  22. libexec/appjail/jexec/jexec
  23. libexec/appjail/network/network
  24. libexec/appjail/juexec/juexec
  25. share/appjail/Isotype.png
  26. share/appjail/cmd/apply
  27. share/appjail/cmd/checkOld
  28. share/appjail/cmd/cmd
  29. share/appjail/cmd/cpuset
  30. share/appjail/cmd/deleteOld
  31. share/appjail/cmd/devfs
  32. share/appjail/cmd/disable
  33. share/appjail/cmd/enable
  34. share/appjail/cmd/enabled
  35. share/appjail/cmd/etcupdate
  36. share/appjail/cmd/expose
  37. share/appjail/cmd/fetch
  38. share/appjail/cmd/fstab
  39. share/appjail/cmd/healthcheck
  40. share/appjail/cmd/help
  41. share/appjail/cmd/image
  42. share/appjail/cmd/jail
  43. share/appjail/cmd/label
  44. share/appjail/cmd/limits
  45. share/appjail/cmd/login
  46. share/appjail/cmd/logs
  47. share/appjail/cmd/makejail
  48. share/appjail/cmd/nat
  49. share/appjail/cmd/network
  50. share/appjail/cmd/oci
  51. share/appjail/cmd/pkg
  52. share/appjail/cmd/quick
  53. share/appjail/cmd/restart
  54. share/appjail/cmd/rstop
  55. share/appjail/cmd/run
  56. share/appjail/cmd/service
  57. share/appjail/cmd/start
  58. share/appjail/cmd/startup
  59. share/appjail/cmd/status
  60. share/appjail/cmd/stop
  61. share/appjail/cmd/sysrc
  62. share/appjail/cmd/update
  63. share/appjail/cmd/upgrade
  64. share/appjail/cmd/usage
  65. share/appjail/cmd/version
  66. share/appjail/cmd/volume
  67. share/appjail/cmd/x11
  68. share/appjail/cmd/zfs
  69. share/appjail/files/config.conf
  70. share/appjail/files/default.conf
  71. share/appjail/files/default_template.conf
  72. share/appjail/files/dnsmasq.conf
  73. share/appjail/files/exclude-thinjail.files
  74. share/appjail/files/include-thinjail.files
  75. share/appjail/files/rctl-actions
  76. share/appjail/files/rctl-resources
  77. share/appjail/files/rctl-subjects
  78. share/appjail/files/pkgbase/base.conf
  79. share/appjail/lib/atexit
  80. share/appjail/lib/check_func
  81. share/appjail/lib/colors
  82. share/appjail/lib/copy
  83. share/appjail/lib/devfs
  84. share/appjail/lib/files
  85. share/appjail/lib/initscript
  86. share/appjail/lib/jail
  87. share/appjail/lib/jail_types
  88. share/appjail/lib/kern_modules
  89. share/appjail/lib/keys
  90. share/appjail/lib/load
  91. share/appjail/lib/log
  92. share/appjail/lib/mksum
  93. share/appjail/lib/mount
  94. share/appjail/lib/network
  95. share/appjail/lib/oci
  96. share/appjail/lib/random
  97. share/appjail/lib/repeat
  98. share/appjail/lib/replace
  99. share/appjail/lib/select
  100. share/appjail/lib/strlen
  101. share/appjail/lib/sysexits
  102. share/appjail/lib/table
  103. share/appjail/lib/tempfile
  104. share/appjail/lib/version
  105. share/appjail/lib/whitespaces
  106. share/appjail/lib/x11
  107. share/appjail/lib/zfs
  108. share/appjail/makejail/cmd/all/ADD
  109. share/appjail/makejail/cmd/all/ARG
  110. share/appjail/makejail/cmd/all/CLEAR
  111. share/appjail/makejail/cmd/all/CMD
  112. share/appjail/makejail/cmd/all/COPY
  113. share/appjail/makejail/cmd/all/DESTROY
  114. share/appjail/makejail/cmd/all/DEVICE
  115. share/appjail/makejail/cmd/all/ENTRYPOINT
  116. share/appjail/makejail/cmd/all/ENV
  117. share/appjail/makejail/cmd/all/EXEC
  118. share/appjail/makejail/cmd/all/GLOBAL
  119. share/appjail/makejail/cmd/all/LABEL
  120. share/appjail/makejail/cmd/all/MOUNT
  121. share/appjail/makejail/cmd/all/PKG
  122. share/appjail/makejail/cmd/all/RAW
  123. share/appjail/makejail/cmd/all/REPLACE
  124. share/appjail/makejail/cmd/all/RUN
  125. share/appjail/makejail/cmd/all/SERVICE
  126. share/appjail/makejail/cmd/all/SET
  127. share/appjail/makejail/cmd/all/SYSRC
  128. share/appjail/makejail/cmd/all/UMOUNT
  129. share/appjail/makejail/cmd/all/USER
  130. share/appjail/makejail/cmd/all/VAR
  131. share/appjail/makejail/cmd/all/VOLUME
  132. share/appjail/makejail/cmd/all/WORKDIR
  133. share/appjail/makejail/cmd/build/FROM
  134. share/appjail/makejail/cmd/build/LOGIN
  135. share/appjail/makejail/cmd/build/OPTION
  136. share/appjail/makejail/cmd/build/RESTART
  137. share/appjail/makejail/cmd/build/START
  138. share/appjail/makejail/cmd/build/STOP
  139. share/appjail/makejail/write/all/ADD
  140. share/appjail/makejail/write/all/ARG
  141. share/appjail/makejail/write/all/CMD
  142. share/appjail/makejail/write/all/COPY
  143. share/appjail/makejail/write/all/DESTROY
  144. share/appjail/makejail/write/all/DEVICE
  145. share/appjail/makejail/write/all/EXEC
  146. share/appjail/makejail/write/all/GLOBAL
  147. share/appjail/makejail/write/all/LABEL
  148. share/appjail/makejail/write/all/MOUNT
  149. share/appjail/makejail/write/all/PKG
  150. share/appjail/makejail/write/all/RAW
  151. share/appjail/makejail/write/all/REPLACE
  152. share/appjail/makejail/write/all/RUN
  153. share/appjail/makejail/write/all/SERVICE
  154. share/appjail/makejail/write/all/SET
  155. share/appjail/makejail/write/all/SYSRC
  156. share/appjail/makejail/write/all/UMOUNT
  157. share/appjail/makejail/write/all/VAR
  158. share/appjail/makejail/write/all/VOLUME
  159. share/appjail/makejail/write/all/WORKDIR
  160. share/appjail/makejail/write/build/FROM
  161. share/appjail/makejail/write/build/LOGIN
  162. share/appjail/makejail/write/build/OPTION
  163. share/appjail/makejail/write/build/RESTART
  164. share/appjail/makejail/write/build/START
  165. share/appjail/makejail/write/build/STOP
  166. share/appjail/scripts/ajconf-user.sh
  167. share/appjail/scripts/ajconf.sh
  168. share/appjail/scripts/ajdns.sh
  169. share/appjail/scripts/ajuser.sh
  170. share/appjail/scripts/appjail-completion.bash
  171. share/appjail/scripts/ascii2oct.sh
  172. share/appjail/scripts/bind-ddns-hook.sh
  173. share/appjail/scripts/create-bridge.sh
  174. share/appjail/scripts/dns.sh
  175. share/appjail/scripts/dnsmasq-hook.sh
  176. share/appjail/scripts/dummy-hook.sh
  177. share/appjail/scripts/escape-env-val.sh
  178. share/appjail/scripts/get_depends.sh
  179. share/appjail/scripts/git.sh
  180. share/appjail/scripts/kill_child.sh
  181. share/appjail/scripts/kill_tree.sh
  182. share/appjail/scripts/load-devfs-rules.sh
  183. share/appjail/scripts/run_init.sh
  184. share/appjail/scripts/run_jail.sh
  185. share/appjail/scripts/runas.sh
  186. share/appjail/scripts/super-mv.sh
  187. share/appjail/scripts/xresize-exec.sh
  188. share/examples/appjail/appjail.conf
  189. share/examples/appjail/templates/bridge.conf
  190. share/examples/appjail/templates/freebsd-oci.conf
  191. share/examples/appjail/templates/linux.conf
  192. share/examples/appjail/templates/vnet.conf
  193. share/examples/appjail/templates/xorg.conf
  194. share/examples/appjail/hooks/pre.d/history.sh
  195. share/examples/appjail/hooks/pre.d/security-group.sh
  196. share/examples/appjail/hooks/pre.d/security-table.sh
  197. share/man/man1/appjail-apply.1.gz
  198. share/man/man1/appjail-checkOld.1.gz
  199. share/man/man1/appjail-cmd.1.gz
  200. share/man/man1/appjail-config.1.gz
  201. share/man/man1/appjail-cpuset.1.gz
  202. share/man/man1/appjail-deleteOld.1.gz
  203. share/man/man1/appjail-devfs.1.gz
  204. share/man/man1/appjail-disable.1.gz
  205. share/man/man1/appjail-enable.1.gz
  206. share/man/man1/appjail-enabled.1.gz
  207. share/man/man1/appjail-etcupdate.1.gz
  208. share/man/man1/appjail-expose.1.gz
  209. share/man/man1/appjail-fetch.1.gz
  210. share/man/man1/appjail-fstab.1.gz
  211. share/man/man1/appjail-healthcheck.1.gz
  212. share/man/man1/appjail-help.1.gz
  213. share/man/man1/appjail-image.1.gz
  214. share/man/man1/appjail-jail.1.gz
  215. share/man/man1/appjail-label.1.gz
  216. share/man/man1/appjail-limits.1.gz
  217. share/man/man1/appjail-login.1.gz
  218. share/man/man1/appjail-logs.1.gz
  219. share/man/man1/appjail-makejail.1.gz
  220. share/man/man1/appjail-nat.1.gz
  221. share/man/man1/appjail-network.1.gz
  222. share/man/man1/appjail-oci.1.gz
  223. share/man/man1/appjail-pkg.1.gz
  224. share/man/man1/appjail-quick.1.gz
  225. share/man/man1/appjail-restart.1.gz
  226. share/man/man1/appjail-rstop.1.gz
  227. share/man/man1/appjail-run.1.gz
  228. share/man/man1/appjail-service.1.gz
  229. share/man/man1/appjail-start.1.gz
  230. share/man/man1/appjail-startup.1.gz
  231. share/man/man1/appjail-status.1.gz
  232. share/man/man1/appjail-stop.1.gz
  233. share/man/man1/appjail-sysrc.1.gz
  234. share/man/man1/appjail-update.1.gz
  235. share/man/man1/appjail-upgrade.1.gz
  236. share/man/man1/appjail-usage.1.gz
  237. share/man/man1/appjail-version.1.gz
  238. share/man/man1/appjail-volume.1.gz
  239. share/man/man1/appjail-zfs.1.gz
  240. share/man/man1/appjail.1.gz
  241. share/man/man5/appjail-ajspec.5.gz
  242. share/man/man5/appjail-initscript.5.gz
  243. share/man/man5/appjail-makejail.5.gz
  244. share/man/man5/appjail-template.5.gz
  245. share/man/man5/appjail.conf.5.gz
  246. share/man/man7/appjail-ephemeral.7.gz
  247. share/man/man7/appjail-tutorial.7.gz
  248. share/man/man8/appjail-dns.8.gz
  249. share/man/man8/appjail-user.8.gz
  250. share/man/man1/appjail-x11.1.gz
  251. @owner
  252. @group
  253. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
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 = 1775538759 SHA256 (DtxdF-AppJail-4.11.0.20260407-3134061156a45e77d448f8ad31158c1380b71922_GH0.tar.gz) = f064ef8cdd4121e6bec9f86958221ba7be60ebf067cfa101323921d7d2289e56 SIZE (DtxdF-AppJail-4.11.0.20260407-3134061156a45e77d448f8ad31158c1380b71922_GH0.tar.gz) = 1036805

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. buildah>0 : sysutils/buildah
  2. jq>0 : textproc/jq
  3. pkg : ports-mgmt/pkg
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for appjail-devel-4.11.0.20260407,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=on: Add support for OCI PKGBASE=on: Add support for pkgbase X11=off: Add support for x11 ===> Use 'make config' to modify these settings
Options name:
sysutils_appjail-devel
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/DtxdF/AppJail/tar.gz/3134061156a45e77d448f8ad31158c1380b71922?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.11.0.20260407,1
07 Apr 2026 15:15:29
commit hash: 7b450cf171f137a43d917c688057479852e0dbdecommit hash: 7b450cf171f137a43d917c688057479852e0dbdecommit hash: 7b450cf171f137a43d917c688057479852e0dbdecommit hash: 7b450cf171f137a43d917c688057479852e0dbde files touched by this commit
Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
sysutils/appjail-devel: Update to 4.11.0.20260407

ChangeLog:
https://github.com/DtxdF/AppJail/commits/3134061156a45e77d448f8ad31158c1380b71922/

MFH:    2026Q2
(cherry picked from commit f1b75acdd8b189a826734b0b736e51b88c650513)

Number of commits found: 1