... | @@ -75,13 +75,9 @@ All distributions provide cryptsetup as distro package. If you need to compile c |
... | @@ -75,13 +75,9 @@ All distributions provide cryptsetup as distro package. If you need to compile c |
|
Fo available compile options, check ``configure --help`` for more info. If you are using a git snapshot, you need to generate configure script with ``autogen.sh`` script.
|
|
Fo available compile options, check ``configure --help`` for more info. If you are using a git snapshot, you need to generate configure script with ``autogen.sh`` script.
|
|
|
|
|
|
Here is the list of packages needed for the compilation of project for particular distributions:
|
|
Here is the list of packages needed for the compilation of project for particular distributions:
|
|
* For Fedora:
|
|
* For Fedora: `git gcc make autoconf automake gettext-devel pkgconfig openssl-devel popt-devel device-mapper-devel libuuid-devel json-c-devel libblkid-devel findutils libtool libssh-devel tar`. Optionally `libargon2-devel libpwquality-devel`. To run internal testsuite you also need `sharutils device-mapper jq vim-common expect keyutils netcat shadow-utils openssh-clients openssh sshpass`.
|
|
_git_, _gcc_, _make_, _autoconf_, _automake_, _gettext-devel_, _pkgconfig_, _openssl-devel_, _popt-devel_, _device-mapper-devel_, _libuuid-devel_, _json-c-devel_, _libblkid-devel_, _libargon2-devel_ (optional), _libpwquality-devel_ (optional).
|
|
|
|
To run internal testsuite, you also need _sharutils_, _device-mapper_, _jq_, _xxd_, _expect_ and _keyutils_ packages.
|
|
|
|
|
|
|
|
* For Debian and Ubuntu:
|
|
* For Debian and Ubuntu: `git gcc make autoconf automake autopoint pkg-config libtool gettext libssl-dev libdevmapper-dev libpopt-dev uuid-dev libsepol1-dev libjson-c-dev libssh-dev libblkid-dev tar`. Optionally `libargon2-0-dev libpwquality-dev`. To run internal testsuite you also need `sharutils dmsetup jq xxd expect keyutils netcat passwd openssh-client sshpass`
|
|
_git_, _gcc_, _make_, _autoconf_, _automake_, _autopoint_, _pkg-config_, _libtool_, _gettext_, _libssl-dev_, _libdevmapper-dev_, _libpopt-dev_, _uuid-dev_, _libsepol1-dev_, _libjson-c-dev_, _libargon2-0-dev_ (optional), _libpwquality-dev_ (optional) and _libblkid-dev_.
|
|
|
|
To run internal testsuite, you also need _sharutils_, _dmsetup_, _jq_, _xxd_, _expect_ and _keyutils_ packages.
|
|
|
|
|
|
|
|
Note that the list could change as distributions evolve.
|
|
Note that the list could change as distributions evolve.
|
|
|
|
|
... | | ... | |