Description of problem: In case of user squid cannot be added during installing RPM, many things going wrong. Version-Release number of selected component (if applicable): squid-2.5.STABLE1-2 How reproducible: Always Steps to Reproduce: 1. Let passwd,group,shadow,gshadow in lock state (*.lock) 2. Install squid Actual Results: Problems, squid claim about user squid doesn't exist on start Expected Results: Catching the fault Additional info: Problem is around here: # rpm -q --scripts squid preinstall scriptlet (through /bin/sh): /usr/sbin/useradd -u 23 -d /var/spool/squid -r -s /dev/null squid >/dev/null 2>&1 -> missing error catching if user cannot be created
I included a patch for this in the latest rawhide squid rpm