Is your feature request related to a problem?
I would like to set /usr/sbin/nologin
for user which is created only for samba access, so it wold only file browsing available, but not ssh
shell access, for example.
Describe the solution you'd like
Allow to specify shell
and maybe other user.present
options in pillars.
Describe alternatives you've considered
Create your own packages.samba.users
"duplicate" state to "fix" user settings as needed.