Watchmaker

Latest version: v0.28.5

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 40

2023.03.10

**Summary**:

* join-domain-formula
- Linux: Output journald logs on join-domain failures
- Linux: Re-order sssd conf file Salt states and explicitly set replace setting to false
- Linux: Patch find-collision.sh script to fix computer-object search

2023.03.03

**Summary**:

* Attempts to fix the release automation so the Windows standalone is published
to GitHub Releases
* Validates functionality with salt 3005.1 and updates default config to use
salt 3005.1
* join-domain-formula
- Windows: Provides pillar options to configure DNS registration settings,
to support registration of reverse DNS records

2023.02.27

**Summary**:

* Skips provider detection when provider requirements are not installed
* Updates watchmaker salt log config to avoid capturing senstive data in salt log
* forescout-secure-connector-formula
- Adds support for EL8 when FIPS is enabled
* name-computer-formula
- Sets hostname as fqdn when `dns_domain` is provided
* join-domain-formula
- Runs fix-collision script when using sssd
- Updates fix-collision to avoid capturing sensitive values in salt log
- Updates sssd method to set extra os attributes only when requested
- Updates windows join script to avoid capturing sensitive values in salt log

2023.02.13

**Summary**:

* Fixes publishing of Windows standalone to GitHub Releases
* docs
- Provides guidance on using S3 URL feature in config references
- Describes prerequisites for using AWS and Azure features
- Removes references to EL6 and Python 2.6
- Removes references to deprecated `--s3-url` argument
* join-domain-formula
- Adds support for EL8, using `sssd` to perform the domain-join

2023.02.08

**Summary**:

* Uses pyinstaller directly to build standalone packages, eliminating dependency
on gravitybee
* Uses new python apis to reference package metadata and resources, improving
support for alternative packaging methods, like in-memory runtimes (pyoxidizer)
or ziparchives
* Adds PEP517 package metadata
* [Alpha] Allows watchmaker to run on Red Hat Enterprise Linux 8, Centos 8 Stream,
Oracle Linux 8, Alma Linux 8, and Rocky Linux 8. Currently on the ash-linux
hardening formula will work; none of the other salt formulas have yet been
updated for EL8 support
* ash-windows
- Fixes warning in `lgpo` module about using `is` instead of `==` to compare
string-literal values

2022.12.21

**Summary**:

* Adds support for posting to a status provider. Initial capability supports
AWS and will post the Watchmaker status to an EC2 instance tag. Status values
include "Running", "Completed", or "Failed". For more information on this feature,
see <https://watchmaker.cloudarmor.io/en/stable/configuration.html#status>.
* [Alpha] Support posting status to Azure as a Virtual Machine tag
* [Alpha] Support for EL8 platforms is improving but still in development. Targeted
platforms include: Red Hat Enterprise Linux 8, Centos 8 Stream, Oracle Linux 8,
Alma Linux 8, and Rocky Linux 8
* ash-linux-formula
- Supports EL8 platforms
* join-domain-formula
- Fixes hostname logic so automatic renaming works correctly
* scap-formula
- Supports EL8 platforms

Page 3 of 40

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.