nouvo09 wrote:Prends un pc d'âge mur, ne le connecte pas au net et donc pas à ntp, mets la date que tu veux et installe tes applis dessus
Ha ha ha. Toujours le mot pour rire nouvo09.
Et on dirait que tu ne me prends pas trop au sérieux. Dans un cas de figure, il y a en moyenne une centaine d'utilisateurs. Alors me dire d'utiliser un pc d'âge mur comme serveur c'est franchement étrange.
En plus il est impératif que les applications fonctionnent avec des dates et heures cohérentes.
J'ai précisé que le contrôle de licence se fait uniquement à l'ouverture d'une session au lancement des applications.
Donc la date doit être antérieure au 01/01/2021 uniquement dans cette fraction de seconde, et dès que l'application est lancée on rétablit la date du jour.
La solution fonctionne maintenant comme suit :
J'utilise sudo avec un paramétrage similaire à celui indiqué par Refuznik.
Ensuite :
Dans le .bash_rc :
1/ mémorisation de la date et heure courante
2/ avec sudo je bascule quelques années plus tôt
3/ en background je lance une temporisation de 1 seconde, suivi par un rétablissement de la date et heure courante
4/ cette seconde temporisation suffit à lancer l'application. Et l'utilisateur retrouve son application active avec la date correcte
Le seul problème est que il y a des milliers d'actions horodatées par jour et qu'il se peut qu'une des actions soient horodatée pendant l'ouverture d'une session et donc avec une date erronée.
Mais pour le moment, ils feront avec ...
Le problème est résolu.
Merci à tous,