You don't need to specify all of the above attributes for
each service. The necessary attributes for a service are:
user (non-unlisted services only)
server (non-internal services only)
protocol (RPC and unlisted services only)
rpc_version (RPC services only)
rpc_number (unlisted RPC services only)
port (unlisted non-RPC services only)
It looks like the 'user' line should read:
user (non-internal services only)
user works for listed and unlisted services alike, but doesn't make sense
for internal services.
The author agrees, and will (after taking one final look at it) fix it in his
tree. That will show up in Rawhide later.