Compare commits
42 Commits
fec1aa51e5
...
master
Author | SHA1 | Date | |
---|---|---|---|
e35d268aea | |||
3ac7e79e92 | |||
f5befdb1fb | |||
34f3a0f960 | |||
d6787a31b0 | |||
10dee7520d | |||
2e3a692ba9 | |||
6e847ad266 | |||
2babf85b4e | |||
1959f10866 | |||
5ab682ada7 | |||
8cfd92bb1d | |||
d2e65de1bc | |||
f656324cec | |||
47a3d41f0b | |||
b463bb9ea4 | |||
d469464d95 | |||
a03c13781f | |||
50d3ab2951 | |||
c33ca3d80c | |||
7cf7b9d47a | |||
196477b493 | |||
346f0b1ac6 | |||
2318fb7ebf | |||
e310cdcca6 | |||
821669892d | |||
b0f05334cf | |||
48b399cb11 | |||
1ffcf4ab2e | |||
b15e2ecf0e | |||
c22b00d594 | |||
3080c40299 | |||
512d1aba87 | |||
073b327587 | |||
d70abd49b0 | |||
6776a25a2e | |||
f7fc7f1c52 | |||
3c5d546851 | |||
49ed47be4e | |||
aa719e50f5 | |||
34aefcc2b3 | |||
0fedaa34b4 |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1 +1 @@
|
|||||||
setup.retry
|
debian.retry
|
||||||
|
13
Makefile
Normal file
13
Makefile
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
apply:
|
||||||
|
ansible-playbook debian.yml -u root -i "127.0.0.1,"
|
||||||
|
apply-all:
|
||||||
|
ansible-playbook debian.yml -u root -i 'andraia,'
|
||||||
|
apply-local:
|
||||||
|
su -c "ansible-playbook debian.yml -u root -i '127.0.0.1,' --connection=local"
|
||||||
|
plex-local:
|
||||||
|
sudo ansible-playbook plex_server.yml -u root -i '127.0.0.1,' --connection=local
|
||||||
|
init-local:
|
||||||
|
su -c "mkdir -p /root/.ssh/ && cat ~gary/.ssh/id_rsa.pub >> /root/.ssh/authorized_key"
|
||||||
|
init:
|
||||||
|
ssh root@127.0.0.1 mkdir -p .ssh
|
||||||
|
cat ~/.ssh/id_rsa.pub | ssh root@127.0.0.1 "cat >> .ssh/authorized_key"
|
332
debian.yml
Normal file
332
debian.yml
Normal file
@@ -0,0 +1,332 @@
|
|||||||
|
- hosts: all
|
||||||
|
tasks:
|
||||||
|
- name: Install apt-transport-https
|
||||||
|
apt:
|
||||||
|
name: apt-transport-https
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: "deb security.debian.org/debian-security"
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb http://security.debian.org/debian-security stretch/updates contrib non-free"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: "deb-src security.debian.org/debian-security"
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb-src http://security.debian.org/debian-security stretch/updates contrib non-free"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: "deb Contrib, Non-free"
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb http://ftp.us.debian.org/debian stretch contrib non-free"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: "deb-src Contrib, Non-free"
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb-src http://ftp.us.debian.org/debian stretch contrib non-free"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Node.js Repository Key
|
||||||
|
apt_key:
|
||||||
|
url: https://deb.nodesource.com/gpgkey/nodesource.gpg.key
|
||||||
|
state: present
|
||||||
|
- name: Node.js Repository
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb https://deb.nodesource.com/node_6.x jessie main"
|
||||||
|
state: present
|
||||||
|
- name: Node.js Src Repository
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb-src https://deb.nodesource.com/node_6.x jessie main"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
|
||||||
|
- name: Syncthing Repository Key
|
||||||
|
apt_key:
|
||||||
|
url: https://syncthing.net/release-key.txt
|
||||||
|
state: present
|
||||||
|
- name: Syncthing Repository
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb https://apt.syncthing.net/ syncthing stable"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Tarsnap Repository Key
|
||||||
|
apt_key:
|
||||||
|
url: https://pkg.tarsnap.com/tarsnap-deb-packaging-key.asc
|
||||||
|
state: present
|
||||||
|
- name: Tarsnap Repository
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb http://pkg.tarsnap.com/deb/stretch ./"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Chrome Repository Key
|
||||||
|
apt_key:
|
||||||
|
url: https://dl-ssl.google.com/linux/linux_signing_key.pub
|
||||||
|
state: present
|
||||||
|
- name: Chrome Repository
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
|
||||||
|
filename: google-chrome
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Docker Repository Key
|
||||||
|
apt_key:
|
||||||
|
url: https://download.docker.com/linux/debian/gpg
|
||||||
|
state: present
|
||||||
|
- name: Docker Repository
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: VirtualBox Repository Key 1
|
||||||
|
apt_key:
|
||||||
|
url: https://www.virtualbox.org/download/oracle_vbox_2016.asc
|
||||||
|
state: present
|
||||||
|
- name: VirtualBox Repository Key 2
|
||||||
|
apt_key:
|
||||||
|
url: https://www.virtualbox.org/download/oracle_vbox.asc
|
||||||
|
state: present
|
||||||
|
- name: VirtualBox Repository
|
||||||
|
apt_repository:
|
||||||
|
repo: "deb http://download.virtualbox.org/virtualbox/debian stretch contrib"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# update system
|
||||||
|
- name: Update | Update System
|
||||||
|
apt:
|
||||||
|
upgrade: dist
|
||||||
|
update_cache: true
|
||||||
|
|
||||||
|
# install packages
|
||||||
|
|
||||||
|
- name: Install ansible
|
||||||
|
apt:
|
||||||
|
name: ansible
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install bzr
|
||||||
|
apt:
|
||||||
|
name: bzr
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install cifs-utils
|
||||||
|
apt:
|
||||||
|
name: cifs-utils
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install clang
|
||||||
|
apt:
|
||||||
|
name: clang
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install cmake
|
||||||
|
apt:
|
||||||
|
name: cmake
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install ctags
|
||||||
|
apt:
|
||||||
|
name: ctags
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install curl
|
||||||
|
apt:
|
||||||
|
name: curl
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install docker
|
||||||
|
apt:
|
||||||
|
name: docker-ce
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install docker-compose
|
||||||
|
apt:
|
||||||
|
name: docker-compose
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install firmware-iwlwifi
|
||||||
|
apt:
|
||||||
|
name: firmware-iwlwifi
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install fonts-symbola
|
||||||
|
apt:
|
||||||
|
name: fonts-symbola
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install ftp
|
||||||
|
apt:
|
||||||
|
name: ftp
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install git
|
||||||
|
apt:
|
||||||
|
name: git
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install gnome-boxes
|
||||||
|
apt:
|
||||||
|
name: gnome-boxes
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install gnome-tweak-tool
|
||||||
|
apt:
|
||||||
|
name: gnome-tweak-tool
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install Go
|
||||||
|
apt:
|
||||||
|
name: golang
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install google-chrome-stable
|
||||||
|
apt:
|
||||||
|
name: google-chrome-stable
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install jq
|
||||||
|
apt:
|
||||||
|
name: jq
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install llvm
|
||||||
|
apt:
|
||||||
|
name: llvm
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install mgba-qt
|
||||||
|
apt:
|
||||||
|
name: mgba-qt
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install nodejs
|
||||||
|
apt:
|
||||||
|
name: nodejs
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install pandoc
|
||||||
|
apt:
|
||||||
|
name: pandoc
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install polari
|
||||||
|
apt:
|
||||||
|
name: polari
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install python-pip
|
||||||
|
apt:
|
||||||
|
name: python-pip
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install python-netaddr
|
||||||
|
apt:
|
||||||
|
name: python-netaddr
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install qtcreator
|
||||||
|
apt:
|
||||||
|
name: qtcreator
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install redshift-gtk
|
||||||
|
apt:
|
||||||
|
name: redshift-gtk
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
#- name: Install remmina
|
||||||
|
# apt:
|
||||||
|
# name: remmina
|
||||||
|
# state: latest
|
||||||
|
|
||||||
|
- name: Install rsync
|
||||||
|
apt:
|
||||||
|
name: rsync
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install samba
|
||||||
|
apt:
|
||||||
|
name: samba
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install sl
|
||||||
|
apt:
|
||||||
|
name: sl
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
# - name: Install slack
|
||||||
|
# apt:
|
||||||
|
# name: slack
|
||||||
|
# state: latest
|
||||||
|
|
||||||
|
# - name: Install steam
|
||||||
|
# apt:
|
||||||
|
# name: steam
|
||||||
|
# state: latest
|
||||||
|
|
||||||
|
- name: Install sshfs
|
||||||
|
apt:
|
||||||
|
name: sshfs
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install sudo
|
||||||
|
apt:
|
||||||
|
name: sudo
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install syncthing
|
||||||
|
apt:
|
||||||
|
name: syncthing
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install tarsnap
|
||||||
|
apt:
|
||||||
|
name: tarsnap
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install tig
|
||||||
|
apt:
|
||||||
|
name: tig
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install tmux
|
||||||
|
apt:
|
||||||
|
name: tmux
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install tree
|
||||||
|
apt:
|
||||||
|
name: tree
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install virtualbox-5.1
|
||||||
|
apt:
|
||||||
|
name: virtualbox-5.1
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install vim-gtk3
|
||||||
|
apt:
|
||||||
|
name: vim-gtk3
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install vlc
|
||||||
|
apt:
|
||||||
|
name: vlc
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install zsh
|
||||||
|
apt:
|
||||||
|
name: zsh
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install zfs-dkms
|
||||||
|
apt:
|
||||||
|
name: zfs-dkms
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install zfsutils-linux
|
||||||
|
apt:
|
||||||
|
name: zfsutils-linux
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- include: 'general.yml'
|
92
general.yml
Normal file
92
general.yml
Normal file
@@ -0,0 +1,92 @@
|
|||||||
|
# setup config files
|
||||||
|
|
||||||
|
- name: Clear /etc/vimrc
|
||||||
|
copy:
|
||||||
|
src: etc/vimrc
|
||||||
|
dest: /etc/vimrc
|
||||||
|
mode: 0644
|
||||||
|
force: yes
|
||||||
|
|
||||||
|
- name: Install /etc/sudoers
|
||||||
|
copy:
|
||||||
|
src: etc/sudoers
|
||||||
|
dest: /etc/sudoers
|
||||||
|
mode: 0644
|
||||||
|
force: yes
|
||||||
|
|
||||||
|
# pip packages
|
||||||
|
|
||||||
|
- name: yq - YAML Query
|
||||||
|
pip:
|
||||||
|
name: yq
|
||||||
|
|
||||||
|
|
||||||
|
# services
|
||||||
|
|
||||||
|
- name: Enable SSH Daemon
|
||||||
|
service:
|
||||||
|
name: sshd
|
||||||
|
enabled: yes
|
||||||
|
state: started
|
||||||
|
|
||||||
|
|
||||||
|
- name: Enable Docker Daemon
|
||||||
|
service:
|
||||||
|
name: docker
|
||||||
|
enabled: yes
|
||||||
|
state: started
|
||||||
|
|
||||||
|
|
||||||
|
# setup users and groups
|
||||||
|
|
||||||
|
- name: wheel Group
|
||||||
|
group:
|
||||||
|
name: wheel
|
||||||
|
state: present
|
||||||
|
- name: Add gary to wheel
|
||||||
|
user:
|
||||||
|
name: gary
|
||||||
|
groups: wheel
|
||||||
|
append: true
|
||||||
|
|
||||||
|
- name: Docker Group
|
||||||
|
group:
|
||||||
|
name: docker
|
||||||
|
state: present
|
||||||
|
- name: Add gary to docker
|
||||||
|
user:
|
||||||
|
name: gary
|
||||||
|
groups: docker
|
||||||
|
append: true
|
||||||
|
|
||||||
|
- name: libvirt Group
|
||||||
|
group:
|
||||||
|
name: libvirt
|
||||||
|
state: present
|
||||||
|
- name: Add gary to libvirt
|
||||||
|
user:
|
||||||
|
name: gary
|
||||||
|
groups: libvirt
|
||||||
|
append: true
|
||||||
|
|
||||||
|
|
||||||
|
# services
|
||||||
|
|
||||||
|
- name: Enable SSH Daemon
|
||||||
|
service:
|
||||||
|
name: sshd
|
||||||
|
enabled: yes
|
||||||
|
state: started
|
||||||
|
|
||||||
|
- name: Enable Docker Daemon
|
||||||
|
service:
|
||||||
|
name: docker
|
||||||
|
enabled: yes
|
||||||
|
state: started
|
||||||
|
|
||||||
|
- name: Enable Syncthing Daemon
|
||||||
|
service:
|
||||||
|
name: "syncthing@gary"
|
||||||
|
enabled: yes
|
||||||
|
state: started
|
||||||
|
|
3
gnome.sh
Executable file
3
gnome.sh
Executable file
@@ -0,0 +1,3 @@
|
|||||||
|
gsettings set org.gnome.desktop.input-sources xkb-options "['caps:swapescape']"
|
||||||
|
gsettings set org.gnome.shell enabled-extensions "['alternate-tab@gnome-shell-extensions.gcampax.github.com']"
|
||||||
|
gsettings set org.gnome.desktop.interface clock-show-date true
|
20
plex_server.yml
Normal file
20
plex_server.yml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
- hosts: all
|
||||||
|
tasks:
|
||||||
|
- name: Pull Plex Image
|
||||||
|
docker_image:
|
||||||
|
name: plexinc/pms-docker:latest
|
||||||
|
|
||||||
|
- name: Create Plex Container
|
||||||
|
docker_container:
|
||||||
|
name: Plex
|
||||||
|
image: plexinc/pms-docker:latest
|
||||||
|
state: started
|
||||||
|
restart_policy: always
|
||||||
|
network_mode: host
|
||||||
|
env:
|
||||||
|
PLEX_CLAIM: "America/North_Dakota/Center"
|
||||||
|
volumes:
|
||||||
|
- /pool0/plex/database:/config
|
||||||
|
- /pool0/plex/transcode:/transcode
|
||||||
|
- /pool0/plex/data:/data
|
||||||
|
- /pool0/plex/media_libraries:/media_libraries
|
170
setup.yml
170
setup.yml
@@ -1,170 +0,0 @@
|
|||||||
- hosts: all
|
|
||||||
tasks:
|
|
||||||
|
|
||||||
# setup yum repos
|
|
||||||
|
|
||||||
- name: RPM Fusion - Free
|
|
||||||
dnf:
|
|
||||||
name: 'https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-25.noarch.rpm'
|
|
||||||
state: present
|
|
||||||
|
|
||||||
- name: RPM Fusion - Non-free
|
|
||||||
dnf:
|
|
||||||
name: 'https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-25.noarch.rpm'
|
|
||||||
state: present
|
|
||||||
|
|
||||||
- name: Google Chrome Repository
|
|
||||||
dnf:
|
|
||||||
name: 'https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm'
|
|
||||||
state: present
|
|
||||||
|
|
||||||
- name: Slack
|
|
||||||
dnf:
|
|
||||||
name: 'https://downloads.slack-edge.com/linux_releases/slack-2.4.2-0.1.fc21.x86_64.rpm'
|
|
||||||
state: present
|
|
||||||
|
|
||||||
- name: ZFS
|
|
||||||
dnf:
|
|
||||||
name: 'http://download.zfsonlinux.org/fedora/zfs-release.fc25.noarch.rpm'
|
|
||||||
state: present
|
|
||||||
|
|
||||||
|
|
||||||
# install packages
|
|
||||||
|
|
||||||
- name: Install Ansible
|
|
||||||
dnf:
|
|
||||||
name: ansible
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install CTags
|
|
||||||
dnf:
|
|
||||||
name: ctags
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install Docker
|
|
||||||
dnf:
|
|
||||||
name: docker
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install Docker Compose
|
|
||||||
dnf:
|
|
||||||
name: docker-compose
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install Dropbox
|
|
||||||
dnf:
|
|
||||||
name: nautilus-dropbox
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install Git
|
|
||||||
dnf:
|
|
||||||
name: git
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install gnome-tweak-tool
|
|
||||||
dnf:
|
|
||||||
name: gnome-tweak-tool
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install Go
|
|
||||||
dnf:
|
|
||||||
name: golang
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install Google Chrome
|
|
||||||
dnf:
|
|
||||||
name: google-chrome
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install libselinux-python
|
|
||||||
dnf:
|
|
||||||
name: libselinux-python
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install Qt 5 Devel
|
|
||||||
dnf:
|
|
||||||
name: qt5-devel
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install redshift-gtk
|
|
||||||
dnf:
|
|
||||||
name: redshift-gtk
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install qtcreator
|
|
||||||
dnf:
|
|
||||||
name: qtcreator
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install rsync
|
|
||||||
dnf:
|
|
||||||
name: rsync
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install steam
|
|
||||||
dnf:
|
|
||||||
name: steam
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install tig
|
|
||||||
dnf:
|
|
||||||
name: tig
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install tmux
|
|
||||||
dnf:
|
|
||||||
name: tmux
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install Vim
|
|
||||||
dnf:
|
|
||||||
name: vim-X11
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Install ZFS
|
|
||||||
dnf:
|
|
||||||
name: zfs
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
|
|
||||||
- name: Install ZSH
|
|
||||||
dnf:
|
|
||||||
name: zsh
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
|
|
||||||
# setup users and groups
|
|
||||||
|
|
||||||
- name: Docker Group
|
|
||||||
group:
|
|
||||||
name: docker
|
|
||||||
state: present
|
|
||||||
- name: Add gary to docker
|
|
||||||
user:
|
|
||||||
name: gary
|
|
||||||
groups: docker
|
|
||||||
append: true
|
|
||||||
|
|
||||||
|
|
||||||
# disable SELinux
|
|
||||||
|
|
||||||
- name: Disable SELinux
|
|
||||||
selinux:
|
|
||||||
state: disabled
|
|
||||||
|
|
||||||
|
|
||||||
# setup config files
|
|
||||||
|
|
||||||
- name: Clear /etc/vimrc
|
|
||||||
copy:
|
|
||||||
src: vimrc
|
|
||||||
dest: /etc/vimrc
|
|
||||||
mode: 0644
|
|
||||||
force: yes
|
|
||||||
|
|
||||||
- name: Install /etc/sudoers
|
|
||||||
copy:
|
|
||||||
src: sudoers
|
|
||||||
dest: /etc/sudoers
|
|
||||||
mode: 0644
|
|
||||||
force: yes
|
|
Reference in New Issue
Block a user