Skip to content
Leosac - Open Source Physical Access Control System
C++ CMake Python Shell
Branch: develop
Clone or download

Latest commit

xaqq Merge pull request #115 from knnniggett/fix-rpath
Fix RPATH for non-cc builds
Latest commit afde0af Feb 14, 2018


Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea [DOC] Add some doc on database versioning Sep 12, 2017
cfg [MOD/LEDBUZZER|HARDWARE] LedBuzzer module support database configurat… Oct 18, 2017
cmake [BUILD] ODB related build improvement. Sep 11, 2017
deps Update spdlog to version 0.16.3 Feb 7, 2018
doc additional documentation updates Feb 10, 2018
docker [BUILD] Improve support for cross compilation to raspberry Sep 11, 2017
docker_scripts [BUILD] Improve support for cross compilation to raspberry Sep 11, 2017
pkg disable stacktrace when building release Feb 13, 2018
python Hackfix for cross-compilation through docker Feb 2, 2018
rc Update:, renamed device SystemLed to SysFsLed Jul 21, 2014
scripts Fix remaining tests. Some cleanup May 20, 2015
src include spdlog/fmt/fmt.h instead of spdlog/fmt/bundled/format.h Feb 8, 2018
test [HARDWARE] Move "facade" object to their own directory. Sep 28, 2017
test_helper Move MembershipGet api call to its own file Sep 5, 2016
.clang-format Reformat tests Aug 19, 2016
.dockerignore Add some scripts to help cross compilation. Feb 16, 2017
.gitignore gitignore cross-compile-resources folder Feb 13, 2018
.gitmodules Improved date management. Sep 26, 2017
CMakeLists.txt add $ORIGIN to rpath in all cases Feb 13, 2018
COPY_OUT_OF_TREE_MODULES_HERE Add some scripts to help cross compilation. Feb 16, 2017
LICENSE.AGPLv3.txt Update: replaced tabs with spaces, lowercase files and folders. Mar 27, 2014
ODB.LICENSE Add license exception granted by Code Synthesis for the ODB framework Aug 19, 2016 Update documentation version and move doc to leosac-doc repo Feb 2, 2018
changelog.txt version 0.3.4 Oct 28, 2014 configure mk-build-deps noninteractive Feb 11, 2018

The documentation for both end user and developpers can be found here.


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

Getting started

You can follow the install guide to have a basic setup ready.


Please report issues here.


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


You can’t perform that action at this time.