[4490] in SIPB bug reports
script programm
daemon@ATHENA.MIT.EDU (valkanas@MIT.EDU)
Sat Mar 19 17:05:27 1994
From: valkanas@MIT.EDU
To: bug-sipb@MIT.EDU
Date: Sat, 19 Mar 94 17:05:03 EST
Dear Sir,
I am with Hellenic Student's Association and we have decided to implement
e-mail to vote for articles of our Constitution. That raises the problem,
however, that any recipient of such vote can edit it and interfere with
it.
What we need (I think) is a script that we cannot modify, that will
get activated when I type "inc" on my shell, and will not interfere with
normal mail, while it will act on mail with code in its Subject field
of the form A9Sb (Article 9 section b of the Constitution).
The action must be to extract the name of the sender, to make sure
that there is no dupplicate votes by the same sender on a single subject,
extract the Subject field and extract the body of the message, which should
be a "Yes" or "No". Finally it should list the votes as totals (A9Sb: 20 Yes,
10 No) and by name with a group access. Also it should not be able to be
modified by anyone in our Association (only by the author on Athena) and
should only be able to be purged by the combined input of 3 passwords
(not echoed) that would be asked upon asking it to be purged (i.e.
Password1:
Password2:
Password3:
)
After receiving the 3 passwords it should try to validate them, and abort
upon encountering the first password that doesn't match. The 3 passwords
should be changeable like regular passwords (Oldpassword:; Newpassword:),
so that Electorial Committees can be changed.
Is this possible? Will this require much work? It could certainly
be a program in sipb or consult so that it could be of use to other
student Associations as well. If some sections seem unreasonable let me know
it may be possible to change some parts of it. Although I have not yet asked
the others, it may be possible to pay a small fee for such software.
--- Nicholas Valkanas (valkanas@mit.edu)