Pages vues depuis 06/01/2019 : 27 883 955
Brian Feeny publie telnetd 1.0, un démon telnet pour MorphOS : on s'y connecte depuis une autre machine et on obtient un vrai Shell MorphOS. L'ouverture de session est authentifiée contre la base d'utilisateurs du système, par usergroup.library : les comptes sont ceux des Préférences → Users. Un seul processus tient plusieurs sessions simultanées, la taille de la fenêtre (NAWS) est transmise de bout en bout pour que les programmes plein écran connaissent leur géométrie, et un pdksh interactif fonctionne aussi bien que le Shell. Le démon démarre au boot, revient de lui-même après un redémarrage, et encaisse les clients inactifs, les déconnexions en pleine commande et ceux qui inondent la liaison sans rien lire.
Deux points à connaître avant de le lancer. Telnet est un protocole en clair : identifiants et contenu de session traversent le réseau à nu, à réserver donc à un réseau local de confiance ou à un tunnel, le tout n'ayant reçu aucun audit de sécurité extérieur. En revanche l'authentification ne peut pas être désactivée : un compte sans mot de passe, ou verrouillé par une étoile, est refusé plutôt qu'admis.
L'installation tient en une copie de telnetd dans C:. Pour un démarrage automatique, c'est S:user-network-startup et non S:User-Startup : la startup-sequence n'appelle jamais la chaîne réseau, si bien que le bind() échoue avant qu'une interface ait une adresse. Nécessite MorphOS 3.x, bsdsocket.library et usergroup.library, toutes deux fournies avec le système. Les sources complètes et la documentation sont dans l'archive de 118 Ko, sous licence MIT.
Se rendre sur la page dédiée sur MorphOS-Storage ou sur le dépôt GitHub du projet.
papiosaur Publié le : Dimanche 20 septembre 2026 @ 15:30:36