X-Git-Url: https://git.llucax.com/z.facultad/75.08/llamadas.git/blobdiff_plain/691f69c44297b46172da93dd1fb233b1cbd74e99..1845728ea7fe68a24c7b10c6fee76033bd977d0d:/afinstal diff --git a/afinstal b/afinstal index f759c3f..cd40ea6 100755 --- a/afinstal +++ b/afinstal @@ -63,8 +63,11 @@ MARCA } # Modifica una linea dada de un archivo dado +# Uso: nombre_archivo nro_linea nueva_linea function changeLine() { - cat "$1" | sed "${2}s%.*%$3%" > "$1" + tmp=`tempfile` + sed "${2}s%.*%$3%" > "$tmp" < "$1" + mv "$tmp" "$1" } # Mensaje generico de abort @@ -86,7 +89,7 @@ MARCA echo "* Aficonf instalado el $fechaconf por $userconf" fi if [ "$havemonio" -eq 1 ]; then - echo "* Afimonio instalado el $fechaconf por $usermonio" + echo "* Afimonio instalado el $fechamonio por $usermonio" fi cat <> Moviendo Archivos....." cp "$INSTDIR/$comando" "$BINDIR" chmod u+x "$BINDIR/$comando" + if [ "$comando" = "afimonio" ]; then + cp "$INSTDIR/afimonio_daemon.sh" "$BINDIR" + chmod u+x "$BINDIR/afimonio_daemon.sh" + fi # Copio umbrales, oridesti y utilities una sola vez if [ ! -f "$OWNCONFDIR/oridesti.txt" ]; then @@ -463,6 +488,7 @@ MARCA done # [STEP6] Ofrecer arrancar el Afimonio si estan los tres paquetes instalados +askDaemon # [STEP7] Mostrar en un recuadro que se encuentra instalado en el sistema showInstalled