valrust, благодарю за пояснения. Этот /dev/console сначала ещё надо открыть в программе вызовом open(),
достаточно на чтение, поэтому мне и потребовалось изменить права на 660.
О существовании capabilities я знаю, но я не помню, приходилось ли мне в Ubuntu ими интересоваться.
В Astra Linux я читал их описание, в т.ч. недавно, но, кажется, реально применять не потребовалось.
Да, если ioctl требуются права, их надо дать, попробую почитать этот man.
Пользователь добавил сообщение 29 Августа 2021, 10:41:12:
А почему нет "man cap_set/get_proc"?
apt-cache search его тоже не находит.