The /etc/passwd is regenerated and configured during bootstrap, and later during upgrade and runtime.
./stx/stx-puppet/puppet-manifests/src/modules/platform/manifests/users.pp
-> user { 'sysadmin':
ensure => 'present',
groups => ['root', $::platform::params::protected_group_name],
home => '/home/sysadmin',
password => $sysadmin_password,
password_max_age => $sysadmin_password_max_age,
shell => '/bin/sh',
}
The /etc/passwd is regenerated and configured during bootstrap, and later during upgrade and runtime. puppet/ puppet- manifests/ src/modules/ platform/ manifests/ users.pp :params: :protected_ group_name] , max_age => $sysadmin_ password_ max_age,
./stx/stx-
-> user { 'sysadmin':
ensure => 'present',
groups => ['root', $::platform:
home => '/home/sysadmin',
password => $sysadmin_password,
password_
shell => '/bin/sh',
}
The shell should be changed to '/bin/bash'.