
			INSTALLAZIONE DI fortune-it:
			~~~~~~~~~~~~~~~~~~~~~~~~~~~~

NOTA CONSOLATORIA: La lunghezza di un file di INSTALLAZIONE e` inversamente
	proporzionale alla difficolta` dell'installazione medesima.

NOTA DI PREAMBOLO: Prima di procedere, leggere il file COPYING.

NOTA MORALE: L'installazione del file con suffisso "-o" (i quali NON SONO
	CODIFICATI in alcun modo - ne` con ROT-13 ne` con altro -, e quindi
	risultano immediatamente leggibili) comporta successivamente la
	visualizzazione di messaggi contenenti parolacce, frasi o situazioni
	"sporche" o considerate potenzialmente o effettivamente immorali,
	offensive o blasfeme, anche a sfondo sessuale o razzista.
	Installate tali file SOLAMENTE se voi (ed i vostri utenti) siete
	sicuri di essere TOTALMENTE immuni da qualunque tipo di offesa verbale.
	In caso contrario, EVITATE l'installazione dei file con suffisso "-o".

NOTA IMPORTANTE: Per l'installazione convenzionale dei fortune bisogna essere
	loggati come root.  Vedi punto 2 per l'installazione per un singolo
	utente.

NOTA SUGLI AGGIORNAMENTI: Se state aggiornando una precedente installazione
	di fortune-it, prima dovere rimuovere manualmente i vecchi file:
	"italia", "italia.dat", "zozzital", "zozzital.dat".
	I nuovi file sono stati chiamati con nomi diversi, quindi i vecchi
	file vanno cancellati esplicitamente a mano.
	Per semplicita` di gestione, non sono previste patch ".diff" pubbliche.

NOTA SULLE DISTRIBUZIONI DI LINUX: Le procedure di installazione qui riportate
	si riferiscono ad un sistema Linux derivante da una distribuzione
	RedHat/Mandrake, in cui i file di fortune sono contenuti nella
	directory "/usr/share/games/fortunes/".  Non e` cosi` in tutte le
	distribuzioni (provate "man fortune", se lo avete).

NOTA SUI PREREQUISITI: Occorre che sia preinstallato un pacchetto software
	fortune inglese (es.: "fortune-mod"), affinche` sul sistema siano
	disponibili i comandi "fortune" e "strfile".
	In alternativa, potete sempre rintracciare su Internet i sorgenti
	dei comandi "fortune" e "strfile" e compilarveli, evitando in tal
	modo l'installazione dei fortune in inglese...).
	Chi ha i fortune in inglese, comunque, potra` cancellare
	(da "/usr/share/games/fortunes/" o simili) tali fortune, affinche`
	sul sistema rimangano soltanto quelli in italiano.

NOTA EXTRA-LINUX: A patto che abbiate un programma "fortune" analogo a quello
	in Linux (sono reperibili i sorgenti), i fortune-it possono essere
	installati ovunque, sia sui vari Unix che su MS-DOS/Windows, Amiga,
	Macintosh, OS/2, MSX, VIC20, ecc. (nessun porting e` previsto per le
	centraline d'iniezione elettroniche automobilistiche fabbricate prima
	del 1996...).  :-)

NOTA DI (IN)COMPATIBILITA` CON MICRO$OFT WINDOW$: Qualsiasi installazione si
	scelga, non serve fare il reboot della macchina.  :-)

NOTA FUTILE: Se vi rimane tempo, e se siete collegati ad Internet, segnalatemi
	in mailbox (a fortune-it@fortune-it.net, vedi sotto la sintassi
	preferita) che avete installato i fortune in italiano.  Cio` non vuole
	assolutamente comportare alcun tipo di monitoraggio spionistico stile
	"Grande Fratello", ne` puo` in alcun modo compromettere la sicurezza
	del vostro sistema.  Serve solamente come "incoraggiamento morale" a
	proseguire: se vediamo che molta gente usa i nostri fortune, sara`
	piu` facile e gratificante continuare ad aggiornare questo package...
	:-)


1 - INSTALLAZIONE CONVENZIONALE, COME root:

Copiare i file dalla sottodirectory "testi" nella directory
"/usr/share/games/fortunes/" (tralasciate i file con estensione "-o" se li
si reputa volgari od offensivi).
Se non avete questa directory sul vostro sistema, provate a cercarla con
altri path equivalenti: ad esempio "/var/lib/games/fortunes" oppure
"/var/lib/fortunes".  Se non la trovate, possono esservi d'aiuto i comandi
"which fortune", "whereis fortunes" oppure "locate fortune").

	cd testi
	cp -v * /usr/share/games/fortunes/

Generare i file ".dat" che indicizzano i fortune (si suppone qui che si stia
utilizzando una shell bash, che e` la shell di default su Linux):

	cd /usr/share/games/fortunes/       (o directory equivalente)
	for SINGOLOFILE in * ; do strfile $SINGOLOFILE ; done

