The long options --shell/--command are util-linux only. OpenBSD su takes -s for the shell and passes arguments after the login name to it, and util-linux su accepts the same form. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>