added shell to useradd

Not adding it will result in no shell being set in /etc/passwd,
because it uses the shell of the command running which will be /bin/sh.
The consequence is that on certain machines the ssh login for the strider user
will fail with exit code 254.