Bonjour;
Je cherche à développer une application qui permet de modifier aussi bien la date et l'heure ainsi que le fuseau horaire.
Quelles sont les méthodes à employer, sachant que l'utilisateur de l'application n'est pas root :
- comment obtenir les fuseaux possibles ?
- comment faire un set de l'heure et la date du système saisie par l'utilisateur ?
- comment positionner le fuseau du système choisi par l'utilisateur ?
En effet settimeofday n'est pas utilisable puisqu'il faut être super-utilisateur. A moins bien sûr de pouvoir récuppérer le profil autorisé au sein de l'application (donc transparent pour l'utilisateur : sans saisie de mot de passe). Dans ce cas comment pocéde-t-on ?
J'ai essayé avec un rsh par l'intermédiaire duquel la commande "date" est appelée, mais cela ne donne pas satisfaction : pas de changement de fuseau et des problèmes si la date entrée est antérieure à la date actuelle...
J'ai également jeté un oeil sur le code source de "timeconfig", mais la aussi des accès root sont nécessaires...
Y aurait-il quelqu'un dans la salle pour éclairer ma lanterne ?
lsdfr
Partager