[zeromq-dev] UDP message with zeromq 2.0beta

Martin Sustrik sustrik at 250bpm.com
Thu Jan 21 11:49:01 CET 2010


Guo, Yanchao wrote:
> That is a problem for us if we need to use PGM, as on the production 
> machine we don't have root privilege.
> 
> I believe most applications using zeromq is going to be running as root, 
> is there any plan to fix this?

There's no way to fix it. PGM runs directly on top of IP (see RFC3208), 
opening an IP socket needs special privilege. You can get that privilege 
either by running as a root or assigning capabilities to the executable.

Alternative is to use UDP transport which stacks PGM on top of UDP thus 
requiring no special privileges.

Martin



More information about the zeromq-dev mailing list