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
# Prevent password expiration
wmic UserAccount where "Name='provision'" set PasswordExpires=FALSE
'''
```
## Configure windows to allow Ansible to connect via WinRM
Copy the script located in scripts "ConfigureRemotingForAnsible.ps1" and run it on the target machine.
'''
```
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
.\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-lint
ansible-playbook-grapher
passlib
fabric
pywinrm
-1
View File
@@ -2,6 +2,5 @@ ansible
ansible-lint
molecule
molecule-podman
ansible-playbook-grapher
passlib
pytest-molecule
-1
View File
@@ -1 +0,0 @@
bcrypt