Isso está acontecendo porque a versão Debian / Ubuntu do "netcat-openbsd" não é de fato o código do OpenBSD. É o código do OpenBSD significativamente corrigido com as mudanças Debian / Ubuntu, que não foram enviadas de volta para os mantenedores do software original.
Uma dessas mudanças, escritas pela pessoa do Debian Aron Xu, torna possível usar a opção -p
com a opção -l
. Como é de costume, este patch é um trabalho incompleto e não corrige o doco para corresponder ao programa.
Com os programas baunilha, isso é impossível, conforme documentado.