Update README and requirements: add MSYS2 setup instructions, remove unused packages

This commit is contained in:
2025-07-06 14:08:22 +02:00
parent 372df1b9e9
commit 1cc8294883
4 changed files with 33 additions and 6 deletions
+33 -3
View File
@@ -37,13 +37,43 @@ net user provision <secure_password> /add
net localgroup Administrators provision /add net localgroup Administrators provision /add
# Prevent password expiration # Prevent password expiration
wmic UserAccount where "Name='provision'" set PasswordExpires=FALSE wmic UserAccount where "Name='provision'" set PasswordExpires=FALSE
''' ```
## Configure windows to allow Ansible to connect via WinRM ## Configure windows to allow Ansible to connect via WinRM
Copy the script located in scripts "ConfigureRemotingForAnsible.ps1" and run it on the target machine. Copy the script located in scripts "ConfigureRemotingForAnsible.ps1" and run it on the target machine.
''' ```
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
.\ConfigureRemotingForAnsible.ps1 .\ConfigureRemotingForAnsible.ps1
''' ```
# Using MSYS2
Upgrade your system:
```
pacman -Syu
```
Install the following packages:
```
mingw-w64-ucrt-x86_64-go
mingw-w64-ucrt-x86_64-make
mingw-w64-ucrt-x86_64-python
ucrt-w64-ucrt-x86_64-gcc
mingw-w64-ucrt-x86_64-python-cryptography
mingw-w64-ucrt-x86_64-python-paramiko
mingw-w64-ucrt-x86_64-python-rpds-py
python-lxml
mingw-w64-ucrt-x86_64-python-ruamel-yaml
mingw-w64-ucrt-x86_64-python-sspilib
unzip
```
Create a python environment use:
```
python -m venv .venv --system-site-packages
```
-1
View File
@@ -1,6 +1,5 @@
ansible ansible
ansible-lint ansible-lint
ansible-playbook-grapher
passlib passlib
fabric fabric
pywinrm pywinrm
-1
View File
@@ -2,6 +2,5 @@ ansible
ansible-lint ansible-lint
molecule molecule
molecule-podman molecule-podman
ansible-playbook-grapher
passlib passlib
pytest-molecule pytest-molecule
-1
View File
@@ -1 +0,0 @@
bcrypt