PXS_installer.sh0000777000000000000000000007644111111433774012664 0ustar rootroot# !/bin/bash # procedura per l'installazione dei pacchetti deb CHECK () { if ( dpkg -l | grep "$PACCHETTO" ) then # echo "********* il pacchetto "$PACCHETTO" è installato" echo " " echo "************************************************" echo "*** ***" echo "*** il pacchetto ***" echo "*** "$PACCHETTO echo "*** è installato ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "il pacchetto $PACCHETTO è instllato" >>$L else echo " " echo "************************************************" echo "*** ***" echo "*** il pacchetto ***" echo "*** "$PACCHETTO echo "*** non risulta installato ***" echo "*** ora proverò ad installarlo ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "il pachhetto $PACCHETTO non è presente sulla macchina e viene installato" >>$L apt-get install $PACCHETTO fi } # main *********************************************************************************************************************************** # verifico se lo script è stato lanciato da root clear if ! [ `id -u` = 0 ] then echo "************************************************" echo "*** ***" echo "*** questo script deve essere avviato con ***" echo "*** i diritti di root ***" echo "*** così non è avvenuto. ***" echo "*** Lo Script viene terminato ***" echo "*** ***" echo "************************************************" echo " " exit fi DATA1=$(date) L="/tmp/PXS_log.txt" echo "script di installazione di PTK DFLabs v.1.0.1 + XAMPP v.1.6.8a + SleuthKit v.3.0.0" >$L echo "script realizzato da Denis Frati - www.denisfrati.it - webmaster@denisfrati.it" >>$L echo "script versione 1.0.b">>$L echo "script avviato il "$DATA1 >>$L echo " " >>$L echo " " echo "************************************************" echo "*** ***" echo "*** PXS_installer.sh è un ***" echo "*** Indipendent PTK Installer ***" echo "*** v.1.0.b (beta) ***" echo "*** by Denis Frati - www.denisfrati.it ***" echo "*** webmaster@denisfrati.it ***" echo "*** ***" echo "*** questo script cercherà di installare PTK ***" echo "*** da utilizzarsi con XAMPP e tutti i ***" echo "*** pacchetti a ciò necessari ***" echo "*** ***" echo "*** (PTK v.1.0.1 XAMPP v.1.6.8a STK v.3.0.0) ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo # verifico se vi è connettività verso Internet, se non c'è termino lo script echo "************************************************" echo "*** ***" echo "*** Verifico se c'è connettività verso ***" echo "*** la rete Internet ***" echo "*** ***" if ! (ping -c 4 www.google.it >/dev/null) then if ! (whois google.it >/dev/null 2&>1) then # manca connettività echo "*** ***" echo "*** Non risulta esservi connettività ***" echo "*** ***" echo "*** Non essendo possibili scaricare i ***" echo "*** pacchetti necessari all'installazione ***" echo "*** di PTK ***" echo "*** lo script verrà terminato. ***" echo "*** ***" echo "************************************************" echo " " DATA2=$(date) echo "non risulta esservi connetività alla rete Internet" >>$L echo "script terminato il "$DATA2 >>$L exit fi fi echo "*** ***" echo "*** risulta esservi connettività ***" echo "*** ***" echo "*** Proseguo con l'esecuzione dello ***" echo "*** script. ***" echo "*** ***" echo "************************************************" echo " " echo "rilevata connetività con la rete Internet" >>$L #cancello precedenti installazioni e stoppo i server echo "************************************************" echo "*** ***" echo "*** azzero i precedenti lavori e fermo i ***" echo "*** server avviati da precedenti attività ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " rm /usr/share/applications/avvioXAMPP.desktop /usr/share/applications/stopXAMPP.desktop /usr/share/applications/startptk.desktop 2>/dev/null /opt/lampp/lampp stop 2>/dev/null /opt/lampp/lampp stopapache 2>/dev/null /opt/lampp/lampp stopssl 2>/dev/null /opt/lampp/lampp stopmysql 2>/dev/null /opt/lampp/lampp stopftp 2>/dev/null cd /opt /etc/init.d/apache2 stop 2>/dev/null /etc/init.d/mysql stop 2>/dev/null # verifico quale versione di *buntu è in uso UB_VERS=$(lsb_release -r |awk '{print $2}') case "$UB_VERS" in 7.10) NAME="gutsy";; 8.04) NAME="hardy";; 8.10) NAME="intrepid";; esac echo "stai lavorando con GNU/Linux *buntu versione "$NAME >>$L # verifico se il repository universe è abilitato, se non lo è lo abilito if ( grep "archive.ubuntu.com/ubuntu" /etc/apt/sources.list | grep " gutsy \| hardy \| intrepid " | grep "universe" | grep "# deb http" >/dev/null) then echo " " echo "************************************************" echo "*** ***" echo "*** Il repository Universe per ***" echo "*** l'installazione dei pacchetti forensi ***" echo "*** non è abilitato, ora provvederò ***" echo "*** ad abilitarlo e ad aggiornare ***" echo "*** gli elenchi ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo "nella lista dei repository non è disponibile l'Universe" >>$L cp /etc/apt/sources.list /tmp if (grep "# deb http://archive.ubuntu.com/ubuntu $NAME universe" /tmp/sources.list) then sudo sed -i "s/# deb http:\/\/archive.ubuntu.com\/ubuntu $NAME universe/deb http:\/\/archive.ubuntu.com\/ubuntu $NAME universe/" /tmp/sources.list cp /tmp/sources.list /etc/apt/sources.list else echo " deb http://archive.ubuntu.com/ubuntu $NAME universe" >> /tmp/sources.list cp /tmp/sources.list /etc/apt/sources.list fi echo "nella lista dei repository non è disponibile $NAME Universe" >>$L echo "è stato aggiunto il repository" >>$L echo "deb http://archive.ubuntu.com/ubuntu $NAME universe" >>$L echo "in /etc/apt/sources.list" >>$L apt-get update echo "effettuato l'aggoirnamento pacchetti disponibili" >>$L fi echo "il repository $NAME Universe è disponibile" >>$L # chiedo all'utente se dispone in locale di alcuni pacchetti B=0 while [ "$B" -eq 0 ] do echo " " echo "************************************************" echo "*** ***" echo "*** Hai già scaricato tutti o alcuni ***" echo "*** dei seguenti pacchetti (tar.gz) ***" echo "*** Zlib, Afflib, LibEwf, SleuthKit ***" echo "*** Xampp, PTK ***" echo "*** e ne disponi in locale? ***" echo "*** ***" echo "*** (s/n) ***" echo "************************************************" read RISPOSTA echo " " case "$RISPOSTA" in "s") echo " " echo "************************************************" echo "*** ***" echo "*** Sposta tutti i file di cui disponi ***" echo "*** in una directory ed indicami il ***" echo "*** percorso ***" echo "*** provvederò a spostarli nella mia ***" echo "*** directory di lavoro, evitando nuovi ***" echo "*** download ***" echo "*** ***" echo "************************************************" read PERCORSO echo " " echo "il percorso è "$PERCORSO if ! [ -d $PERCORSO ] then echo "************************************************" echo "*** ***" echo "*** Il percorso non esiste, ***" echo "*** digitalo nuovamente ***" echo "*** ***" echo "************************************************" echo " " B=0 else echo "sposto i files" echo "************************************************" echo "*** ***" echo "*** Sposto i file ***" echo "*** ***" echo "************************************************" echo " " B=1 cd $PERCORSO echo " ">>$L echo "i seguenti file:">>$L ls $PERCORSO >>$L echo "non verranno scaricati da Internet, ma copiati da $PERCORSO in /tmp per essere utilizzati" >>$L echo " ">>$L cp zlib-1.2.3.tar.gz /tmp 2>/dev/null cp afflib-3.3.4.tar.gz /tmp 2>/dev/null cp libewf-20080501.tar.gz /tmp 2>/dev/null cp sleuthkit-3.0.0.tar.gz /tmp 2>/dev/null cp xampp-linux-1.6.8a.tar.gz /tmp 2>/dev/null cp ptk-1.0.1.tar.gz /tmp 2>/dev/null fi;; "n") echo " " echo "************************************************" echo "*** ***" echo "*** Provvederò al download dei file ***" echo "*** richiederà tempo ***" echo "*** ***" echo "************************************************" echo " " B=1;; *) B=0;; esac done cd /tmp #verifico la presenza dei compilatori e nel caso li installo echo " " echo "************************************************" echo "*** ***" echo "*** verifico la presenza dei compilatori ***" echo "*** e nel caso li installo ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " PACCHETTO=" g++ " CHECK if ( dpkg -l |grep " zlib" ) then echo " " echo "************************************************" echo "*** ***" echo "*** il pacchetto zlib ***" echo "*** è installato ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "il pacchetto zlib è installato" >>$L else echo " " echo "************************************************" echo "*** ***" echo "*** il pacchetto zlib ***" echo "*** non risulta installato ***" echo "*** ora proverò ad installarlo ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " echo "il pacchetto zlib non presente sulla macchina e viene installato" >>$L if ! [ -e zlib-1.2.3.tar.gz ] then wget http://www.zlib.net/zlib-1.2.3.tar.gz fi tar -xvzf zlib-1.2.3.tar.gz >/dev/null cd zlib-1.2.3 ./configure >/dev/null make >/dev/null make install >/dev/null fi PACCHETTO="libssl-dev" CHECK PACCHETTO="uuid-dev" CHECK #controllo se libewf sono installate, se non lo sono cerco di installarle # installo prima le libewf perchè poi il configure di afflib le cerca if ! ( dpkg -l| grep libewf ) then if ! ( ewfacquire -V 2>/dev/null|grep "ewfacquire [0-9]\{1,2\}" ) then echo " " echo "************************************************" echo "*** ***" echo "*** le librerie libewf ***" echo "*** non risultano installate ***" echo "*** ora proverò ad installarle ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "le libewf non sono presenti sulla macchina e vengono installate" >>$L EWF=0 if ! [ -e libewf-20080501.tar.gz ] then wget --no-check-certificate https://www.uitwisselplatform.nl/frs/download.php/529/libewf-20080501.tar.gz fi echo "***** scompatto" tar -xvzf libewf-20080501.tar.gz >/dev/null cd libewf-20080501 echo "***** eseguo configure" ./configure > /tmp/configure_libewf.txt echo "***** eseguo make" make >/dev/null echo "***** eseguo make install" make install >/dev/null cd .. else echo " " echo "************************************************" echo "*** ***" echo "*** le librerie libewf ***" echo "*** risultano installate ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "le libewf risultano installate" >>$L EWF=1 fi else echo " " echo "************************************************" echo "*** ***" echo "*** le librerie libewf ***" echo "*** risultano installate ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "le libewf risultano installate" >>$L EWF=1 fi #controllo se afflib sono installate, se non lo sono cerco di installarle if ! ( dpkg -l| grep afflib ) then if ! ( aimage 2>/dev/null|grep "aimage [0-9]\{1,2\}." ) | (afinfo 2>/dev/null|grep "afinfo version [0-9]\{1,2\}.") then echo " " echo "************************************************" echo "*** ***" echo "*** le librerie afflib ***" echo "*** non risultano installate ***" echo "*** ora proverò ad installarle ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "le afflibnon sono presenti sulla mcchina e verranno installate" >>$L AFF=0 if ! [ -e afflib-3.3.4.tar.gz ] then wget http://www.afflib.org/downloads/afflib-3.3.4.tar.gz fi echo "***** scompatto" tar -xvzf afflib-3.3.4.tar.gz >/dev/null cd afflib-3.3.4 echo "***** eseguo configure" ./configure > /tmp/configure_afflib.txt echo "***** eseguo make" make>/dev/null echo "***** eseguo make install" make install >/dev/null cd .. else echo " " echo "************************************************" echo "*** ***" echo "*** le librerie afflib ***" echo "*** risultano installate ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "le afflib risultano installate" >>$L AFF=1 fi else echo " " echo "************************************************" echo "*** ***" echo "*** le librerie afflib ***" echo "*** risultano installate ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "le afflib risultano installate" >>$L AFF=1 fi #controllo se sleuthkit è installato, se non lo è cerco di installarlo if ! ( dpkg -l|grep sleuthkit ) | ( fls -V 2>/dev/null| grep "The Sleuth Kit" ) then echo " " echo "************************************************" echo "*** ***" echo "*** lo Sleuthkit ***" echo "*** non risulta installato ***" echo "*** ora proverò ad installarlo ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "lo Sleuthkit non è presente sulla macchina, verrà installato" >>$L if ! [ -e sleuthkit-3.0.0.tar.gz ] then wget http://surfnet.dl.sourceforge.net/sourceforge/sleuthkit/sleuthkit-3.0.0.tar.gz fi echo "***** scompatto" tar -xvzf sleuthkit-3.0.0.tar.gz >/dev/null cd sleuthkit-3.0.0 echo "***** eseguo configure" ./configure > /tmp/configure_stk.txt echo "***** eseguo make" make >/dev/null echo "***** eseguo make install" make install >/dev/null cd .. else if ! ( fls -V 2>/dev/null| grep "The Sleuth Kit ver 3" ) then echo " " echo "************************************************" echo "*** ***" echo "*** lo Sleuthkit è installato ad una ***" echo "*** versione data (inferiore a v.3.0.0) ***" echo "*** ora lo rimuoverò e cercherò di ***" echo "*** installarlo alla versione 3.0.0 ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "lo Sleuthkit è presente sulla macchina con una versione inferiore alla v.3.0.0, verrà rimosso e si installerà la versione v.3.0.0" >>$L apt-get remove sleuthkit if ! [ -e sleuthkit-3.0.0.tar.gz ] then wget http://surfnet.dl.sourceforge.net/sourceforge/sleuthkit/sleuthkit-3.0.0.tar.gz fi echo "***** scompatto" tar -xvzf sleuthkit-3.0.0.tar.gz >/dev/null cd sleuthkit-3.0.0 echo "***** eseguo configure" ./configure > /tmp/configure_stk.txt echo "***** eseguo make" make >/dev/null echo "***** eseguo make install" make install >/dev/null cd .. else echo " " echo "************************************************" echo "*** ***" echo "*** lo Sleuthkit v.3.x ***" echo "*** risulta installato ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "lo Sleuthkit installato alla versione v.3.x" >>$L fi fi # verifico i formati supportati da STK echo " " echo "************************************************" echo "*** ***" echo "*** lo Sleuthkit v.3.x ***" echo "*** risulta configurato per supportare ***" echo "*** le seguenti tipologie di file immagine ***" echo "*** ***" fls -i list echo "*** ***" echo "*** questo output non riesco ad inserirlo ***" echo "*** log, spiacente. ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " #controllo se i pacchetti ad uso forense sono installati, se non lo sono cerco di installarli PACCHETTO="dcfldd" CHECK PACCHETTO="foremost" CHECK PACCHETTO="libtsk-dev" CHECK PACCHETTO="rdd" CHECK PACCHETTO="scalpel" CHECK PACCHETTO="tct" CHECK PACCHETTO="unhide" CHECK PACCHETTO="vinetto" CHECK cd /tmp # scarico le mie icone if ! [ -e xampp_start.png ] then wget http://www.denisfrati.it/other/xampp_start.png echo "download icona start xampp" >>$L fi if ! [ -e xampp_stop.png ] then wget http://www.denisfrati.it/other/xampp_stop.png echo "download icona stop xampp" >>$L fi if ! [ -e ptk_icona.png ] then wget http://www.denisfrati.it/other/ptk_icona.png echo "download icona start ptk" >>$L fi #copio le mie icone nella loro directory cp xampp_start.png /usr/share/pixmaps/ cp xampp_stop.png /usr/share/pixmaps/ cp ptk_icona.png /usr/share/pixmaps/ # verifico la presenza di precedenti installazioni di xampp e nel caso la cancello if [ -d /opt/lampp ] then echo " " echo "************************************************" echo "*** ***" echo "*** XAMPP risulta essere già installato ***" echo "*** ora provvederò a sovrascriverlo ***" echo "*** con la versione 1.6.8a ***" echo "*** ***" echo "*** Se hai dati importanti provvedi ad ***" echo "*** esportare file e data base e prosegui ***" echo "*** solo successivamente !!!!!!!! ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " echo " " >>$L echo "rimossa precedente versione di XAMPP" >>$L fi #scarico xampp, lo scompatto e lo copio in /opt if ! [ -e xampp-linux-1.6.8a.tar.gz ] then echo " " echo "************************************************" echo "*** ***" echo "*** preleverò XAMPP da Internet. ***" echo "*** Il download impiega molto tempo ***" echo "*** ad avviarsi (anche più di un minuto) ***" echo "*** NON CHIUDERE QUESTO TERMINALE!!! ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " wget http://puzzle.dl.sourceforge.net/sourceforge/xampp/xampp-linux-1.6.8a.tar.gz echo "download XAMPP" >>$L fi echo "***** scompatto" tar -xvzf xampp-linux-1.6.8a.tar.gz -C /opt >/dev/null # xampp scaricato e posizionato # verifico la presenza di una precedente installazione di ptk A=0 if [ -d /opt/lampp/htdocs/ptk ] then while [ "$A" -eq 0 ] do echo " " echo "************************************************" echo "*** ***" echo "*** Una versione di PTK risulta essere ***" echo "*** già installata, vuoi continuare ***" echo "*** sovrascrivendola ? ***" echo "*** (s/n) ***" echo "*** ***" echo "************************************************" read GO echo " " echo " " >>$L echo "rilevata precedente versione di PTK" >>$L case $GO in s) A=1;; n) echo " " echo "************************************************" echo "*** ***" echo "*** Lo script viene terminato ***" echo "*** ***" echo "************************************************" echo " " echo " " >>$L DATA3=$(date) echo "script terminato il $DATA3 per non sovrascrivere precedente versione di PTK" >>$L exit;; *) A=0;; esac done fi #scarico ptk, lo scompatto e lo copio in /opt/lampp e gli cambio i permessi if ! [ -e ptk-1.0.1.tar.gz ] then wget http://ovh.dl.sourceforge.net/sourceforge/ptk-forensics/ptk-1.0.1.tar.gz echo "download PTK" >>$L fi tar -xvzf ptk-1.0.1.tar.gz -C /opt/lampp/htdocs >/dev/null chmod -R 777 /opt/lampp/htdocs/ptk echo "settato i permessi di PTK a 777" >>$L #"PTK scaricato e posizionato #configuro php.ini cp /opt/lampp/etc/php.ini /opt/lampp/etc/php_originale.ini sed 's/register_globals = On/register_globals = Off/' /opt/lampp/etc/php_originale.ini | sed 's/memory_limit = 8M/memory_limit = 350M/' > /opt/lampp/etc/php.ini echo "impostato register_globals = Off in /etc/lampp" >>$L echo "impostato memory_limit = 350M in /etc/lampp" >>$L #creo i lanciatori nel menù per avviare e stoppare Xampp echo "[Desktop Entry]" >/usr/share/applications/avvioXAMPP.desktop echo "Encoding=UTF-8" >>/usr/share/applications/avvioXAMPP.desktop echo "Name=XAMPP Start" >>/usr/share/applications/avvioXAMPP.desktop echo "Comment=Start XAMP" >>/usr/share/applications/avvioXAMPP.desktop echo "Exec=sudo /opt/lampp/lampp start" >>/usr/share/applications/avvioXAMPP.desktop echo "Icon=/usr/share/pixmaps/xampp_start.png " >>/usr/share/applications/avvioXAMPP.desktop echo "StartupNotify=true" >>/usr/share/applications/avvioXAMPP.desktop echo "Terminal=true" >>/usr/share/applications/avvioXAMPP.desktop echo "Type=Application" >>/usr/share/applications/avvioXAMPP.desktop echo "Categories=Applicazione;Accessori" >>/usr/share/applications/avvioXAMPP.desktop echo "[Desktop Entry]" >/usr/share/applications/stopXAMPP.desktop echo "Encoding=UTF-8" >>/usr/share/applications/stopXAMPP.desktop echo "Name=XAMPP Stop" >>/usr/share/applications/stopXAMPP.desktop echo "Comment=Alt XAMP" >>/usr/share/applications/stopXAMPP.desktop echo "Exec=sudo /opt/lampp/lampp stop" >>/usr/share/applications/stopXAMPP.desktop echo "Icon=/usr/share/pixmaps/xampp_stop.png " >>/usr/share/applications/stopXAMPP.desktop echo "StartupNotify=true" >>/usr/share/applications/stopXAMPP.desktop echo "Terminal=true" >>/usr/share/applications/stopXAMPP.desktop echo "Type=Application" >>/usr/share/applications/stopXAMPP.desktop echo "Categories=Applicazione;Accessori" >>/usr/share/applications/stopXAMPP.desktop echo "[Desktop Entry]" >/usr/share/applications/startptk.desktop echo "Encoding=UTF-8" >>/usr/share/applications/startptk.desktop echo "Name=Start PTK" >>/usr/share/applications/startptk.desktop echo "Comment=Stop dei server di XAMP" >>/usr/share/applications/startptk.desktop echo "Exec=firefox http://127.0.0.1/ptk" >>/usr/share/applications/startptk.desktop echo "Icon=/usr/share/pixmaps/ptk_icona.png " >>/usr/share/applications/startptk.desktop echo "StartupNotify=true" >>/usr/share/applications/startptk.desktop echo "Terminal=false" >>/usr/share/applications/startptk.desktop echo "Type=Application" >>/usr/share/applications/startptk.desktop echo "Categories=Applicazione;Accessori" >>/usr/share/applications/startptk.desktop echo "creato icone per il menù di gnome ">>$L #preparazione per i settaggi di sicurezza echo " " echo "************************************************" echo "*** ***" echo "*** XAMPP è installato di default con ***" echo "*** l'utente root@localhost di MySql ***" echo "*** privo di password ***" echo "*** ciò rappresenta un rischio. ***" echo "*** ***" echo "*** Ora procederemo alla configurazione ***" echo "*** degli utenti per la gestione di ***" echo "*** XAMPP e dei suoi servers ***" echo "*** ***" echo "*** ++++++++++++++++++++++++++++++++++++++ ***" echo "*** + AVVERTENZA + ***" echo "*** ++++++++++++++++++++++++++++++++++++++ ***" echo "*** + PER UN CORRETTO FUNZIONAMENTO + ***" echo "*** + DI PTK DEVI LASCIARE + ***" echo "*** + MYSQL ACCESSIBILE VIA RETE ! + ***" echo "*** + + ***" echo "*** + RICORDA LA PASSWORD CHE + ***" echo "*** + SETTERAI PER L'UTENTE ROOT DI + ***" echo "*** + MYSQL, DOVRAI INSERIRLA NEL + ***" echo "*** + PANNELLO DI CONFIGURAZIONE DI + ***" echo "*** + PTK + ***" echo "*** ++++++++++++++++++++++++++++++++++++++ ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " #avvio xampp ed eseguo i settaggi di sicurezza /opt/lampp/lampp start echo " ">>$L echo "avvaito XAMPP">>$L /opt/lampp/lampp security echo "eseguito settaggi sicurezza XAMPP">>$L echo " ">>$L echo " ">>$L echo "log del comando configure per LIBEWF">>$L echo "************************************">>$L cat /tmp/configure_libewf.txt>>$L echo " " >>$L echo "log del comando configure per AFFLIB">>$L echo "************************************">>$L cat /tmp/configure_afflib.txt>>$L echo " " >>$L echo "log del comando configure per STK">>$L echo "************************************">>$L cat /tmp/configure_stk.txt>>$L echo " " >>$L DATA4=$(date) echo "script di installazione di PTK + XAMPP + STK 3.0.0. terminato il "$DATA4 >>$L echo " " echo "************************************************" echo "*** ***" echo "*** >>>>>>L'installazione è terminata<<<<<<< ***" echo "*** ***" echo "*** LOG DI ESECUZIONE DELLO SCRIPT ***" echo "*** ***" echo "*** il log sono contenuti nel ***" echo "*** file "$L echo "*** conservalo, ti sarà utile per ***" echo "*** comprendere il motivo di eventuali ***" echo "*** malfunzionamenti di PTK ***" echo "*** legati ad errone configurazioni ***" echo "*** ed installazioni dei tool che ***" echo "*** stanno alla base del suo funzionamento ***" echo "*** ***" echo "*** ***" echo "*** >>>>>Ora incolla il seguente url<<<<<<< ***" echo "*** ***" echo "*** >>> http://127.0.0.1/ptk <<< ***" echo "*** ***" echo "*** nel tuo browser e procedi a ***" echo "*** a completare l'installazione e ***" echo "*** configurazione di PTK ***" echo "*** ***" echo "*** LE PROSSIME VOLTE POTRAI AVVIARE ***" echo "*** E FERMARE XAMPP E LANCIARE PTK ***" echo "*** DAL MENU' DI GNOME IN ***" echo "*** APPLICAZIONI>>ALTRO ***" echo "*** ***" echo "*** Premi un tasto per continuare ***" echo "************************************************" read GO echo " " exit