"Правильный" способ сделать это - собрать или адаптировать пакет rpm. Помимо того, что вы получаете ту же конфигурацию, вы избегаете поломки будущих обновлений.
Обычно я начинаю свою работу с rpm, основываясь на самой близкой версии, которую могу найти для целевой платформы. В вашем случае я нашел rpm точно такой же версии:
С минимальными правками вы сможете адаптировать SRPM, предоставляемый codeit, под свои нужды
см. также параметр --line-buffered
команды grep; он заставляет grep выполнять свой тест каждый раз, когда его стандартный ввод видит новую строку