Code

git-svn-id: svn://svn.debian.org/svn/pkg-nagios/nagvis/trunk@1397 98d490a6-b407-0410...
[pkg-nagvis.git] / debian / postinst
index 85a0af240c7268ec3bf45edb17a670488660b2d3..58ed0faa7d04216b519d977295b51db16ab09afb 100644 (file)
@@ -8,12 +8,11 @@ set -e
 . /usr/share/debconf/confmodule
 if [ -f /usr/share/dbconfig-common/dpkg/frontend.postinst.mysql ]; then
        . /usr/share/dbconfig-common/dpkg/frontend.postinst.mysql
-       dbc_generate_include='template:/etc/nagvis/config.ini.php'
+       dbc_generate_include='template:/etc/nagvis/nagvis.ini.php'
        dbc_generate_include_owner='www-data:www-data'
-       dbc_generate_include_args='--ucf -o template_infile=/usr/share/nagvis/debian/config.ini.php.dist'
+       dbc_generate_include_args='--ucf -C\; -o template_infile=/usr/share/nagvis/debian/nagvis.ini.php-sample'
        dbc_go nagvis $@
 fi
-db_stop
 
 # summary of how this script can be called:
 #        * <postinst> `configure' <most-recently-configured-version>
@@ -38,6 +37,8 @@ setperm() { # thx 2 nagios2/debian/nagios2-common.postinst
                chown "$user":"$group" "$file"
                chmod "$mode" "$file"
        fi
+
+               
 }
 
 case "$1" in
@@ -46,19 +47,13 @@ case "$1" in
                test -f $f && setperm www-data www-data 0644 $f
                test -d $f && setperm www-data www-data 0755 $f
        done
-       setperm www-data www-data 0775 /usr/share/nagvis/htdocs/nagvis/images/maps
        setperm www-data www-data 0775 /usr/share/nagvis/htdocs/nagvis/etc/maps
 
-       #if [ -f /etc/dbconfig-common/ndoutils-mysql.conf ]; then
-       #       dbconfig-load-include -f sh /etc/dbconfig-common/ndoutils-mysql.conf
-       #       dbconfig-generate-include -f template \
-       #               --options 'template_infile=/usr/share/nagvis/debian/config.ini.php.dist' \
-       #               --dbname --dbpass --dbserver --dbport --dbuser \
-       #               --owner www-data:www-data --mode 0600 --ucf \
-       #               /usr/share/nagvis/debian/config.ini.php.dist /etc/nagvis/config.ini.php
-       #else if [ ! -f /etc/nagvis/config.ini.php ]; then
-       #       ucf /usr/share/nagvis/debian/config.ini.php.dist /etc/nagvis/config.ini.php
+       ucf /usr/share/nagvis/debian/apache.conf /etc/nagvis/apache.conf
+       #if ! [ -e /etc/apache2/conf.d/nagvis.conf ]; then
+       #       ln -s /etc/nagvis/apache.conf /etc/apache2/conf.d/nagvis.conf
        #fi
+
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
@@ -70,6 +65,7 @@ case "$1" in
     ;;
 esac
 
+db_stop
 # dh_installdeb will replace this with shell code automatically
 # generated by other debhelper scripts.