Skip to content

Distributions

Bifröst is available in different distributions.

Linux

Generic

The generic Linux distribution of Bifröst contains features that run on every Linux distribution, regardless of Ubuntu, Alpine, RedHat, ... It does not even have any requirements on which other shared libraries need to be installed. On the other hand, it lacks some features the extended version has.

Extended

The extended Linux distribution of Bifröst currently only runs on Ubuntu 22.04+. It also requires some libraries that are installed:

1
sudo apt install libpam0g -y

On the other hand, it provides additional features like:

  1. PAM authentication via Local authorization
  2. Support of yescrypt for /etc/shadow files, used for Local authorization.

Windows

Generic

The generic Windows distribution of Bifröst contains all supported features for Windows from Windows 7+ on. It does not even have any requirements on which other shared libraries need to be installed.

Extended

Currently, not available.

Matrix

Architecture linux
generic
linux
extended
windows
generic
windows
extended
amd64
arm64

Ways to obtain

Binary

  • Linux:
    1
    curl -sSLf https://github.com/engity-com/bifroest/releases/download/0.2.0/bifroest-linux-<arch>-<edition>.tgz | sudo tar -zxv -C /usr/bin bifroest
    
  • Windows:
    Run elevated
    1
    2
    3
    4
    mkdir -Force 'C:\Program Files\Engity\Bifroest'
    cd 'C:\Program Files\Engity\Bifroest'
    curl -sSLf -o "${Env:Temp}\bifroest.zip" https://github.com/engity-com/bifroest/releases/download/0.2.0/bifroest-windows-<arch>-<edition>.zip
    Expand-Archive "${Env:Temp}\bifroest.zip" -DestinationPath .