net::dummyinetd(3)

NAME

Net::DummyInetd - A dummy Inetd server

SYNOPSIS

use Net::DummyInetd;
use Net::SMTP;
$inetd = new Net::DummyInetd qw(/usr/lib/sendmail  -ba
-bs);
$smtp   =  Net::SMTP->new('localhost',  Port  =>  $inetd->port);

DESCRIPTION

"Net::DummyInetd" is just what it's name says, it is a
dummy inetd server. Creation of a "Net::DummyInetd" will
cause a child process to be spawned off which will listen
to a socket. When a connection arrives on this socket the
specified command is fork'd and exec'd with STDIN and STD
OUT file descriptors duplicated to the new socket.

This package was added as an example of how to use
"Net::SMTP" to connect to a "sendmail" process, which is
not the default, via SIDIN and STDOUT. A "Net::Inetd"
package will be available in the next release of "libnet"

CONSTRUCTOR

new ( CMD )
Creates a new object and spawns a child process which
listens to a socket. "CMD" is a list, which will be
passed to "exec" when a new process needs to be cre
ated.

METHODS

port
Returns the port number on which the DummyInetd object is listening

AUTHOR

Graham Barr <gbarr@pobox.com>

COPYRIGHT

Copyright (c) 1995-1997 Graham Barr. All rights reserved.
This program is free software; you can redistribute it
and/or modify it under the same terms as Perl itself.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout