Блокируется выполнение pre/post скриптов в rpm, в результате база rpm получается частично разломанной. 3: libssl10 ################################################################################################### [ 30%] error: execution of %pre scriptlet from openssl-1.0.1g-alt1 failed, exit status 255 error: install: %pre scriptlet failed (2), skipping openssl-1.0.1g-alt1
Как выяснилось система была сломана запуском apt-get запущенного из под root, который был не officer_t Т.е. login->su- root - не root поломка RPM базы и все. нужно придумать решение, которое root не officer_t не дает трогать базу RPM или запретить su - делать
не воспроизводится, если не поломать предварительно базу rpm
Created attachment 6079 [details] Скриншот
Воспроизвелось-таки
в libselinux-2.2.2-alt2 исправлена ошибка Проблема была в строке ./libselinux/src/rpm.c в строке: if (context_type_set(con, "rpm_script_t")) Данного типа нету типа rpm_script_t.