Tapez sdtcm_convert pour effectuer une conversion du format des données d'agenda, réactualiser un agenda ou vérifier l'intégrité des données. Cette fonction permet de convertir les données de l'Agenda de la version 3 (OpenWindows) au format (extensible) de la version 4.
sdtcm_convert est automatiquement appelé lors d'une mise à niveau du système d'exploitation en version 2.6.
sdtcm_convert doit être lancé par le superutilisateur ou par le propriétaire de l'agenda. Le superutilisateur peut lancer sdtcm_convert sur n'importe quel agenda ; un utilisateur standard ne peut lancer sdtcm_convert que sur son propre agenda. Notez que sdtcm_convert ne peut être utilisé que pour des agendas qui se trouvent sur l'hôte local.
Le format de données de la version 3 est défini et limité. Pour tirer pleinement parti des nouvelles fonctions prises en charge par l'API d'agenda, les agendas de la version 3 doivent être convertis au format de la version 4.
Les options de sdtcm_convert sont répertoriées et décrites ci-après.
L'option -v permet d'indiquer la version des données de sortie.
Les valeurs acceptées sont 3 (format de données de l'Agenda OpenWindows) et 4 (format de données extensible). Si cette option n'est pas indiquée, la version des données de sortie est la même que celle de l'Agenda indiqué et aucune conversion n'est effectuée.
La version de données d'un Agenda s'affiche dans la boîte de dialogue A propos de l'agenda (accessible à partir du menu Aide).
L'option --s permet d'indiquer la date de réactualisation de l'Agenda.
Les rendez-vous commençant avant la date indiquée sont supprimés. Les rendez-vous non répétés dont la date de début est égale ou postérieure à la date spécifiée sont inclus. Les rendez-vous répétitifs sont tronqués de telle sorte que le premier rendez-vous de la séquence apparaisse à la date indiquée ou après cette date et que les rendez-vous se terminant avant la date indiquée soient supprimés. Si cette option n'est pas spécifiée, aucun rendez-vous n'est supprimé.
L'option --c permet de définir la valeur de l'attribut du jeu de caractères.
Cette valeur doit correspondre à une langue définie par Sun (C ou de par exemple). L'équivalent du nom de langue indépendant de la plate-forme CDE est enregistré dans l'Agenda. Si cette option n'est pas indiquée, l'équivalent indépendant de la plate-forme CDE du nom de la langue courante associée au processus est utilisé. Cette option est utilisée lors de la conversion de données de la version 3 en version 4 et est ignorée dans les autres cas.
L'option -d permet d'indiquer le répertoire de sauvegarde pour le fichier d'agenda initial sauvegardé dans le fichier calorig.calendar.
Si cette option n'est pas indiquée, le fichier de sauvegarde se trouve dans le répertoire /var/spool/calendar.
Pour de plus amples informations et exemples d'utilisation, reportez-vous à la page de manuel sdtcm_convert(1).
Pour convertir l'agenda user1 au format de données de la version 4 et le réactualiser :
% sdtcm_convert -v 4 -s 1/1/94 user1
Pour vérifier l'intégrité des données de l'agenda user1 :
% sdtcm_convert user1
Si aucune option n'est indiquée, sdtcm_convert vérifiera l'intégrité des données du fichier de l'agenda.