[vz-users] Zielkonflikt vzlogger: exec vs. so

joekokker at epios.eu joekokker at epios.eu
Mo Jan 11 21:29:44 CET 2021


Hallo,

wie hast du vzlogger gestartet? Vielleicht hast du in systemctl noch 
root drinnen. Ich konnte das auf die schnelle nicht reproduzieren und 
erwarte auch, dass es nicht moeglich ist.

https://www.incibe-cert.es/en/blog/linux-capabilities-en

Linux allows you to do a bit more fine grained control than running as 
root though, you can set the CAP_SYS_NICE capability on your executable 
(done once, as the root user) with the command:

  setcap cap_sys_nice+ep ./your_program

Which will allow your executable to use sched_setscheduler even when 
it's not run as the root user.

Das Programm kann nur die CPU monopolisieren, da es den Scheduler 
kontrollieren kann. Aber sonst ist nichts "root".

Man koennte den Befehl am Ende des makefiles von vzlogger anhaengen. 
Dann waere es auch sauber geloest.

LG



On 1/11/21 6:57 PM, Daniel Lauckner wrote:
> Hallo,
> 
> 
> am Montag, 11. Januar 2021 um 18:54 hat Daniel Lauckner geschrieben:
>> am Montag, 11. Januar 2021 um 18:26 hat joekokker at epios.eu geschrieben:
>>> Die exec calls werden gerade
>>> *nicht* als root ausgeführt.
> 
>> Und wieso dann die Prüfung?
> 
> Anders ausgedrückt: Ich habe gerade erfolgreiche eine Datei die
> root gehörte über vzlogger gelöscht.
> 
> 
> mfg Daniel
> 


Mehr Informationen über die Mailingliste volkszaehler-users