Skip to content

Latest commit

 

History

History
63 lines (51 loc) · 2.15 KB

README.md

File metadata and controls

63 lines (51 loc) · 2.15 KB

Pros-Ansible

An Ansible script to install pros

Usage

Install ansible on your computer.

Debian

Instructions taken from Ansible Install for Debian

Add the following line to /etc/apt/sources.list:

deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
sudo apt update
sudo apt install ansible

Ubuntu

Instructions taken from Ansible Install for Ubuntu

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository --yes --update ppa:ansible/ansible
sudo apt install ansible

Arch

Instructions taken from Ansible Install for Arch

sudo pacman -S ansible

Fedora

Instructions taken from Ansible Install for Fedora

sudo dnf install ansible

Running the playbook

Add , upload=True after user= if you want the upload alias added.

sudo ansible-pull -U https://github.com/Sleuth56/Pros-Ansible.git -e "user="

Logout and back in for the changes to take effect.

Testing

This is the list of all operating systems that have been or needs tested. If you run on of these operating systems please give this project a go. If you do please open an issue with your commands and the console output regardless if it worked or not.

  • Linux
    • Arch
    • Ubuntu 20.04
    • Debian
    • Gentoo
    • Fedora 34
    • Suse

Linux is all thats officially supported right now OSX and Windows will be coming soon.

  • OSX
    • M1
  • Windows

Developement

  • Install ansible.
  • git clone https://github.com/Sleuth56/Pros-Ansible
  • cd Pros-Ansible
  • sudo ansible-playbook --connection=local local.yml -e "user= , upload=True" --check