Changeset 5225


Ignore:
Timestamp:
Jun 20, 2017, 12:29:16 PM (19 months ago)
Author:
Juanma
Message:

Add redirect to port 800 in conf files of pmb and opac when restoring a backup <=15

Location:
n4d-apache/trunk/fuentes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • n4d-apache/trunk/fuentes/debian/changelog

    r2880 r5225  
     1n4d-apache (0.43.3) xenial; urgency=medium
     2
     3  * Add redirect to port 800 in conf files of pmb and opac when restoring a backup <=15
     4
     5 -- Juanma Navarro Mañez <juanma1980@gmail.com>  Tue, 20 Jun 2017 12:27:36 +0200
     6
    17n4d-apache (0.43.2) xenial; urgency=high
    28
  • n4d-apache/trunk/fuentes/install-apache/usr/share/n4d/python-plugins/ApacheManager.py

    r235 r5225  
    147147                                                os.system(cmd)
    148148                                               
    149                                
     149                                #Add pmb redirection to port 800 (apache2-lliurex)
     150                                for confFile in ["/etc/apache2/sites-enabled/pmb.conf","/etc/apache2/sites-enabled/opac.conf"]:
     151                                        if os.path.exists(confFile):
     152                                                site=confFile.split('/')[-1]
     153                                                site=site.replace('.conf','')
     154                                                confF=open(confFile,'r')
     155                                                contentF=confF.readlines()
     156                                                confF.close()
     157                                                pos=0
     158                                                for line in contentF:
     159                                                        pos=pos+1
     160                                                        if "Alias " in line:
     161                                                                break
     162
     163                                                contentF.insert(pos,"\tProxyPass / http://"+site+":800/\n\tProxyPassReverse / http://"+site+":800/\n")
     164                                                confF=open(confFile,'w')
     165                                                confF.writelines(contentF)
     166                                                confF.close()
     167
    150168                                if os.path.exists("/net/server-sync/easy-sites") and os.path.exists(tmp_dir+"/easy-sites.acl"):
    151169                                        os.system("setfacl -R --restore=%s/easy-sites.acl"%tmp_dir)
Note: See TracChangeset for help on using the changeset viewer.