Releases: DtxdF/AppJail
Releases · DtxdF/AppJail
v4.5.0
Changes between 4.4.0 and 4.5.0
Added: examples for hooks:Added:historyhook.
Added:security-grouphook.Added:security-tablehook.
Full Changelog: v4.4.0...v4.5.0
v4.4.0
Changes between 4.3.1 and 4.4.0
Added:importsuboption tocontaineroption inappjail-quick(1).
Full Changelog: v4.3.1...v4.4.0
v4.3.1
Changes between 4.3.0 and 4.3.1
Fixed:fetch: <COMPONENTSDIR>/<arch>/<version>/<release>/MANIFEST: open(): No such file or directoryinappjail-fetch(1).Added: missingArinlogopts:optionsofappjail-quick(1)man page.Added: missingCminext_ipofappjail-quick(1)man page.
Full Changelog: v4.3.0...v4.3.1
v4.3.0
Changes between 4.2.1 and 4.3.0
Added: support for PkgBase:Added:pkgbasesubcommand inappjail-fetch(1).Added: logic forappjail-update(1).Added: new parameters toappjail.conf(5):Added:PKG_CONF_DIRparameter.Added:PKGBASE_PACKAGESparameter.Added:FINGERPRINTS_DIRECTORYparameter.
Updated: man pages with PkgBase-related stuff:Updated:appjail-fetch(1).Updated:appjail-update(1).Updated:appjail.conf(5).Updated:appjail-tutorial(7).
- Improvements for funding:
Added: BTC to funding methods.Created: "Funding" section.
Added: table of contents inREADME.
Full Changelog: v4.2.1...v4.3.0
v4.2.1
Changes between 4.2.0 and 4.2.1
Fixed: typoprefix->suffixinappjail-fstab(1)man page.
Full Changelog: v4.2.0...v4.2.1
v4.2.0
Changes between 4.1.0 and 4.2.0
Added: missing logic for the-sflag inappjail-oci(1)kill.- Don't configure port forwarding unless the user explicitly requests it:
- When creating an OCI container and the image has ports configured to be forwarded, AppJail may generate an error if the user uses an option other than
virtualnet, since only with that optionexposetakes effect. For example, if the user uses a combination ofaliasandip4_inherit, AppJail will generate an error if the image wants to expose port5055. Now the user must setcontainer=exposefor it to take effect.
- When creating an OCI container and the image has ports configured to be forwarded, AppJail may generate an error if the user uses an option other than
- Append instead of overwriting when displaying the command in
appjail-limits(1):- If the user has not enabled
rctl(4),appjail-limits(1)displays a command for the user to enable it. Instead of using>, which overwrites a file, we now use>>so copy-pasters will not encounter any problems.
- If the user has not enabled
Full Changelog: v4.1.0...v4.2.0
v4.1.0
Changes between 4.0.0 and 4.1.0
Added: ephemeral jails:Added: ephemeral keyword to the bash completion script.Added: ephemeral keyword toappjail-jail(1)man page.Added: logic when destroying an ephemeral jail inappjail-quick(1).Added: logic when destroying an ephemeral jail inDESTROYinstruction.
Added: missing-tflag forlib_mountpoint_mountedinappjail-oci(1).Added:TRY_UMOUNTparameter.
Full Changelog: v4.0.0...v4.1.0
v4.0.0
Changes between 3.9.0 and 4.0.0
Added: support to clone a git repository with a specific branch.Added:-bparameter toappjail-image(1)import.Added:--branchparameter toFROM.Added:--branchparameter to thegitmethod inINCLUDE.
BREAKING-CHANGE: Makeappjail-fstab(1)consistent with other commands:- Commands such as
appjail-limits(1),appjail-expose(1),appjail-healthcheck(1)andappjail-devfs(1)useset -Eto enable an entry andset -eto disable it, so to avoid surprises it is best to makeappjail-fstab(1)setconsistent with those commands.
- Commands such as
Full Changelog: v3.9.0...v4.0.0
v3.9.0
Changes between 3.8.0 and 3.9.0
Added:argssuboption to thecontaineroption inappjail-quick(1).- Quote container name in
share/appjail/lib/oci. Fixed: typo inappjail-startup(1)man page (thanks to @schmitmd).- NAT / Port Forwarding using a specific IPv4:
Added:EXT_IPparameter inappjail.conf(5).Added:ext_ipsuboption tocontainer,exposeandnatoptions inappjail-quick(1).Added:-Iparameter inappjail-expose(1)andappjail-nat(1)commands.
Documented: missing argumentfileinappjail-devfs(1)Fixed: typoNs interface->Ns Ar interfaceinappjail-quick(1).Documented:-eparameter ofallinappjail-quick(1).Fixed: typojail <jail>->nro <nro>inappjail-fstab(1).Added: bash completion script,Fixed: typoappjail-bridge(1)->appjail-network(1).Renamed:networktobridgeinappjail-network(1).
Full Changelog: v3.8.0...v3.9.0
v3.8.0
Changes between 3.7.0 and 3.8.0
Added:alt_namekeyword toappjail-jail(1)get.
Full Changelog: v3.7.0...v3.8.0