From ada234ed9ef4acda71f0fab17f0dcefee36b5c11 Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Sat, 10 Nov 2018 18:23:32 +0100 Subject: [PATCH] Feat(Server): Add Manioc --- Bilimbi.yml | 1 + Manioc.yml | 23 +++++++++++++++++++++++ README.md | 5 +++++ vars/Bilimbi.yml | 5 ----- vars/Manioc.yml | 1 + vars/server.yml | 7 +++++++ 6 files changed, 37 insertions(+), 5 deletions(-) create mode 100644 Manioc.yml create mode 100644 vars/Manioc.yml create mode 100644 vars/server.yml diff --git a/Bilimbi.yml b/Bilimbi.yml index 846526b..d0a3e51 100644 --- a/Bilimbi.yml +++ b/Bilimbi.yml @@ -4,6 +4,7 @@ vars_files: - vars/common.yml + - vars/server.yml - vars/Bilimbi.yml tasks: diff --git a/Manioc.yml b/Manioc.yml new file mode 100644 index 0000000..e59221e --- /dev/null +++ b/Manioc.yml @@ -0,0 +1,23 @@ +--- +- hosts: localhost + connection: local + + vars_files: + - vars/common.yml + - vars/server.yml + - vars/Manioc.yml + + tasks: + - include: tasks/deb_CLI_packages.yml + - include: tasks/zsh.yml + - include: tasks/users.yml + - include: tasks/sudo.yml + - include: tasks/ssh.yml + - include: tasks/dotfiles.yml + - include: tasks/docker.yml + + handlers: + - name: restart sshd + service: + name: sshd + state: restarted diff --git a/README.md b/README.md index 915c3a1..e42693a 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,11 @@ Installing Bilimbi ansible-pull -U https://git.opytex.org/lafrite/Ansible_workstation.git Bilimbi.yml +Installing Manioc + + ansible-pull -U https://git.opytex.org/lafrite/Ansible_workstation.git Manioc.yml + + After running the script, there is a bug with $TERM which makes BACKSPACE and TAB to have strange behavior. To solve it, from an other computer run: infocmp -x | ssh -t root@remote-host 'cat > "$TERM.info" && tic -x "$TERM.info"' diff --git a/vars/Bilimbi.yml b/vars/Bilimbi.yml index e2681b1..cd21505 100644 --- a/vars/Bilimbi.yml +++ b/vars/Bilimbi.yml @@ -1,7 +1,2 @@ --- -me: "{{ deploy_users }}" -deploy_public_key: files/id_ed25519_embrevade.pub - -minimal: true -server: true diff --git a/vars/Manioc.yml b/vars/Manioc.yml new file mode 100644 index 0000000..ed97d53 --- /dev/null +++ b/vars/Manioc.yml @@ -0,0 +1 @@ +--- diff --git a/vars/server.yml b/vars/server.yml new file mode 100644 index 0000000..e2681b1 --- /dev/null +++ b/vars/server.yml @@ -0,0 +1,7 @@ +--- +me: "{{ deploy_users }}" +deploy_public_key: files/id_ed25519_embrevade.pub + +minimal: true +server: true +