[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bash /dev/tcp and /dev/udp



On Thu, Nov 23, 2006 at 12:30:09PM +0100, Klaus Ethgen wrote:
> Hi all,
> 
> from the bash manpage:
>               /dev/tcp/host/port
>                      If host is a valid hostname or Internet address, and port
>                      is an integer port number or service name, bash  attempts
>                      to open a TCP connection to the corresponding socket.
>               /dev/udp/host/port
>                      If host is a valid hostname or Internet address, and port
>                      is an integer port number or service name, bash  attempts
>                      to open a UDP connection to the corresponding socket.
> 
> But this feature doesn't work on debian systems (on other distributions
> it works and is not a problem).
> 
> For this feature there are several scripts and tools around which use
> this feature. Moreover if you want to make a net boot image where you
> need to contact a other host easy there is no way to do this with debian
> Linux so I have to switch to an other distribution like RedHat or even
> Susi^He.
> 
> The related bug report is tagged as wontfix (146464) but this is absolute
> not reasonable.
> 
> Best wishes
Hi Klaus,
If the bash source package can be recompiled to enable these options,
then that would seem to the most reasonable  and easy course.

If they do not allow this at all or in a reasonable manner, then that
would be a bit more of a complex issue to tackle for you.
Now if you would like to see these options on the bash source
package changed, then you have a more difficult road. From my bits of
information, you have these paths:

-- convince the Debian package maintainer to agree with your position,
relabel the bug to something other than wontfix and give him/her time to
fix it
-- somehow become the Debian maintainer 
-- ask the Debian technical committee for a hearing on the matter

My hunch is that this is a decided issue within Debian. :-( You can ask
for a hearing and see what they say as that is the most likely option to
succeed apart from making your own debian package of bash.
cheers,
Kev
ps. all of these things should be in the Debian developers reference
and/or Debian policy manual
-- 
|  .''`.  == Debian GNU/Linux == |       my web site:       |
| : :' :      The  Universal     | debian.home.pipeline.com |
| `. `'      Operating System    | go to counter.li.org and |
|   `-    http://www.debian.org/ |    be counted! #238656   |
|     my keysever: pgp.mit.edu   |     my NPO: cfsg.org     |

Attachment: signature.asc
Description: Digital signature


Reply to: