To use Samba as an Active Directory Domain Controller, Samba must be built from source. While various RPM distros have been made available in the past (and continue to do so today), relying upon these for continued support of these build packages is an operational hazard. Instead, KitsNet has a formalized process to operate a Samba AD "Factory", where source kits will be downloaded and built into binaries under the /usr/local/samba directory tree. The resulting binary tree will be packaged into a tarball and subsequently deployed to the Active Directory Domain Controllers for the knada.lan.kitsnet.us domain.
1 Build CentOS 8 / Rocky Linux 8 Base System for Factory[edit | edit source]
Build a basic Linux Virtual Server Guest[1] with 1.5 GB RAM, 4 vCPU and two disks:
- T0 disk0 10 GB (V0uv000 /tmp 1024 MB, /swap 512 MB, /boot 1 GB, and the rest for /)
- T3 disk1 16 GB (V3uv000 /var 3 GB, /usr/local 13 GB)
When running the Anaconda installer, add to Software Selection, Additional software for Selected Environment: Development Tools .