Acertar horas!! como fazer automaticamente

Iniciado por flyzone, 25 de Janeiro de 2008, 15:42

tópico anterior - próximo tópico

flyzone

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!!

Junior_Sampa

Fly

tente instalar os pacotes tzdata e tz-brasil que deve resolver seu problema.

no terminal digite: sudo apt-get tzdata tz-brasil ou procure os pacotes no synaptic.

Não esqueça de dizer se deu certo...

Sds.
Junior

flyzone

Citação de: Junior_Sampa online 25 de Janeiro de 2008, 17:12
Fly

tente instalar os pacotes tzdata e tz-brasil que deve resolver seu problema.

no terminal digite: sudo apt-get tzdata tz-brasil ou procure os pacotes no synaptic.

Não esqueça de dizer se deu certo...

Sds.
Junior

Desde já obrigado pela ajuda!
Mas essa solução não me vai ajudar porque, preciso que o meu programa funcione em qualquer pc!! logo teria de instalar esses pacotes em todos pcs que precisa-se de correr o programa :S.

obrigado!

Sds.
Flyzone