6.4. Lorsque je lance des applications SCO/iBCS2, elles plantent sur socksys

Vous devez en tout premier éditer le fichier /etc/sysconfig (ou /etc/rc.conf ) et positionner la variable suivante sur YES :


# à positionner sur YES si vous voulez que l'émulation ibcs2(SCO) soit chargée au démarrage
ibcs2=NO


Cela activera le module ibcs2 au démarrage.

Vous devrez aussi créer le répertoire /compat/ibcs2/dev et mettre en place ce qui suit :


lrwxr-xr-x  1 root  wheel         9 Oct 15 22:20 X0R@ -> /dev/null
lrwxr-xr-x  1 root  wheel         7 Oct 15 22:20 nfsd@ -> socksys
-rw-rw-r--  1 root  wheel         0 Oct 28 12:02 null
lrwxr-xr-x  1 root  wheel         9 Oct 15 22:20 socksys@ -> /dev/null
crw-rw-rw-  1 root  wheel   41,   1 Oct 15 22:14 spx


Il suffit de faire pointer socksys vers /dev/null pour tromper les open & close. Le code, dans la version -current, fera le reste. Si vous avez besoin du driver spx pour la connexion d'une socket X, définissez SPX_HACK lors de la compilation de votre système.

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.