Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 968 Bytes

README.md

File metadata and controls

43 lines (37 loc) · 968 Bytes

Blazed Active Directory

blz-ad is the glue between Samba, Bind, DHCP, Kerberos, Radius, and more!

Components

  • User Management: Handle user creation, deletion, and updates.
  • Group Management: Manage groups and their memberships.
  • Host Management: Track hosts and their attributes.
  • Domain Management: Maintain domain configurations.

Read more about blz-ad in the wiki.

Dependencies

Linux programs:

  • Bind
  • Samba
  • DHCP-server
  • Kerberos
  • FreeRadius
  • OpenLDAP
  • MariaDB or MongoDB

Install Dependencies:

sudo yum install -y gcc make MariaDB-shared MariaDB-devel

To compile:

  • GCC and Make
  • libmariadb-dev or libmongoc-dev
  1. Run the following commands to build, configure, install, and test.
 ~# bash autogen.sh
 ~# cd build/
 ~# ../configure
 ~# make
 ~# ./src/my_program
 ~# make check
 ~# make install
 ~# my_program
 ~# make uninstall

Attribution