CentOS
rpm scriptlet
[root@controller keystone]# rpm -q --scripts openstack-keystone-15.0.1-1.el7.noarch
preinstall scriptlet (using /bin/sh):
# 163:163 for keystone (openstack-keystone) - rhbz#752842
getent group keystone >/dev/null || groupadd -r --gid 163 keystone
getent passwd keystone >/dev/null || \
useradd --uid 163