From: Alan Kennedy Date: Sun, 24 Oct 2004 06:05:36 +0000 (+0000) Subject: Ya crear los .conf y crea o mueve umbrales.param, umbrales.id y oridesti.txt al hidde... X-Git-Tag: svn_import~78 X-Git-Url: https://git.llucax.com/z.facultad/75.08/llamadas.git/commitdiff_plain/4ec598fd3733617e0d4b97f871fc915454d9fc35?ds=sidebyside Ya crear los .conf y crea o mueve umbrales.param, umbrales.id y oridesti.txt al hidden HOME --- diff --git a/afinstal b/afinstal index 6b86e32..eea0876 100755 --- a/afinstal +++ b/afinstal @@ -163,7 +163,7 @@ CONFDIR="${CURRDIR}/conf" INSTDIR="${CURRDIR}/inst" CONFFILE="${CONFDIR}/afinstal.conf" DEFAULTDIR=$CURRDIR -OWNCONFDIR="$HOME/.antifraude/conf" +OWNCONFDIR="$HOME/.antifraude" havemonio=0 haveconf=0 havefraude=0 @@ -262,14 +262,14 @@ if [ ! -f "$CONFFILE" ] || [ ! -s "$CONFFILE" ]; then echo "" >> $CONFFILE done fi -if [ ! -f "$HOME/.antifraude" ]; then - mkdir -p "$HOME/.antifraude" +if [ ! -f "$OWNCONFDIR" ]; then + mkdir -p "$OWNCONFDIR" fi -if [ ! -f "$HOME/.antifraude/lock" ]; then - mkdir -p "$HOME/.antifraude/lock" +if [ ! -f "$OWNCONFDIR/lock" ]; then + mkdir -p "$OWNCONFDIR/lock" fi -if [ ! -f "$HOME/.antifraude/conf" ]; then - mkdir -p "$HOME/.antifraude/conf" +if [ ! -f "$OWNCONFDIR/conf" ]; then + mkdir -p "$OWNCONFDIR/conf" fi # Comienzo la instalacion de cada componente @@ -374,7 +374,6 @@ MARCA echo ">> Creando Estructura de Directorio...." mkdir -p "$BINDIR" mkdir -p "$LOGDIR" - mkdir -p "$CONFDIR/lock" touch "$LOGDIR/$LOGFILE" if [ "$comando" = "antifraude.pl" ]; then @@ -386,11 +385,19 @@ MARCA cp "$INSTDIR/$comando" "$BINDIR" chmod u+x "$BINDIR/$comando" - # TODO : no se debe copiar solo 1 vez? - cp "$INSTDIR/oridesti.txt" "$CONFDIR" + # Copio umbrales y oridesti una sola vez + if [ ! -f "$OWNCONFDIR/oridesti.txt" ]; then + cp "$INSTDIR/oridesti.txt" "$OWNCONFDIR" + fi + if [ ! -f "$OWNCONFDIR/umbrales.param" ]; then + cp "$INSTDIR/umbrales.param" "$OWNCONFDIR" + fi + if [ ! -f "$OWNCONFDIR/umbrales.id" ]; then + echo 0 >> "$OWNCONFDIR/umbrales.id" + fi # Guardo los datos en el archivo de configuracion - ownconffile="$OWNCONFDIR/${comando%.pl}.conf" + ownconffile="$OWNCONFDIR/conf/${comando%.pl}.conf" if [ -f "$ownconffile" ]; then rm -rf "$ownconffile" fi @@ -439,9 +446,6 @@ MARCA read done -# Creacion de archivos auxiliares -echo "0" > "$CONFDIR/umbrales.id" - # [STEP6] Ofrecer arrancar el Afimonio si estan los tres paquetes instalados # [STEP7] Mostrar en un recuadro que se encuentra instalado en el sistema