Skip to content

v3.3.0

Latest
Compare
Choose a tag to compare
@DtxdF DtxdF released this 07 May 16:00

Changes between 3.2.0 and 3.3.0

  • Added: stop_env option in quick:
    • Documented: stop_env option in appjail-quick(1).
  • Added: run_env option in quick:
    • Documented: run_env option in appjail-quick(1).
  • Added: start_env option in quick:
    • Documented: start_env option in appjail-quick(1).
  • Added: LABEL instruction in Makejails:
    • Documented: LABEL instruction in appjail-makejail(5).
  • Added: label option in quick:
    • Documented: label option in appjail-quick(1).
  • Added: label command.
  • Enclose arguments in angle brackets:
    • To improve readability and facilitate differentiation between parameters, command switches and arguments, the latter are enclosed in angle brackets.
  • Added: appjail_dns_extra parameter to concatenate hosts(5)-like files.
  • Added: table library:
    • This library provides functions to beautifully print a table. Commands that print their values in table format will use this library to have less complexity and abstracting some things.
  • Added: patreon.
  • Added: man pages:
    • appjail(1).
    • appjail-ajspec(5).
    • appjail-apply(1).
    • appjail-checkOld(1).
    • appjail-cmd(1).
    • appjail-cpuset(1).
    • appjail.conf(5).
    • appjail-config(1).
    • appjail-deleteOld(1).
    • appjail-devfs(1).
    • appjail-disable(1).
    • appjail-dns(8).
    • appjail-ephemeral(7).
    • appjail-enable(1).
    • appjail-enabled(1).
    • appjail-etcupdate(1).
    • appjail-expose(1).
    • appjail-fetch(1).
    • appjail-fstab(1).
    • appjail-healthcheck(1).
    • appjail-help(1).
    • appjail-image(1).
    • appjail-initscript(5).
    • appjail-jail(1).
    • appjail-limits(1).
    • appjail-label(1).
    • appjail-login(1).
    • appjail-logs(1).
    • appjail-makejail(1).
    • appjail-makejail(5).
    • appjail-nat(1).
    • appjail-network(1).
    • appjail-pkg(1).
    • appjail-quick(1).
    • appjail-restart(1).
    • appjail-rstop(1).
    • appjail-run(1).
    • appjail-service(1).
    • appjail-start(1).
    • appjail-startup(1).
    • appjail-status(1).
    • appjail-stop(1).
    • appjail-sysrc(1).
    • appjail-template(5).
    • appjail-tutorial(7).
    • appjail-update(1).
    • appjail-upgrade(1).
    • appjail-usage(1).
    • appjail-user(8).
    • appjail-volume(1).
    • appjail-version(1).
    • appjail-zfs(1).
  • Added: script to install the bleeding-edge version much easier.
  • Added: support for exposing a range of ports.
  • Fixed: error handling when obtaining the ruleset number in appjail start.
  • Fixed: bug that marks an already created jail as dirty.
  • Improved: message when RUNAS utility does not exist (#5).
  • Added: DEFAULT_VIRTUALNET_MTU option:
    • In some environments (tested in one of mine) the MTU is very low (in my case 576) and some applications can break by not setting a correct MTU (tested with certbot), so it is necessary to set the MTU correctly for a Virtual Network.
  • Improved: Slogan:
    • Center text.
    • Reduce text size.
  • Improved: ImagoType.

Full Changelog: v3.2.0...v3.3.0