La commande fstyp bénéficie de nouvelles améliorations dans la version 8/06 de Solaris Express.
La commande fstyp possède une nouvelle option, -a, qui a pour effet d'afficher les attributs du système de fichiers sous la forme d'un couple nom-valeur cohérent. Cette commande accepte également les numéros d'unité logique DOS. Par exemple :
# fstyp /dev/dsk/c0t0d0p0:1 |
Pour plus d'informations, reportez-vous à la page de manuel fstyp(1M).
D'autres améliorations ont été apportées à la commande fstyp dans cette version :
La majeure partie de la fonctionnalité fstyp est maintenant accessible aux applications sous forme d'API de bibliothèque. Pour plus d'informations, reportez-vous à la page de manuel libfstyp(3LIB) et la section des pages de manuel 3FSTYP.
Le script fstyp est maintenant un composant binaire qui fait appel à la page de manuel libfstyp(3LIB) et à la section des pages de manuel 3FSTYP. Les moteurs de traitement /usr/lib/fs/*/fstyp ont été convertis sous la forme de page de manuel libfstyp(3LIB) et de modules 3FSTYP /usr/lib/fs/*/fstyp.so.1. Les moteurs de traitement /usr/lib/fs/*/fstyp sont toujours disponibles sous forme de liens vers /usr/sbin/fstyp.
Pour permettre la compatibilité ascendante, fstyp appelle un moteur de traitement hérité si aucun module fstyp.so.1 n'est trouvé. Les fournisseurs sont encouragés à convertir leurs moteurs de traitement sous la nouvelle interface. Pour plus d'informations, voir fstyp[lowbar]mod[lowbar]init(3FSTYP).