Another alternative drug is emoxypine [1], sold under the brand name Mexidol. It also possesses anti-anxiety effects. Rather than make the user feel terrible when they drink (as in the case of disulfiram), it has effects more similar to naltrexone: reducing the effects of alcohol so the user does not experience the feelings they usually would. I think this is a lot more humane than disulfiram.
I was just looking to see if someone had posted emoxypine.
I have some experience with this med and it does work as intended for alcoholism. Plus it does the job a lot more gently than what I imagine disulfiram does.
[1] https://en.wikipedia.org/wiki/Emoxypine