voter

NAME

voter - issue a voter command to an electoral service

SYNOPSIS

voter [voter-email] service-name command [option...] [argument...]

voter service-name help

voter --help

DESCRIPTION

Command shell voter issues a voter command directly to an electoral service. The service-name identifies the service. It may be an ordinary service (register or election), or the meta-service of the mail responder (if any is configured). The command is dispatched directly to the service, bypassing the usual voter interface (mail or Web). The reply is printed to standard output.

The voter-email argument is taken as the authentic issuer when carrying out the specified command. If the command allows for anonymous issue, then voter-email is optional. Most services allow for the anonymous issue of a ’help’ command, for example; as in this help request, issued to an election named ’mayor’:

voter mayor help

Any options and arguments that follow the command are passed to the command responder. The --help option below, for example, requests help specifically from the ’vote’ command (not from the ’voter’ shell):

voter voter@domain.dom mayor vote --help

FILES

For an ordinary electoral service, its service configuration is defined by the file:

/home/subserver-name/votorola/services/service-name/service.js

SEE ALSO

Use vodeliver(1) to deliver an email message to a service, instead of a direct command.

See Votorola(7) for an overview of Votorola.