Да, есть и такой вариант, но политика партии страшная вещь )))) Партия хочет АппАрмор... Но, видимо, придется выбирать другой вариант.
AppArmor тут не при чём. Вы путаете тёплое с мягким.
То, что хочет заказчик, очень часто не имеет никакого отношения к реальности, если только заказчик не сам в состоянии написать аналогичную вещь, но ему тупо лень этим заниматься.
В твою, как исполнителя, задачу входит точно выяснить, что надо заказчику (не что он хочет, заметь, а что _надо_), и реализовать это в рамках выбранной платформы. (А ещё лучше - без привязки к какой-либо платформе. Кто этих заказчиков знает, может он завтра скажет "Спасибо, всё замечательно, а теперь мне надо запустить это на ARM".)
P.S.
Почему никто не вспомнил про xinetd?
P.P.S.
Вытряси из заказчика
душу, что именно должно получиться/получаться в конечном итоге работы программы, и сам выбери наиболее подходящий способ реализации задачи.
Всё остальное решается обучением персонала.