per passwd(5), the command interpreter field of gecos is optional, so we absolutely must handle this, although they recommend immediately falling back to sh.
per passwd(5), the command interpreter field of gecos is optional, so we absolutely must handle this, although they recommend immediately falling back to sh.