Boas!
Estou a fazer um pequeno trabalho que corre em linux e preciso de acertar a hora. Até agora a única maneira que encontrei de fazer foi esta:
int main(int argc, char *argv[])
{
int ret;
char * cmd [] = { "sudo", "date", "-s", "17:30:25" ,(char *) 0};
ret = execvp ("sudo",cmd);
}
Mas assim preciso de por a pass de "superuser" manualmente . Será que existe alguma maneira de inserir a pass automaticamente, ou então outra maneira de acertar a hora!!!
Obrigado!!