From 6ac8261568e18cd7de5ed9a8a8fbd0aebb132090 Mon Sep 17 00:00:00 2001
From: Florentin Labelle <florentin.labelle@student-cs.fr>
Date: Wed, 12 Oct 2022 13:03:47 +0200
Subject: [PATCH] Update cloudinit.yaml

---
 vms/cloudinit.yaml | 20 ++++++--------------
 1 file changed, 6 insertions(+), 14 deletions(-)

diff --git a/vms/cloudinit.yaml b/vms/cloudinit.yaml
index c4ef9a4..96717b6 100644
--- a/vms/cloudinit.yaml
+++ b/vms/cloudinit.yaml
@@ -1,7 +1,6 @@
 #cloud-config
 ssh_pwauth: 1
 apt_upgrade: true
-package_reboot_if_required: true
 packages:
   - zsh
   - curl
@@ -9,17 +8,15 @@ packages:
   - git
   - ca-certificates
 runcmd:
-  - mkdir -p /etc/zsh
-  - git clone https://github.com/robbyrussell/oh-my-zsh.git /etc/zsh/.oh-my-zsh
-  - mkdir -p /etc/zsh/.oh-my-viarezo
-  - git clone https://gitlab.viarezo.fr/ViaRezo/oh-my-viarezo.git /etc/zsh/.oh-my-viarezo/themes/oh-my-viarezo
-  - git clone https://gitlab.viarezo.fr/ViaRezo/zsh-plugins.git /etc/zsh/.oh-my-viarezo/plugins
-  - curl https://gitlab.viarezo.fr/-/snippets/40/raw/main/zshrc > /etc/zsh/zshrc
   - chsh -s /bin/zsh
+  - curl https://gitlab.viarezo.fr/-/snippets/40/raw/main/zshrc > /etc/zsh/zshrc
   - touch /root/.zshrc
   - touch /home/viazero/.zshrc
+  - chown viazero:viazero /home/viazero/.zshrc
+  - git clone https://github.com/robbyrussell/oh-my-zsh.git /etc/zsh/.oh-my-zsh
+  - git clone https://gitlab.viarezo.fr/ViaRezo/oh-my-viarezo.git /etc/zsh/.oh-my-viarezo/themes/oh-my-viarezo
+  - git clone https://gitlab.viarezo.fr/ViaRezo/zsh-plugins.git /etc/zsh/.oh-my-viarezo/plugins
 users:
-  - default
   - name: viazero
     primary_group: viazero
     groups:
@@ -27,9 +24,4 @@ users:
     lock_passwd: false
     shell: /bin/zsh
     sudo: ALL=(ALL) NOPASSWD:ALL
-    passwd: $6$guerande$DRCPGRYGGDUkgmgKVRivCIVfFX7oqQTAJ9Y1AosRgHoCe6BMpnMsCgANvc5DbOdogmwSyaYZ1F5O7ItK.GqlE.
-  - name: ubuntu
-    primary_group: ubuntu
-    groups:
-      - users
-    
+    passwd: $6$guerande$DRCPGRYGGDUkgmgKVRivCIVfFX7oqQTAJ9Y1AosRgHoCe6BMpnMsCgANvc5DbOdogmwSyaYZ1F5O7ItK.GqlE.   
-- 
GitLab