I think this will do it:
yum install postgresql-server postgresql-jdbc
config set postgresql service status enabled
ln -s /etc/rc.d/init.d/e-smith-service /etc/rc.d/rc7.d/S64postgresql
signal-event post-upgrade
signal-event reboot
That should start up postgresql when the server is restarted.