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
|
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,6 +1,5 @@
|
|||||||
ansible
|
ansible
|
||||||
ansible-lint
|
ansible-lint
|
||||||
ansible-playbook-grapher
|
|
||||||
passlib
|
passlib
|
||||||
fabric
|
fabric
|
||||||
pywinrm
|
pywinrm
|
||||||
@@ -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 +0,0 @@
|
|||||||
bcrypt
|
|
||||||
Reference in New Issue
Block a user