Anos e anos atrás, um cliente meu tinha uma caixa do Windows NT Server 4.0 que era realmente usada apenas como um servidor de arquivos. Eu substituí-lo com SuSE e Samba (tem sido tão longo, eu não lembro mais números de versão - ou mesmo anos) e deu ao usuário de energia local um atalho para a SWAT e instruções sobre como resolver conflitos de conexão.
Alguns anos atrás, a máquina estava mostrando a sua idade e eu a substituí por uma máquina dual-core de 64 bits, rodando o Ubuntu Server 9.04. Melhor em todos os aspectos - desempenho, simplicidade de configuração, facilidade de configurar o Samba para jogar bem com aplicativos legados (o que foi um grande pesadelo quando eu estava configurando o SuSE!) - exceto: sem SWAT!
Aqui está a situação: o principal aplicativo de linha de negócios costumava ser um aplicativo de banco de dados DOS / cTree; esse programa usa o DOS SHARE (e seus sucessores do Windows) para manipular o bloqueio de arquivo / registro. Além disso, certas funções de utilidade (por exemplo, "Fechar o dia") exigem acesso exclusivo ao banco de dados. A SWAT deu ao usuário avançado uma maneira de ver quais estações tinham conexões abertas com o banco de dados, e para iniciá-las se não estivessem respondendo.
É claro que eu instalei o WebMin, e isso me dá todo o poder que a SWAT fez - e muito mais, que é o problema. Eu não posso fazer um atalho diretamente para a seção Samba / conexões, então o usuário tem que navegar pelo menu ... e além disso, há muitas opções que o usuário não precisa, e que eu não necessariamente quero que ela tenha.
Até agora, a solução é que ela me chama quando há um problema e eu faço login no WebMin e resolvo o problema. Além disso, migraram para um aplicativo de linha de negócios muito mais recente, e o antigo está diminuindo. Ainda assim - há algo que faça (apenas) o que estou procurando (e nada mais)?
Editar: Quando atualizei para o Ubuntu 9.04, eu fiz instalei o SWAT e tentei usá-lo. Como o resumo do pacote avisa, ele fez coisas ruins; não apenas reorganizou as entradas no meu smb.conf, mas o próprio Samba foi significativamente atualizado em relação ao SWAT (parece-me lembrar que os problemas tinham a ver com o manuseio do oplock, que quebrou o aplicativo DOS) e nada realmente funcionava mais. Eventualmente eu desinstalei o SWAT, coloquei o meu smb.conf de volta do jeito que tinha sido e usei o WebMin.
Eu ouço e entendo a sugestão de atualizar para uma versão mais recente do Ubuntu: farei isso assim que tiver a oportunidade. Mas o SWAT foi corrigido? Alguém realmente usou recentemente? Porque da última vez que tentei, não foi uma boa experiência ...
Atualização: fiz um upgrade ontem à noite ... que pesadelo que acabou sendo! A atualização do do-version insistia em pensar que eu queria pular direto do Jaunty para o Lucid (e, é claro, insistir que eu não poderia); Acabei de editar todas as fontes de "jaunty" para "karmic" e fiz uma atualização completa. Então, quando eu reiniciei, GRUB falhou ao iniciar com um erro 15 - Acontece que havia adicionado um "/ boot" extra para o início de cada entrada na lista. Conseguiu isso fixo; Fiz um upgrade de versão para o Lucid ... que quebrou o HylaFax. (Os bugtrackers afirmam que o problema foi corrigido no Lucid, mas não foi.) Então eu atualizei mais duas vezes para o Natty, que consertava o HylaFax ... mas em algum lugar ao longo do caminho, o smb.conf foi destruído! Mas tudo está bem quando acaba bem, eu acho. Depois de tudo isso, eu não tive coragem de experimentar a SWAT (considerando o hash que ele fez das coisas da última vez que tentei, em 2009); Vou tentar em um dia ou dois quando tiver tempo para experimentos.