Bug 143498

Summary: nc not compiled with -DTELNET
Product: [Fedora] Fedora Reporter: Todd J Martin <todd.martin>
Component: ncAssignee: Radek Vokál <rvokal>
Status: CLOSED RAWHIDE QA Contact: Ben Levenson <benl>
Severity: medium Docs Contact:
Priority: medium    
Version: 3   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-12-23 08:08:17 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Patch to nc.spec to build with -DTELNET none

Description Todd J Martin 2004-12-21 18:15:28 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7)
Gecko/20040614 Firefox/0.9

Description of problem:
The man page for nc documents a -t option to allow communication with
a telnet daemon.  Currently, this option is not actually available
because  nc was not compiled with the necessary option.


Version-Release number of selected component (if applicable):
nc-1.10-22

How reproducible:
Always

Steps to Reproduce:
1. Run nc -h
2. Run nc -t localhost 23
3.
    

Actual Results:  Notice no -t option.

# nc -h
[v1.10]
connect to somewhere:   nc [-options] hostname port[s] [ports] ...
listen for inbound:     nc -l -p port [-options] [hostname] [port]
options:
        -g gateway              source-routing hop point[s], up to 8
        -G num                  source-routing pointer: 4, 8, 12, ...
        -h                      this cruft
        -i secs                 delay interval for lines sent, ports
scanned
        -l                      listen mode, for inbound connects
        -n                      numeric-only IP addresses, no DNS
        -o file                 hex dump of traffic
        -p port                 local port number
        -r                      randomize local and remote ports
        -s addr                 local source address
        -u                      UDP mode
        -v                      verbose [use twice to be more verbose]
        -w secs                 timeout for connects and final net reads
        -z                      zero-I/O mode [used for scanning]
port numbers can be individual or ranges: lo-hi [inclusive]



# nc -t localhost 23
nc -h for help


Expected Results:  One of the options should be for -t.

Using the -t option should work

Additional info:

Comment 1 Todd J Martin 2004-12-21 18:22:18 UTC
Created attachment 108972 [details]
Patch to nc.spec to build with -DTELNET

This patch to the nc.spec file will build nc with the necessary option to
support telnet negotiation.

Comment 3 Radek Vokál 2004-12-23 08:08:17 UTC
The support is added to nc-1.10-24.