phoned/doc/install_guide.txt

50 lines
2.2 KiB
Plaintext
Raw Normal View History

2005-06-19 23:16:24 -04:00
$Amigan: phoned/doc/install_guide.txt,v 1.3 2005/06/20 03:16:27 dcp1990 Exp $
2005-05-31 20:37:22 -04:00
**************************************************************************
** phoned installation guide -- it's good **
** (C)2005, Dan Ponte **
**************************************************************************
1.0 Introduction
phoned is [supposed to be] a powerful phone answering system, much like
2005-06-19 23:16:24 -04:00
VOCP. However, it is more client-server based.
2005-05-31 20:37:22 -04:00
The phoned distribution consists of the following:
*phoned - the main daemon responsible for logging stuff and talking to
2005-05-31 20:43:07 -04:00
clients and the modem
2005-05-31 20:37:22 -04:00
*xfone - a Tcl/Tk application for checking messages and administering
mailboxes
2005-06-19 23:16:24 -04:00
*Various scripts to administer stuff
*phonectl to talk to phoned via command line
2005-05-31 20:37:22 -04:00
2.0 Requirements
2005-06-19 23:16:24 -04:00
In order to use the base phoned, you must have at least the
2005-05-31 20:37:22 -04:00
following:
2005-05-31 20:43:07 -04:00
*A Unix system capable of using sockets and talking to a modem
2005-05-31 20:37:22 -04:00
(tested on FreeBSD) (the phoned suite will NOT run on windows. Get a
better OS. It might run on OSX.)
2005-06-19 23:16:24 -04:00
*Tcl 8.4 (for xfone and scripts)
*Tk 8.4 (for xfone)
*Tcllib with md5 stuff.
*A C compiler (capable of understanding my mix of ANSI C and other dialect)...GCC works well.
*PCRE
*SQLite3 libraries (with Tcl bindings for scripts)
2005-05-31 20:43:07 -04:00
*A voice modem supported by us. Tested with the Diamond SupraExpress 56i
2005-05-31 20:37:22 -04:00
Sp (Rockwell chipset/driver)
2005-06-19 23:16:24 -04:00
*Telephone service (no shit?)
2005-05-31 20:37:22 -04:00
*A telephone, mic, or other recording device to record the greeting messages
*A friend who has a telephone to annoy so he can test the system ;-)
Optional:
2005-06-19 23:16:24 -04:00
*Caller ID service from your phone company in order to use any filter and notify stuff
(this is basically a requirement, but not so much as to make stuff not work)
2005-05-31 20:37:22 -04:00
*The Festival Speech Synthesis package, available under FreeBSD ports as
audio/festival/, in order to use the speech capabilities (highly
2005-06-19 23:16:24 -04:00
recommended.) (this is not implemented yet -Dan)
2005-05-31 20:37:22 -04:00
2005-06-19 23:16:24 -04:00
2.1 Compilation and Installation
Compilation is fairly straightforward: cd to the root directory of the distribution and
type "make". There is currently no install target, but installation is very simple: copy
the phoned binary and configuration file to appropriate places. (/usr/local/{bin,etc} work
well).
...to be continued (just email me if you have questions).