squid currently contains the scriptlet: %triggerin -- samba-common chgrp squid /var/cache/samba/winbindd_privileged > /dev/null 2>& 1 || true I can understand the idea behind it, but it is way wrong to be changing (another pkg's!) file/dir ownership this way. I've outlined a proposal to avoid the need for such hackery, in bug #198251 , samba: make /var/cache/samba/windind_privledged group owned/writable. Once implemented in samba packaging, the same thing can be accomplished here by instead by making the squid user (and/or group) be a member of the "samba" group.
Created attachment 133562 [details] An expected changes for the spec file It also tries to fallback to the current "ugly" way if group"winbind" still not exists.
It would be better to implement this before FC6 time...
fixed in rawhide...