cp -fr ./dracut %{buildroot}%{_datadir}/uird/
Ну это уж совсем плохо. Копировать вместе с src
Почему make install не сделать в нужное место
mv ./uird* ${CUR_PWD}/
тоже не заморачивались
В mkuird надо хотя бы опциональный ключ -output
Это никому ничего не сломает
Тогда
/usr/lib/uird/mkuird -o $INITRD
ret=$?
Ну и конфиги в lib - как то не очень. Хотя бы пересести в /etc , в в либ - симлинки сделать
Кстати -с для юирд есть, а конфиг дракут гвоздями прибит
Хорошо бы тоже в ключ -cd например