chown bob /etc/users/bob/GECOS && \
chmod 0644 /etc/users/bob/GECOS
chown root /etc/users/bob/SHELL && \
chmod 0444 /etc/users/bob/SHELL
chown -R amelia /etc/users/bob/(And you have even more power and flexibility if your system has ACLs)
grep -l /usr/local/bin/zsh /etc/users/*/SHELL | wc -l
Use NFS:
mount some.other.machine:/etc/users /etc/users(or better yet, use a union filesystem mount to mesh local and remote accounts)
Tcpserver's -U option switches its uid and gid to the environment variables $UID and $GID, respectively:
exec envdir /etc/users/qmaild tcpserver -U 0 smtp qmail-smtpd
chflags schg,sunlink /etc/users/root/SHELL && \
sysctl kern.securelevel=4