xinetd, assim como qualquer outro processo importado pelo unix, pode ver um diretório unix. Então você não precisou usar nenhum formato de diretório do Windows, especialmente as variantes com barra invertida.
Segundo: o cygwin instala a maioria de seus binários em /bin
e não em /usr/bin
. /bin/nc.exe
não está entre suas tentativas listadas.
Se algo estiver trabalhando com o caminho completo a partir da linha de comando, ele também precisa trabalhar a partir do xinetd.
Além disso, há outra fonte de problemas em potencial. É um problema sintático comum ao configurar o xinetd. Seus serviços devem ser assim:
service service_name {
...
server = /path/to/your/binary
server_args = --your --args
...
}
... assim, para as configurações de "servidor", você deve inserir qualquer argumento ! Eles precisam ser inseridos no "server_args" acima. Se você cometer este erro, você receberá exatamente o arquivo que não encontrou os problemas acima.