Skip to content
Marcel Hollerbach edited this page Sep 17, 2017 · 2 revisions

Deployment

You can install spawny in various ways, one way is to directly download build and install it. The other way is to use it as subproject in your own meson project.

Building and Installation

spawny is using meson as buildsystem. A very quick copy'n paste solution here would be

mkdir build && cd build && meson .. && ninja all && sudo ninja install

Requirements

You need a user called spawny.

For checking if the installation is working, you can simply build the repository, install it, and run ./src/selftest/selftest. This binary will run you through a most basic-feature check, and will ensure that pam files are correctly working.

Troubleshooting

PAM

There are a few issues with pam, spawnys pam files are importing the standard settings of your distribution, problem here is that most distributions are having different names for theire standard files. To fix this you can replace system-login in spawny with the file that is correct for your distribution.

Fedora: password-auth

Clone this wiki locally