Tevac Photo Contest - Gesti Quotidiani
    
Sito Italiano indipendente per utenti Apple Macintosh iPod e iPhone
  Tevac powered by Apple Xserve Intel - Mac OS X Server
Home  :  Nuova Segnalazione  :  Tevac Photo  :  Forum  :  Ricerca  :  Stats  :  Dir  :  Link  :  Info  :  Regole  :  Contattaci
 Benvenuto su Tevac
 Sab, 17 Maggio 2008 - 08:58
Tutorial OCS Inventory NG su Mac OS X
   


Fase 3: Download e installazione di Mysql + smandruppamenti

Ci scarichiamo dal sito di Mysql, l'ultima versione di mysql per Mac in formato pkg (http://dev.mysql.com/downloads/mysql/5.0.html#macosx) come in figura, sono solo 60mega, in fondo. :D

installiamo Mysql, via pkg.

Io a questo punto utilizzo molto MysqlAdministrator, che è un pacchetto che si può scaricare da qui http://dev.mysql.com/downloads/gui-tools/5.0.html
Modifiche a Mysql
Apriamo Terminale e digitiamo

cd /usr/local/mysql/lib

sudo mkdir mysql

Se viene richiesta la password,digitarla e premere invio

sudo cp ../* .

Dobbiamo effettuare questa operazione per un bug che sbaglia i percorsi delle librerie...come dire, lo freghiamo di brutto.

Cosa abbiamo fatto?
Abbiamo installato una versione aggiornata di Mysql, e abbiamo copiato le librerie di mysql, in un'altra directory perchè un modulo di perl ha un bug nella gestione dei percorsi.

Fase 4: Download di Ocsinventory-ng

Evviva, potete andare a cenare. Oppure continuare.
A sto punto ci scarichiamo il prodotto OCS, ovviamente la versione per linux
http://prdownloads.sourceforge.net/ocsinventory/OCSNG_LINUX_SERVER_1.01.tar.gz?download
Il pacchetto è in formato tar.gz

Decomprimiamo il pacchetto di OCS, anche sulla scrivania e a questo punto dobbiamo modificare lo script setup.sh
Per chi ha un po' di conoscenza di bash, questo è uno script abbastanza semplice, andiamo a vedere.


Fase 5: Correzione di setup.sh

Lo script setup.sh si preoccupa di andare a verificare se il sistema è in grado di supportare il prodotto, ed effettua alcune modifiche ai file di apache, inoltre installa l'administration console e il communication server.
Lo modifichiamo con un editor di testo un po' avanzato, almeno con la sintassi colorata: io propendo per smultron, che è pure opensource ,oppure textwrangler, oppure pico, oppure vi,o quello che volete.
Andiamo a modificare le linee 91 e 92 dove viene specificato mysql.

Ovviamente Mysql non esiste nel path principale di sistema, ma il suo binario è in una cartella diversa cioè /usr/local/mysql/, quindi andiamo a specificarlo come in figura.
A questo punto rimane da commentare solamente altre righe, che vanno a modificare il logrotate, che a noi non interessa.
Commentiamo quindi in stile bash ( con un cancelletto ) le righe dalla 795 alla 818 come in figura.

salviamo e chiudiamo setup.sh

 
-
 
 
Relativo a..



Opzioni

 Copyright © 2008 Tevac
 Tutti i marchi e copyrights su questa pagina appartengono ai rispettivi proprietari.
Powered By Geeklog 
Pagina creata in 0,18 secondi