Se si vuole mantenere i fortune originali, non ci sono altri passi da fare
(verra` visualizzato, ogni volta, un fortune preso a caso tra gli inglesi e
gli italiani).
Se si vogliono eliminare i fortune originali, per visualizzare sempre e solo
frasi in italiano, cancellarli oppure (consigliato) rimuovere solo il loro
".dat", eventualmente gzippandoli (il comando "fortune" visualizza una frase
a caso tra i soli file che, in "/usr/share/games/fortunes/" o equivalenti,
hanno un file omonimo con estensione ".dat"):

	rm -f fortunes.dat fortunes-o.dat startrek.dat zippy.dat
	(piu` rm di altri eventuali file ".dat" di fortune inglesi)

	gzip -v9 fortunes fortunes-o startrek zippy
	(piu` gzip di altri eventuali file fortune inglesi)

Finito!  Provare manualmente dando semplicemente il comando "fortune".

Verificare che il comando "fortune" venga lanciato nei file .*rc che vengono
eseguiti quando la vostra shell di login si avvia (vedere i file "/etc/login",
"/etc/profile", "/etc/bashrc", "$HOME/.bashrc", "$HOME/.bash_profile",
"$HOME/.cshrc", o ecc.).

Rimuovere fortune-it-1.99.tar.gz e la directory fortune-it-1.99 .

Spedire una mail a fortune-it@fortune-it.net, con:
	"Subject: INSTALLATO fortune-it" e body vuoto, per segnalare
		l'avvenuta installazione;   e/o:
	"Subject: AGGIORNAMENTI fortune-it" e body vuoto, per ricevere in
		mailbox un avviso di disponibilita` di nuove release.


2 - INSTALLAZIONE "NON CONVENZIONALE" PER SINGOLO UTENTE:

Se non si ha accesso come root, e la propria eventuale quota utente lo
permette, si puo` ugualmente installare fortune-it.

Copiare i file dalla sottodirectory "testi" (tralasciando i file con
estensione "-o" se li si reputa volgari od offensivi) in una propria
sottodirectory (che io chiamerei "~/.fortunes", ma non e` obbligatorio...).

	mkdir ~/.fortunes
	cd testi
	cp -v * ~/.fortunes

Generare i file ".dat" che indicizzano i fortune:

	cd ~/.fortunes
	for SINGOLOFILE in * ; do strfile $SINGOLOFILE ; done

Aggiungere il comando

	fortune ~/.fortunes

al proprio file "~/.bash_profile" (se si usa la "bash" come shell di login)
od a "~/.login" (se si usa la "csh", "tcsh" o derivate come shell di login),
avendo cura di eliminare dai suddetti file la precedente chiamata "fortune".
Se il file di inizializzazione corrispondente alla vostra shell di login non
esiste, andra` creato, copiandolo da quello di sistema comune per tutti gli
utenti, eseguito di default ("/etc/profile" o "/etc/login" rispettivamente).
(Se utilizzate una shell di login qui non menzionata, fate riferimento al
suo manuale "man <nome_shell>" oppure "info <nome_shell>" per sapere i(l) file
di inizializzazione.)

Finito!  Rimuovere fortune-it-1.99.tar.gz e la directory fortune-it-1.99 .

Spedire una mail a fortune-it@fortune-it.net, con:
	"Subject: INSTALLATO fortune-it ONE-USER" e body vuoto, per segnalare
		l'avvenuta installazione monoutente;   e/o:
	"Subject: AGGIORNAMENTI fortune-it" e body vuoto, per ricevere in
		mailbox un avviso di disponibilita` di nuove release.


-- 
Genova, 3 dicembre 2004
Andrea `Zuse' Balestrero
E-mail: fortune-it@fortune-it.net
Web: http://www.fortune-it.net/

