source: zero-lliurex-pmb/trunk/EPI_FILES/fuentes/zero-lliurex-pmb.install-files/usr/share/zero-lliurex-pmb/lliurex-pmb_script @ 6683

Last change on this file since 6683 was 6683, checked in by jrpelegrina, 20 months ago

Fix script of pmb to epi

  • Property svn:executable set to *
File size: 689 bytes
Line 
1#!/bin/bash
2
3
4ACTION="$1"
5
6case $ACTION in
7
8        postInstall)
9                echo "Tsting it MySQL is alive and the root passwd is available..."
10                sudo mysql_root_passwd -i
11
12                echo "Checking if pmb database exists..."
13                lliurex-sgbd --db_is_present lliurex-pmb
14                if [ ! -f /tmp/db_is_present ]; then
15                        echo "Creating PMB database..."
16                        lliurex-pmb --install-database
17                else
18                        echo "PMB database are going to update..."
19                        lliurex-pmb --upgrade
20                fi
21
22                echo "Configuring PMB hosts..."
23                lliurex-pmb --hosts
24               
25        ;;
26        remove)
27
28                apt-get purge -y lliurex-pmb
29                TEST=$( dpkg-query -s  lliurex-pmb 2> /dev/null| grep Status | cut -d " " -f 4 )
30                if [ "$TEST" == 'installed' ];then
31                        exit 1
32                fi
33                               
34        ;;     
35esac
Note: See TracBrowser for help on using the repository browser.