NAME

ebx - Elixir BBS Exchange Suite

SYNOPSIS

% ebx sync [-lgdfh] [-m <maxmsg>] [-o [logfile]] ] 
           [-u <user>] [<boards>...]
% ebx <set|del|list>pass [-r] [-l] [-d] [-u <user>]
% ebx setboard [<boards>...]

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

-d			enable debugging messages
-f			enable per-site forking
-g			skip passring check, use guest for all sites
-l			enable per-site locking
-S			force sending of duplicate articles
-F			force fetching of duplicate articles
-R			refresh message id, do nothing else
-P			perserve remote user id and headers
-m <maxmsg>		set maximal number of message to keep track
-o [logfile]	output to log stdout instead of log files
-u <user>		specify the owner of gpg keyring
<synclist>...	process specified boards or source

ENVIRONMENT

The following environment variables are understood by ebx:

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>.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html