Requisiti per l'uso di CCVS

Per utilizzare il sistema CCVS, è necessario avere un modem ed un conto corrente. Seguite i passi seguenti per attivarlo correttamente.

Modem

È necessario avere almeno un modem dedicato al sistema CCVS. I protocolli per la gestione delle carte di credito non supportano la compressione o la correzione degli errori. Perciò vi possiamo indicare come disabilitare queste caratteristiche per i seguenti modem:

NotaNota bene
 

Vi consigliamo di utilizzare uno dei modem presenti in questo elenco!

Se usate un modem non supportato, potrebbe essere difficile far funzionare il sistema CCVS. Dovreste consultare anche l'elenco dell'hardware supportato al sito http://www.redhat.com/support/hardware/ per verificare che il vostro modem sia compatibile con Red Hat Linux.

Se il modem che avete in dotazione non appare nell'elenco, consultate il manuale tecnico per trovare la stringa che disabilita la compressione e la correzione degli errori e la stringa che resetta il modem. Dovrete inserire queste due stringhe quando configurate il sistema CCVS.

Account del negoziante

Se state per impostare l'account del negoziante, il vostro merchant account provider potrebbe richiedervi un certificato di compatibilità di CCVS con il protocollo che usa. I certificati sono disponibili alla pagina web http://www.redhat.com/certifications.html. Stampate tutte le pagine corrispondenti al protocollo che desiderate utilizzare e mostratele al vostro merchant account provider.

Il vostro merchant account provider deve utilizzare uno dei protocolli supportati CCVS:

Se il vostro merchant account provider utilizza uno di questi protocolli, potete usare il sistema CCVS.

Una volta identificato quale protocollo volete utilizzare, consultate la documentazione relativa disponibile alla pagina web http://www.redhat.com/CCVS3.3docs/protocol-specific.html prima di iniziare la configurazione del CCVS. La CCVS Protocol Guide, disponibile via web, descrive le funzionalità supportate dai vari protocolli.

Uso del CCVS

I requisiti presentati in questo paragrafo vi permettono di eseguire più efficientemente il sistema CCVS. Accertatevi di seguirli attentamente prima di utilizzare il software CCVS.

Uso esclusivo del modem con il CCVS in esecuzione.

Non eseguite altre applicazioni che utilizzano la risorsa modem mentre state utilizzando il CCVS poiché potrebbero interferire con le transazioni per la gestione delle carte di credito.

Permessi, privilegi ed accessi alla risorsa modem

La maggior parte dei permessi per il CCVS sono impostati durante il processo di installazione attraverso la creazione di uno speciale gruppo chiamato "ccvs."

Tutte le operazione per una particolare configurazione del CCVS devono essere eseguire da una sola account. È necessario avere un'account per impostare correttamente la proprietà ed i permessi dei file. Questa account deve essere aggiunta al gruppo ccvs prima di eseguire il programma di installazione.

Dopo aver aggiunto l'utente al gruppo ccvs, collegatevi al sistema con la sua login ed eseguite il programma di configurazione di CCVS. Terminato il programma di configurazione, lo stesso utente deve eseguire i comandi CCVS per la vostra configurazione.

Se volete che CCVS utilizzi un modem, dovete aggiungere il gruppo ccvs al gruppo uucp. Questo non è sufficiente; assicuratevi che il gruppo ccvs abbia accesso alla porta seriale del modem.

Se state utilizzando il PHP con CCVS, dovete abilitare il server Web all'esecuzione dei comandi CCVS. Perciò aggiungete l'utente del server Web al gruppo ccvs. Di solito è necessario aggiungerlo anche al gruppo uucp.

Se non state utilizzando il linguaggio di scripting PHP, ma volete che il server Web possa eseguire le applicazioni CCVS, avete un'altra possibilità (ad esmepio suexec, setuid) oltre all'inserimento dell'utente del server Web nel gruppo ccvs.

Versioni del software

CCVS richiede la versione 7.6 o più recente di Tcl. In Red Hat Linux 7.0 è inclusa la versione 8.3.

CCVS richiede la versione 5.0 o più recente dell'interprete Perl. In Red Hat Linux 7.0 è inclusa la versione 5.6.