running a script as root is not optimal, it would be better to run it as a new user "timecheck" and to use polkit/ setuid to work as root only at the parts where it is really required
running a script as root is not optimal, it would be better to run it as a new user "timecheck" and to use polkit/ setuid to work as root only at the parts where it is really required