Estou tentando usar os recursos (CAP_SYS_TIME), mas quando executo este comando:
setcap CAP_SYS_TIME+ep /user/mybinaryprogram
no meu sistema, recebo o seguinte erro:
Failed to set capabilities on file '/bin/date' (Invalid argument)
usage: setcap [-q] [-v] (-r|-|<caps>) <filename> [ ... (-r|-|<capsN>)
<filenameN> ]
Note <filename> must be a regular (non-symlink) file.
Meu sistema: Linux t2080rdb 4.1.35-rt41 ppc64 GNU/Linux
Obtive a imagem linux com Yocto Project SDK 2.0 Efetivamente ao fazer 'ls -la' no diretório bin, a data aparece como um link simbólico
De acordo com os testes que venho fazendo sempre recebo o mesmo erro ao tentar fazer um setcap.
Resolvi o problema, o comando não funcionou porque o kernel não tinha os 'Security Labels' habilitados
O comando não funcionou porque o kernel não tinha os 'Security Labels' habilitados. Para instalar esses módulos no kernel eu executei o comando
e naveguei pelo menu para ativar