Die folgenden Verbesserungen des Befehls fstyp sind neu in der Version Solaris Express 8/06.
Dem Befehl fstyp wurde in dieser Version eine Option, -a, hinzugefügt, mit der die Attribute des Dateisystems auf einheitliche Weise und in einem aus Name und Wert bestehenden Paarformat angezeigt werden können. Dieser Befehl unterstützt zudem logische DOS-Laufwerknummern. Beispiel:
# fstyp /dev/dsk/c0t0d0p0:1 |
Weitere Informationen finden Sie auf der Manpage fstyp(1M).
Darüber hinaus wurden in dieser Version die folgenden fstyp-Verbesserungen implementiert:
Der größte Teil des fstyp-Funktionsumfangs steht Anwendungen nun in Form einer Bibliotheks-API zur Verfügung. Weitere Informationen finden Sie auf den Manpages libfstyp(3LIB) und 3FSTYP.
Das fstyp-Skript liegt nun im binären Format vor und ruft die Manpage-Abschnitte libfstyp(3LIB) und 3FSTYP auf. Vorhandene /usr/lib/fs/*/fstyp-Back-Ends wurden in die Manpage libfstyp(3LIB) und die 3FSTYP-Module /usr/lib/fs/*/fstyp.so.1 umgewandelt. Die /usr/lib/fs/*/fstyp-Back-Ends sind weiterhin als Verknüpfungen zu /usr/sbin/fstyp verfügbar.
Aus Gründen der Abwärtskompatibilität ruft fstyp ein Legacy-Back-End auf, wenn ein fstyp.so.1-Modul nicht gefunden werden kann. Anbietern wird empfohlen, ihre Back-Ends auf die neue Schnittstelle umzustellen. Weitere Informationen finden Sie unter fstyp_mod_init(3FSTYP).