Buenas, les comento mi problema, recien empiezo con c
Estoy haciendo un programa en c para que mate un proceso en linux, empeze usando system(), pero luego me recomendaron no usarlo ya que no es muy seguro que usara execl(), En el programa le paso un nombre del proceso y este me muestra el PID luego execl("/sbin/kill", "kill", "-9", PID, 0); pero no funciona, el programa se ejecuta y termina, en el compilador no me aparecen errores, pero el proceso no se cierra ya no se que puede ser, trate de cambiar el path por /bin/kill y nada, tambien probe de hacerlo con permisos de root, pero tampoco, se que el execl funciona xq al usar el sudo su con un execl me pide la pass, ya no se que puede ser, si agluien sabe otra forma para matar un proceso desde c
GRACIAS