voter - issue a voter command to an electoral service
voter [voter-email] service-name command [option...] [argument...]
voter service-name help
voter --help
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
For an ordinary electoral service, its service configuration is defined by the file:
/home/subserver-name/votorola/services/service-name/service.js
Use vodeliver(1) to deliver an email message to a service, instead of a direct command.
See Votorola(7) for an overview of Votorola.