Repository navigation
jailer 0.5.2
Tarballs for FreeBSD amd64 and aarch64, built on FreeBSD 15.1 and needing its libc, so for 15.1 and later; on 15.0, build from source or the port in ports/sysutils/jailer.
t=jailer-0.5.2-freebsd15-$(uname -p)
fetch https://github.com/grepjava/jailer/releases/download/v0.5.2/$t.tar.gz
tar xzf $t.tar.gz
install -s $t/bin/jailer /usr/local/bin/
install -m 444 $t/man/man1/jailer.1 /usr/local/share/man/man1/Fixes
ADDfollows a link to an archive inside the context, asCOPYdoes; a link that leads elsewhere is an archive that is not found.loginchanges only its registry's entry.credsStore,credHelpersand other registries in the auth file are kept, and a file that is not JSON is left alone.WORKDIRfollows links inside the image, soWORKDIR /home/appworks on FreeBSD, where/homeis a link, and theRUNsteps after it run there. A directory it makes is now in the image's layers.- A directory
COPYmakes has its source's mode. - A
runthat fails after its pod is on the bridge takes it off again: its pf rules and address lease go. - Linking or unlinking alike files is a change in a layer, so hard links come out as built.
checkfinds relative commands andPATHentries from the working directory, taking..and links as the jail does.- A file mounted into
RUNis cached by its mode too, so achmodon it reruns the step.
Full Changelog: v0.5.1...v0.5.2