So I patched pushpool to compile on OS X, which jgarzik was kind enough to pull into the master branch. However, I'm still having an issue with it that hopefully someone can help me with.
It seems that pushpool initializes, and binds to a port (as defined in the config) but then immediately dies on me. Has anyone experienced similar problems? Ratcheting the logging up to the max level and using -E to redirect stderr reveals no additional information.
Also, a database schema question... it appears that the intent is that the password column should be plaintext. Is there an explicit design reason for this? Wouldn't it be far better to encrypt the values stored there and run a database PASSWORD() function to check the match?
Cheers,
..nap