в %pre пользователь apache добавляется в группу _webserver. не надо использовать gpasswd -M, это замещает всех предыдущих пользователей. надо использовать usermod -G _webserver apache|apache2
usermod -G <группа> <пользователь> Удаляет пользователя из всех групп кроме указанной (и главной)... Похоже gpasswd -a <пользователь> <группа> делает то что надо.
apache2-2.2.16-alt2 -> sisyphus: * Fri Sep 17 2010 Aleksey Avdeev <solo@altlinux> 2.2.16-alt2 - Use gpasswd -a in %pre %name-common (Closes: #23240)