From 1cb3e9153daf58196d24e0aa8d9571e868669240 Mon Sep 17 00:00:00 2001 From: Nulo Date: Thu, 26 Aug 2021 15:50:24 -0300 Subject: [PATCH] Configurar gems.sutty.nl Esto nos permite instalar Jekyll y otras cositas ya que sino fallan por no tener las herramientas para compilar sus dependencias Squashed commit of the following: commit d04793238ecbc52ccb83a2d582cb00ad71c536a0 Author: Nulo Date: Thu Aug 26 15:48:05 2021 -0300 Generar /home/suttier antes de aplicar parche commit 812ea43a7eb9c34311618af069b21adafccbe79c Author: f Date: Thu Aug 26 09:03:09 2021 -0300 Configurar rubygems --- .gemrc | 2 ++ haini.sh | 13 +++++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 .gemrc diff --git a/.gemrc b/.gemrc new file mode 100644 index 0000000..325dc71 --- /dev/null +++ b/.gemrc @@ -0,0 +1,2 @@ +:sources: +- https://gems.sutty.nl diff --git a/haini.sh b/haini.sh index 38d47d4..07a13af 100755 --- a/haini.sh +++ b/haini.sh @@ -40,10 +40,6 @@ ENTORNO=${ENTORNO:-${ROOT}/hain} correr() { echo "> $1" - mkdir -p "$ENTORNO/home" - # migrar de versiones anteriores de hainish - test -d "$ENTORNO$HOME" && mv "$ENTORNO$HOME" "$ENTORNO/home/suttier" - env -i \ TERM="$TERM" \ USER="$USER" \ @@ -167,6 +163,15 @@ crear_entorno() { # Instalar la configuraciĆ³n install -m 640 "$DIR/nginx.conf" "$ENTORNO/etc/nginx/http.d/default.conf" + mkdir -p "$ENTORNO/home" + # migrar de versiones anteriores de hainish + test -d "$ENTORNO$HOME" && test ! -d "$ENTORNO/home/suttier" \ + && mv "$ENTORNO$HOME" "$ENTORNO/home/suttier" + mkdir -p "$ENTORNO/home/suttier" + + # Configurar rubygems para que descargue las gemas desde Sutty + install -m 640 "$DIR/.gemrc" "$ENTORNO/home/suttier/.gemrc" + # Resaltado de sintaxis en nano grep -q "^include " "$ENTORNO/etc/nanorc" || echo "include \"/usr/share/nano/*.nanorc\"" >> "$ENTORNO/etc/nanorc"