Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Contact Us
Online Help
Domain Status
Man Pages

Virtual Servers

Topology Map

Server Agreement
Year 2038

USA Flag



Man Pages
BBSCOMD(1) User Contributed Perl Documentation BBSCOMD(1)

bbscomd - OurNet BBS Remote Access Daemon

bbscomd-acdfgGhsx ] [ -b addr ] [  -p      port ] [  -u key ] 
-l logfile ] [ -t timeout ]  backend     [  argument... ]

The bbscomd starts a OurNet::BBS::Server daemon listening on the specified port (default 7979). Remote users could then start using the OurNet backend or OurNet::BBS::Client to connect like this:
    use OurNet::BBS;
    my $Remote_BBS = OurNet::BBS->new(OurNet => '');
If the "-f" flag is specified, bbscomd will fork a new process to run as daemon. The "-d" flag turns on debugging.
The "-u" specifies the pgp keyid or userid used in authorization. If "-a" is supplied, the server will serve in the authenticated mode with additional permission controls. Similarly, "-c" disallows insecure cipher modes.
The "-g" flag allows server to assume "guest" as the user ID on a failed Authentication (fallback to AUTH_NONE), with corresponding permissions.
Similarly, the "-G" flag allows the client to authenticate as ANY user they wanted to; because of the security risk, this flag automatically specifies "-b localhost" for you. Note that this does not assume the behaviour of "-g"; you'll have to specify "-gG" explicitly to turn on both settings.
The "-s" flag permits single-connection only. This is primary used for single-user situations.
The "-x" flag assumes default settings on Win32. It's not meant to be used on other platforms.
If you don't want to bind all available IPs, specify one using the "-b" flag.
The "-t" flag sets the "connection-timeout" option to the Server object, which causes a child connection to terminate after an inactivity for timeout seconds.
If you want to keep a Net::Daemon styled log file, specify the file name to "-l".
Please refer to OurNet::BBS modules for more information on usage.

Starting a typical MELIX daemon, require authentication, but allowing unprivileged guest access:
    % bbscomd -acfg -u melix MELIX /home/melix 2997 350
Starting a localhost-only bridge at port 8080 to another OurNet node, with debugging output:
    % bbscomd -d -b -p 8080 OurNet localhost

OurNet::BBS, RPC::PlServer, Net::Daemon

Autrijus Tang <>

Copyright 2001-2002 by Autrijus Tang <>.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See <>
2003-10-20 perl v5.28.1

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.