#! /bin/sh

if [ ! -d "$HOME/.mozilla" ]; then                                                                      
    WORKDIR=                                                                                        

    exit_handler()                                                                                  
    {                                                                                               
        local rc=$?                                                                             
        trap - EXIT                                                                             
        [ -z "$WORKDIR" ] || rm -rf -- "$WORKDIR"                                               
        exit $rc                                                                                
    }                                                                                               

    WORKDIR="`mktemp -dt mozilla.XXXXXXXXXX`"                                                       
    trap exit_handler EXIT HUP INT PIPE TERM QUIT                                                   
    HOME="$WORKDIR"                                                                                 
    export HOME                                                                                     
fi

#Rebuild Mozilla registry to be sure that mozilla registry is ok
/usr/lib/mozilla/rebuild-databases.sh
