Ce qu'il vous faut pour utiliser CCVS

Pour utiliser CCVS, il vous faut un modem et un compte commerçant. Vous devez également appliquer quelques instructions afin que CCVS fonctionne correctement.

Modems

Il vous faut au moins un modem dédié à l'utilisation de CCVS. Les protocoles de carte de crédit ne prenant pas en charge les fonctions de compression ou de correction d'erreur durant la connexion du modem, il n'est pas possible de les utiliser. Nous pouvons vous communiquer des informations sur la manière de désactiver de telles fonctions sur les modems suivants :

NoteRemarque
 

Utilisez un ou plusieurs modems de la liste ci-dessus !

Si vous utilisez un modem non pris en charge (autre que les quatre modems précités), vous aurez peut-être des difficultés à le faire fonctionner avec CCVS. Consultez également les listes de compatibilité matérielle de Red Hat Linux à l'adresse http://hardware.redhat.com pour vous assurer que votre modem fonctionnera avec Red Hat Linux.

Si le modem que vous voulez utiliser ne figure pas dans cette liste, consultez le manuel du modem pour rechercher la chaîne permettant de désactiver la compression et la correction d'erreur, de même que celle permettant de réinitialiser le modem pour une utilisation normale. Vous devrez fournir ces deux chaînes lors de la configuration de CCVS.

Comptes commerçants

Si vous configurez juste un compte commerçant ou si vous modifiez un compte commerçant existant pour utiliser CCVS, il est possible que votre fournisseur de compte commerçant y voie une preuve que CCVS peut fonctionner avec le protocole qu'il utilise. Des lettres de spécification pour des protocoles spécifiques sont disponibles à l'adresse http://www.redhat.com/products/software/ecommerce/ccvs/support/certifications.html. Imprimez toutes les pages de la lettre correspondant au protocole que vous allez utiliser et montrez-les à votre fournisseur de compte commerçant.

Votre fournisseur de compte commerçant doit utiliser l'un des protocoles pris en charge par CCVS :

Si votre fournisseur de compte commerçant accepte l'un de ces protocoles, vous pourrez utiliser CCVS.

Après avoir identifié le protocole que vous allez utiliser, consultez les informations le concernant à l'adresse http://www.redhat.com/products/software/ecommerce/ccvs/support/docs/protocol-specific.html avant d'entamer le processus de configuration de CCVS. Le CCVS Protocol Guide, accessible à l'adresse mentionnée, décrit les fonctionnalités prises en charge par les divers protocoles.

Instructions relatives à l'utilisation de CCVS sur votre système

Les exigences suivantes permettent de faire fonctionner CCVS sans problème et efficacement. Veillez à appliquer toutes ces instructions avant d'essayer d'utiliser CCVS.

Utilisation exclusive des modems pendant l'exécution de CCVS

N'exécutez pas d'autres applications logicielles susceptibles d'accéder au modem pendant que vous exécutez CCVS ; elles risquent d'interférer avec le fonctionnement de CCVS en empêchant le modem de fonctionner et les chiffres des cartes de crédit d'être traités.

Permissions, privilèges et accès au modem

La plupart des autorisations nécessaires pour CCVS sont configurées pour vous durant le processus d'installation par la création d'un groupe spécial nommé "ccvs". Il y a toutefois certains problèmes impliquant des autorisations système dont il faut être conscient. Cette section traite de toutes ces questions.

Toutes les opérations relatives à une configuration particulière de CCVS doivent être effectuées depuis un seul compte utilisateur. Un seul compte est requis, de sorte que toutes les propriétés et autorisations relatives au fichier soient correctement définies et protégées. Ce compte utilisateur doit être ajouté au groupe ccvs (par vous ou votre administrateur système) avant d'exécuter le programme de configuration.

Une fois que l'utilisateur a été ajouté au groupe ccvs, exécutez le programme de configuration de CCVS (ccvs_configure) sous l'identité de cet utilisateur. Après avoir exécuté le programme de configuration, ce même utilisateur doit exécuter les commandes de CCVS pour cette configuration.

Si vous voulez que CCVS fonctionne avec un modem, les utilisateurs du groupe ccvs doivent également être ajoutés au groupe uucp. Il se peut que l'adhésion au groupe ne soit pas suffisante pour pouvoir utiliser les modems ; dans ce cas, vérifiez que les membres du groupe CCVS ont eux-aussi accès au port série des modems que CCVS doit utiliser.

Si vous utilisez PHP avec CCVS, vous devrez activer le serveur Web pour exécuter des commandes CCVS. Pour ce faire, vous devrez faire de l'utilisateur du serveur Web un membre du groupe ccvs. Habituellement, l'utilisateur du serveur Web devra également être membre du groupe uucp.

Si vous n'utilisez pas PHP mais souhaitez que votre serveur Web soit capable d'exécuter CCVS, vous avez à votre disposition d'autres options (par exemple, suexec, setuid) que de faire de l'utilisateur du serveur Web un membre du groupe ccvs. Vous pouvez le configurer à votre guise, à moins que vous n'utilisiez PHP.

Versions du logiciel

CCVS requiert Tcl, version 7.6 ou postérieure, pour exécuter l'interface graphique incluse ou pour utiliser les API Tcl/Tk incluses afin de développer votre propre frontal graphique. Tcl version 8.3 est inclus dans Red Hat Linux 7.1.

CCVS requiert Perl, version 5.0 ou postérieure pour utiliser les API Perl incluses. Perl version 5.6 est également inclus dans Red Hat Linux 7.1.