source: n4d-apache/trunk/fuentes/debian/n4d-apache.postinst @ 235

Last change on this file since 235 was 235, checked in by hectorgh, 3 years ago

adding project files

File size: 1.1 KB
Line 
1#!/bin/sh
2
3set -e
4
5# COMMON VARIABLES
6APACHE_PATH="/etc/apache2/"
7PACKAGE_NAME="n4d-apache"
8ORIGINAL_FILE=$APACHE_PATH"sites-available/000-default.conf" 
9DIVERT_FILE=$APACHE_PATH"sites-available/000-default.orig" 
10LLIUREX_FILE=$APACHE_PATH"sites-available/llx-default.conf"
11SYM_LINK="/var/www/share" 
12
13case $1 in
14        configure)
15               
16                if [ ! -r ${DIVERT_FILE} ] ; then
17
18                        dpkg-divert --package ${PACKAGE_NAME} --rename --quiet --add --divert  ${DIVERT_FILE}  ${ORIGINAL_FILE} 
19                        ln -fs ${LLIUREX_FILE}  ${ORIGINAL_FILE}                       
20
21                fi
22
23
24                if [ ! -L ${SYM_LINK} ] ; then
25
26                        ln -s /net/server-sync/share $SYM_LINK
27
28                        if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then
29
30                                . /usr/share/apache2/apache2-maintscript-helper
31                                apache2_invoke ensite share
32                        fi
33                         
34                fi
35                                         
36                if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then
37
38                        . /usr/share/apache2/apache2-maintscript-helper
39                        apache2_invoke enconf n4d-apache.conf
40                        apache2_invoke enmod php5
41                fi
42
43                invoke-rc.d apache2 restart
44
45               ;;
46        *)
47                echo "[DEBUG] Unknow action ..."
48                ;;
49               
50esac
51               
52#DEBHELPER#
53
54exit 0         
Note: See TracBrowser for help on using the repository browser.