Ignore:
Timestamp:
May 17, 2016, 12:29:15 PM (3 years ago)
Author:
jrpelegrina
Message:

Fix cname for master and independent servers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-pmb/trunk/fuentes/install.lliurex-pmb/usr/sbin/lliurex-pmb

    r1253 r1556  
    4545                systemctl restart apache2
    4646                # create file pmb in /var/lib/dnsmasq/config
    47                 if [ ! -d /var/lib/dnsmasq/config ]; then
    48                         mkdir -p /var/lib/dnsmasq/config
     47                # if [ ! -d /var/lib/dnsmasq/config ]; then
     48                #       mkdir -p /var/lib/dnsmasq/config
     49                # fi
     50                MAGIC_KEY=$(cat /etc/n4d/key)
     51                #INTERNA=$(n4d-vars getvalues INTERNAL_DOMAIN | cut -d"'" -f2)
     52                # if [ -z $INTERNA ]; then
     53                #       echo "Error al obtener INTERNAL_DOMAIN"
     54                #       echo "Se deja sin configurar dnsmasq para pmb"
     55                # else
     56                hostname=$(hostname)
     57                        #:>/var/lib/dnsmasq/config/pmb
     58
     59                if [ "$hostname" != "pmb" ]; then
     60                        #echo "cname=pmb."$INTERNA","$hostname"."$INTERNA >> /var/lib/dnsmasq/config/pmb
     61                        n4d-client -h localhost -k $MAGIC_KEY -m set_internal_dns_entry -c Dnsmasq -a pmb
     62
    4963                fi
    50                 INTERNA=$(n4d-vars getvalues INTERNAL_DOMAIN | cut -d"'" -f2)
    51                 if [ -z $INTERNA ]; then
    52                         echo "Error al obtener INTERNAL_DOMAIN"
    53                         echo "Se deja sin configurar dnsmasq para pmb"
    54                 else
    55                     hostname=$(hostname)
    56                         :>/var/lib/dnsmasq/config/pmb
     64                if [ "$hostname" != "biblioteca" ]; then
     65                        #echo "cname=biblioteca."$INTERNA","$hostname"."$INTERNA >> /var/lib/dnsmasq/config/pmb
     66                        n4d-client -h localhost -k $MAGIC_KEY -m set_internal_dns_entry -c Dnsmasq -a biblioteca
    5767
    58                         if [ "$hostname" != "pmb" ]; then
    59                                 echo "cname=pmb."$INTERNA","$hostname"."$INTERNA >> /var/lib/dnsmasq/config/pmb
    60                         fi
    61                         if [ "$hostname" != "biblioteca" ]; then
    62                                 echo "cname=biblioteca."$INTERNA","$hostname"."$INTERNA >> /var/lib/dnsmasq/config/pmb
    63                         fi
    64                         if [ "$hostname" != "opac" ]; then
    65                                 echo "cname=opac."$INTERNA","$hostname"."$INTERNA >> /var/lib/dnsmasq/config/pmb
    66                         fi
    67                         systemctl restart dnsmasq
    68                 fi             
     68                fi
     69                if [ "$hostname" != "opac" ]; then
     70                        #echo "cname=opac."$INTERNA","$hostname"."$INTERNA >> /var/lib/dnsmasq/config/pmb
     71                        n4d-client -h localhost -k $MAGIC_KEY -m set_internal_dns_entry -c Dnsmasq -a opac
     72                fi
     73                systemctl restart dnsmasq
     74                #fi             
    6975        ;;
    7076
Note: See TracChangeset for help on using the changeset viewer.