Skip to content
Snippets Groups Projects
Select Git revision
  • 941186d1f2f6305cb44778f378e32d90a8745275
  • main default
  • tp3
  • tp2
  • tp1
  • tp3-correction
  • tp2-correction
  • tp1-correction
  • admins
9 results

cloudinit.yaml

Blame
  • Forked from an inaccessible project.
    user avatar
    Florentin Labelle authored
    941186d1
    History
    cloudinit.yaml 829 B
    #cloud-config
    apt_upgrade: true
    ssh_pwauth: 1
    runcmd:
      - apt install -y zsh curl python3-pip git ca-certificates fail2ban
      - 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
      - touch /root/.zshrc
      - touch /home/viazero/.zshrc
    users:
      - name: viazero
        primary_group: viazero
        lock_passwd: false
        shell: /bin/zsh
        sudo: ALL=(ALL) NOPASSWD:ALL
        passwd: $5$mPCaWrI78yDsgbTd$ipZkGn/CAuo4A9Y9fO21C6CcW2JmrzI100XD9xSCHE1