Il y a des années et des années, un de mes clients avait une boîte Windows NT Server 4.0 mourante qui n'était vraiment utilisée que comme serveur de fichiers. Je l'ai remplacé par SuSE et Samba (cela fait si longtemps que je ne me souviens plus des numéros de version - ni même des années) et j'ai donné à l'utilisateur local un raccourci vers SWAT et des instructions sur la façon de résoudre les conflits de connexion.
Il y a quelques années, cette machine montrait son âge et je l'ai remplacée par une machine 64 bits à deux cœurs exécutant Ubuntu Server 9.04. Meilleur à tous points de vue - performances, simplicité de configuration, facilité à configurer Samba pour qu'il soit compatible avec les applications existantes (ce qui était un énorme cauchemar lorsque je configurais SuSE !) - sauf que.. : Pas de SWAT !
Voici la situation : l'application principale de la ligne d'affaires était une application de base de données DOS/cTree ; ce programme utilise DOS SHARE (et ses successeurs Windows) pour gérer le verrouillage des fichiers/enregistrements. En outre, certaines fonctions utilitaires (par exemple, "Fermer la journée") nécessitent un accès exclusif à la base de données. SWAT permet à l'utilisateur expérimenté de voir quelles stations ont des connexions ouvertes à la base de données, et de les désactiver si elles ne répondent pas.
Bien sûr, j'ai installé WebMin, qui me donne toute la puissance de SWAT, et bien plus encore, ce qui est le problème. Je ne peux pas faire un raccourci directement vers la section Samba / connexions, donc l'utilisateur doit naviguer dans le menu... et de plus, il y a beaucoup d'options dont l'utilisateur n'a pas besoin, et que je ne veux pas nécessairement qu'il ait.
Jusqu'à présent, la solution a consisté à ce qu'elle m'appelle lorsqu'il y a un problème, et que je me connecte à WebMin pour le résoudre. De plus, ils ont migré vers une application métier beaucoup plus récente, et l'ancienne est en train de disparaître. Mais quand même, y a-t-il quelque chose qui fait (juste) ce que je cherche (et rien d'autre) ?
Editar: Lorsque j'ai effectué la mise à jour vers Ubuntu 9.04, j'ai a fait installer le SWAT, et j'ai essayé de l'utiliser. Comme l'indique le résumé du paquet, il a fait de mauvaises choses ; non seulement il a réorganisé les entrées dans mon smb.conf, mais Samba lui-même avait été mis à jour de manière significative par rapport à SWAT (je crois me souvenir que les problèmes étaient liés à la gestion des oplocks, ce qui a cassé l'application DOS), et rien ne fonctionnait vraiment plus. J'ai fini par désinstaller SWAT, remettre mon smb.conf tel qu'il était, et utiliser WebMin.
J'entends et je comprends la suggestion de passer à une version plus récente d'Ubuntu : Je le ferai dès que j'en aurai l'occasion. Mais SWAT a-t-il été corrigé ? Quelqu'un l'a-t-il utilisé récemment ? Parce que la dernière fois que je l'ai essayé, ce n'était pas une bonne expérience...
Mise à jour : J'ai fait la mise à jour la nuit dernière... quel cauchemar ! que s'est avéré être ! do-version-upgrade a insisté pour penser que je voulais sauter directement de Jaunty à Lucid (et bien sûr en insistant que je ne pouvais pas) ; finalement, j'ai juste édité toutes les sources de "jaunty" à "karmic" et fait une mise à niveau complète. Ensuite, lorsque j'ai redémarré, Grub n'a pas réussi à démarrer avec une erreur 15 - il s'avère qu'il avait ajouté un "/boot" supplémentaire au début de chaque entrée de la liste. J'ai corrigé cela ; j'ai fait un do-version-upgrade vers Lucid... qui a cassé HylaFax. (Les bugtrackers prétendent que le problème a été corrigé dans Lucid, mais ce n'est pas le cas). J'ai donc fait deux autres mises à jour vers Natty, qui a corrigé HylaFax... mais quelque part en chemin, smb.conf a été détruit ! Mais tout est bien qui finit bien, je suppose. Après tout ça, je n'ai pas eu le cœur d'essayer SWAT (vu le gâchis qu'il a fait la dernière fois que je l'ai essayé, en 2009) ; je l'essaierai dans un jour ou deux quand j'aurai le temps de faire des expériences.
1 votes
C'est dommage que vous utilisiez un serveur non supporté - swat est disponible dans les dépôts pour le serveur 10.04 supporté depuis 5 ans.
0 votes
Oui le swat fonctionne @MT_Head :)
0 votes
@Rinzwind - Par curiosité, à quand remonte la dernière version de SWAT ? J'avais l'impression que le projet avait été abandonné.
0 votes
Celle que j'ai postée est la 11.04 puisque je suis sur la 11.04 ! On ne peut pas faire beaucoup plus récent ! ?
0 votes
packages.ubuntu.com/natty-updates/net/swat "SWAT n'est plus activement maintenu, et sa configuration par défaut n'est pas sécurisée pour une utilisation sur un réseau non fiable. SWAT réécrit également smb.conf, en réorganisant les entrées et en supprimant tous les commentaires ainsi que les options include= et copy=, et ne convient donc pas à une utilisation en conjonction avec des fichiers smb.conf édités à la main ou la configuration par défaut gérée par le paquetage."
1 votes
J'ai supprimé ma réponse car je suis un fervent partisan de ne pas conseiller les mauvais logiciels ;) Je n'ai PAS trouvé quelque chose comme swat. @MT_Head
0 votes
@Rinzwind - Je sais - et c'est (en partie) ce à quoi je faisais référence. Mais en plus de cela, (si je me souviens bien) la syntaxe/les options de gestion des oplocks ont été modifiées dans Samba, et SWAT n'a pas reconnu les nouvelles versions - les a supprimées comme si elles étaient des commentaires. Ce qui a cassé le verrouillage des fichiers et des enregistrements dans l'application DOS, ce qui va à l'encontre de l'objectif de l'utilisation de Samba. D'où ma retraite dans les bras de WebMin ; d'où ma question initiale.