From fb93943ba5ac6d4b5ccd75b26489b5f8619fcf10 Mon Sep 17 00:00:00 2001 From: dimti Date: Fri, 22 Mar 2024 18:47:05 +0300 Subject: [PATCH] + yadm initialization for non priveleged and existing users MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #861m7vaer Шаблон операционной системы на Debian 10 --- .../{nginx-site-without-db.yml => nginx-without-db-site.yml} | 0 playbooks/own/yadm.yml | 6 ++++++ playbooks/yadm.yml | 2 ++ run-lxc-playbook.sh | 2 +- run-playbook.sh | 8 ++++++-- run-site-playbook.sh | 6 ++++++ yadm.yml | 8 -------- 7 files changed, 21 insertions(+), 11 deletions(-) rename playbooks/{nginx-site-without-db.yml => nginx-without-db-site.yml} (100%) create mode 100644 playbooks/own/yadm.yml create mode 100644 playbooks/yadm.yml delete mode 100644 yadm.yml diff --git a/playbooks/nginx-site-without-db.yml b/playbooks/nginx-without-db-site.yml similarity index 100% rename from playbooks/nginx-site-without-db.yml rename to playbooks/nginx-without-db-site.yml diff --git a/playbooks/own/yadm.yml b/playbooks/own/yadm.yml new file mode 100644 index 0000000..695c30a --- /dev/null +++ b/playbooks/own/yadm.yml @@ -0,0 +1,6 @@ +--- +- hosts: [ 'debian10' ] + tasks: + - name: Clone dotfiles repo + shell: yadm clone --bootstrap https://vcs.wpstudio.ru/gitea/dotfiles.git +# TODO: убрать sudo для автовключения тмукса из .bashrc diff --git a/playbooks/yadm.yml b/playbooks/yadm.yml new file mode 100644 index 0000000..670ab3c --- /dev/null +++ b/playbooks/yadm.yml @@ -0,0 +1,2 @@ +--- +- import_playbook: own/yadm.yml diff --git a/run-lxc-playbook.sh b/run-lxc-playbook.sh index fdbbc92..b43cfb9 100755 --- a/run-lxc-playbook.sh +++ b/run-lxc-playbook.sh @@ -42,7 +42,7 @@ if [[ ! -f "$PLAYBOOK" ]]; then fi COMMAND=$(cat <