Update README and requirements: add MSYS2 setup instructions, remove unused packages
This commit is contained in:
@@ -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,6 +1,5 @@
|
||||
ansible
|
||||
ansible-lint
|
||||
ansible-playbook-grapher
|
||||
passlib
|
||||
fabric
|
||||
pywinrm
|
||||
@@ -2,6 +2,5 @@ ansible
|
||||
ansible-lint
|
||||
molecule
|
||||
molecule-podman
|
||||
ansible-playbook-grapher
|
||||
passlib
|
||||
pytest-molecule
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
bcrypt
|
||||
Reference in New Issue
Block a user