Leosac  0.8.0
Open Source Access Control
Leosac Manual


What is Leosac?

Leosac is an open source physical access control system software. It is meant to be installed on embedded devices running Linux, to handle the logic processing of an access control. Basically, it opens doors.

A Leosac setup is usually composed of an embedded Linux board running the software, locked in a case, connected to a RFID card reader and to the electric strike of a door.


  • Multiple-door/reader support
  • Ethernet connectivity
  • Fully configurable wiring layout
  • Portable on virtually every Linux devices on the market
  • Open-source

Documentation summary

See modules for a bit of info about modules.

We recommend you read through the related pages informations, there you will find documentation for each module and how to configure and use them.

Interesting stuff (for end user):

Interesting stuff (for devs):


./leosac [-d <working_directory>] -k <config_file> [-s] [-v] [--] [--version] [-h]

Short Long Description
-d --working-directory Directory to cd to.
-k --kernel-cfg Leosac's core configuration file
-h --help Print the help
-s --strict Run more deadly check against the configuration (recommended)
N/A --version Display version informations and exit


boost::serialization version shall be the same on all your Leosac unit. This is to prevent problem when synchronizing configuration between Leosac unit.


Please report issues (and ask questions) here.


This project is released under the GNU Affero GPLv3 license. A copy of the license can be found in the root folder.

alt text