- Added a step to clean pre-compiled 32-bit object files from the tarball to ensure compatibility.
- Updated dependencies to require the cleaning step before using the Makefile.
- Included a check to create the vsftpd binary only if the Makefile is present.
- Removed 32-bit library installation to improve compatibility with modern Debian systems.
- Updated Makefile to use native architecture for compilation by removing the -m32 flag.
- Simplified dependency installation by eliminating unnecessary multilib packages.
- Added functionality to convert the domain to LDAP DN format for better integration.
- Configured phpLDAPadmin to use the generated base DN, ensuring it matches the LDAP domain.
- Introduced `ad_packages` module for installing necessary packages for Active Directory domain integration, including `realm`, `sssd`, `adcli`, and Samba utilities.
- Created metadata file for the `ad_packages` module to describe its functionality and licensing.
- Updated scenario configuration to include the new `ad_packages` utility.
- Introduced `ldap_packages` module for installing LDAP client utilities and integration packages.
- Added `ldap_server` module for installing and configuring OpenLDAP server with phpLDAPadmin.
- Updated scenario configuration to include LDAP packages and server utilities.
- Created metadata files for both modules to describe their functionality and requirements.
Avoids choosing resolutions greater than HD, as this causes font to be too small.
Implemented a new function, get_best_resolution, to select the optimal resolution for connected outputs based on available modes. The update_resolutions function now utilizes this new logic to set the display resolution accordingly, falling back to auto mode if no suitable resolution is found.
- Modify instructions for google-authenticator configuration
- Change focus from SSH to SU login configuration
- Add reminder to remove configuration rule after tasks
- Improve formatting with bullet points
- Uncomment third flag generator in secgen_metadata.xml
- Refactor intro.md.erb template with improved instructions and formatting
- Update lab.xml.erb with more robust attack configurations
- Add additional hints and reminders throughout the tutorial
- Adjust test scenarios and flag generation logic