NAME
ebx - Elixir BBS Exchange Suite
SYNOPSIS
% ebx sync [-lgdf] [-m <maxmsg>] [-o [logfile]] ]
[-u <user>] [<boards>...]
% ebx <set|del|list>pass [-r] [-l] [-d] [-u <user>]
% ebx <set|del|list>board <board>
DESCRIPTION
This script synchronizes your local BBS's storage via the BBSCOM settings configured within.
COMMANDS
sync Perform synchronization
setpass Add login/password pairs
delpass Delete login/password pairs
listpass List current keyring
setboard Set up boards for mirroring
OPTIONS
-m <maxmsg> Set maximal number of message to keep track
{ $main::maxmsg = $maxmsg }
-o [logfile] Output to log stdout instead of log files
{ $main::logfile = $logfile }
-d Enable debugging outputs
{ $OurNet::BBS::DEBUG = 1 }
-f Enable per-site forking
-l Ignore per-site locking
{ $main::nolock = 1 }
-g Skip passring check, use guest for all sites
{ $main::nopass = 1 }
-u <user> The owner of gpg keyring
{ $main::user = $user }
<synclist>... Process specified boards or source
{ $synclist{$_} = 1 foreach (@synclist) }
ENVIRONMENT
- EBX_BACKEND
-
The local BBS's backend. Defaults to MELIX.
- EBX_BBSROOT
-
The local BBS's location. Defaults to /home/melix or /home/bbs.
- EBX_USER
-
The owner to
.ebx.keyring
, the private keyring used to store encrypted ebx passwords. Defaults to USER. - EBX_HOME
-
The home directory of EBX_USER, defaults to HOME.
AUTHORS
Chia-Liang Kao <clkao@clkao.org>, Autrijus Tang <autrijus@autrijus.org>
COPYRIGHT
Copyright 2001 by Chia-Liang Kao <clkao@clkao.org>, Autrijus Tang <autrijus@autrijus.org>.
All rights reserved. You can redistribute and/or modify this module under the same terms as Perl itself.