aboutsummaryrefslogtreecommitdiffstats
path: root/README
blob: 37d21f445f2df7f9589047be0b45d666532ffa78 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
lfjail: FreeBSD jail management tool
====================================

lfjail is a tool for creating and managing FreeBSD jails.  i wrote lfjail
primarily for my own use, but you're welcome to use it too.

requirements
------------

lfjail requires a C++23 compiler and textproc/libucl from ports.  it is
primarily tested on FreeBSD 15.x, but it will probably work on older
releases.

installing
----------

simply run:

# make depend all install \
	[LOCALBASE=/usr/local] \
	[PREFIX=/usr/local] \
	[DESTDIR=/somewhere]

LOCALBASE is the location of the installed ports.  the default value is
/usr/local.

PREFIX is the prefix under which lfjail will be installed.  the default value
is LOCALBASE.

DESTDIR is the staging directory that files will be installed into, which
might be useful when building a package.

to run the test suite (recommended); this does not affect the running system:

% kyua test -k /usr/local/tests/lfjail/Kyuafile

questions, comments?
--------------------

send any feedback (bugs, feature requests or patches) to lexi@le-fay.org.
alternatively, you can create an issue in the GitHub repository at
https://github.com/llfw/lfjail.