Fórum Ubuntu Linux - PT

Suporte Técnico => Programação e Scripts => Tópico iniciado por: flyzone em 25 de Janeiro de 2008, 15:42

Título: Acertar horas!! como fazer automaticamente
Enviado por: flyzone em 25 de Janeiro de 2008, 15:42
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!!
Título: Re: Acertar horas!! como fazer automaticamente
Enviado por: Junior_Sampa em 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
Título: Re: Acertar horas!! como fazer automaticamente
Enviado por: flyzone em 26 de Janeiro de 2008, 11:37
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