rpc.yppasswdd and ypserv from net-nds/ypserv supports specific port binding like nfs related deamons: /usr/sbin/rpc.yppasswdd --port 735 /usr/sbin/ypserv --port 730 It would be nice having a proper /etc/conf.d/ypserv flag for settings this like nfs does. YPSERVOPTS="" >> /usr/sbin/ypserv -- $YPSERVOPTS YPPASSWDDOPTS="" >> /usr/sbin/rpc.yppasswdd -- $Y>PPASSWDDOPTS I'll be able to post an updated ebuild when I got the chance, in the meantime if soemone has nothing better to do here's the bug :). Reproducible: Always Steps to Reproduce: 1. 2. 3.
To help move this bug along, an easy way to implement this such that it matches most other init scripts is to add: /etc/conf.d/ypserv --------------------- # Options to pass to ypserv YP_OPTIONS="" /etc/init.d/ypserv --------------------- start-stop-daemon --start --quiet --exec /usr/sbin/ypserv -- $YP_OPTIONS As this bug is nearly 4 months old, the fix is extremely simple, and the functionality is key to anyone with a firewall, I'd love to see this integrated ASAP. -Jacob
fixed in portage.