App-DocKnot
view release on metacpan or search on metacpan
t/data/generate/wallet/docknot.yaml view on Meta::CPAN
The wallet server is written in Perl and requires Perl 5.8.0 or later plus
the following Perl modules:
* Date::Parse (part of the TimeDate distribution)
* DBI
* DBIx::Class
* Module::Build
* SQL::Translator
You will also need a DBD Perl module for the database backend that you
intend to use, and the DateTime::Format::* module corresponding to that
DBD module (such as DateTime::Format::SQLite or DateTime::Format::PG).
Currently, the server has only been tested against SQLite 3, MySQL 5, and
PostgreSQL, and prebuilt SQL files (for database upgrades) are only
provided for those servers. It will probably not work fully with other
database backends. Porting is welcome.
The wallet server is intended to be run under `remctld` and use `remctld`
to do authentication. It can be ported to any other front-end, but doing
so will require writing a new version of `server/wallet-backend` that
translates the actions in that protocol into calls to the Wallet::Server
t/data/generate/wallet/docknot.yaml view on Meta::CPAN
Now, you can run the test suite with:
suffix: |
The test suite requires `remctld` be installed and available in the user's
path or in `/usr/local/sbin` or `/usr/sbin`; and that `sqlite3`, `kinit`,
and either `kvno` or `kgetcred` be installed and available on the user's
path. The test suite will also need to be able to bind to 127.0.0.1 on
ports 11119 and 14373 to test client/server network interactions.
The test suite uses a SQLite database for server-side and end-to-end
testing and therefore requires the DBD::SQLite and
DateTime::Format::SQLite Perl modules.
All of the requirements listed above will be required to run the full test
suite of server functionality, but tests will be selectively skipped if
their requirements aren't found.
The following additional Perl modules will be used if present:
* Test::MinimumVersion
* Test::Pod
* Test::Spelling
t/data/generate/wallet/output/readme view on Meta::CPAN
The wallet server is written in Perl and requires Perl 5.8.0 or later
plus the following Perl modules:
* Date::Parse (part of the TimeDate distribution)
* DBI
* DBIx::Class
* Module::Build
* SQL::Translator
You will also need a DBD Perl module for the database backend that you
intend to use, and the DateTime::Format::* module corresponding to that
DBD module (such as DateTime::Format::SQLite or DateTime::Format::PG).
Currently, the server has only been tested against SQLite 3, MySQL 5,
and PostgreSQL, and prebuilt SQL files (for database upgrades) are only
provided for those servers. It will probably not work fully with other
database backends. Porting is welcome.
The wallet server is intended to be run under remctld and use remctld to
do authentication. It can be ported to any other front-end, but doing
so will require writing a new version of server/wallet-backend that
translates the actions in that protocol into calls to the Wallet::Server
t/data/generate/wallet/output/readme view on Meta::CPAN
ensure that necessary environment variables are set up.
The test suite requires remctld be installed and available in the user's
path or in /usr/local/sbin or /usr/sbin; and that sqlite3, kinit, and
either kvno or kgetcred be installed and available on the user's path.
The test suite will also need to be able to bind to 127.0.0.1 on ports
11119 and 14373 to test client/server network interactions.
The test suite uses a SQLite database for server-side and end-to-end
testing and therefore requires the DBD::SQLite and
DateTime::Format::SQLite Perl modules.
All of the requirements listed above will be required to run the full
test suite of server functionality, but tests will be selectively
skipped if their requirements aren't found.
The following additional Perl modules will be used if present:
* Test::MinimumVersion
* Test::Pod
* Test::Spelling
t/data/generate/wallet/output/readme-md view on Meta::CPAN
The wallet server is written in Perl and requires Perl 5.8.0 or later plus
the following Perl modules:
* Date::Parse (part of the TimeDate distribution)
* DBI
* DBIx::Class
* Module::Build
* SQL::Translator
You will also need a DBD Perl module for the database backend that you
intend to use, and the DateTime::Format::* module corresponding to that
DBD module (such as DateTime::Format::SQLite or DateTime::Format::PG).
Currently, the server has only been tested against SQLite 3, MySQL 5, and
PostgreSQL, and prebuilt SQL files (for database upgrades) are only
provided for those servers. It will probably not work fully with other
database backends. Porting is welcome.
The wallet server is intended to be run under `remctld` and use `remctld`
to do authentication. It can be ported to any other front-end, but doing
so will require writing a new version of `server/wallet-backend` that
translates the actions in that protocol into calls to the Wallet::Server
t/data/generate/wallet/output/readme-md view on Meta::CPAN
that necessary environment variables are set up.
The test suite requires `remctld` be installed and available in the user's
path or in `/usr/local/sbin` or `/usr/sbin`; and that `sqlite3`, `kinit`,
and either `kvno` or `kgetcred` be installed and available on the user's
path. The test suite will also need to be able to bind to 127.0.0.1 on
ports 11119 and 14373 to test client/server network interactions.
The test suite uses a SQLite database for server-side and end-to-end
testing and therefore requires the DBD::SQLite and
DateTime::Format::SQLite Perl modules.
All of the requirements listed above will be required to run the full test
suite of server functionality, but tests will be selectively skipped if
their requirements aren't found.
The following additional Perl modules will be used if present:
* Test::MinimumVersion
* Test::Pod
* Test::Spelling
t/data/generate/wallet/output/thread view on Meta::CPAN
The wallet server is written in Perl and requires Perl 5.8.0 or later plus
the following Perl modules:
\bullet(packed)[Date::Parse (part of the TimeDate distribution)]
\bullet(packed)[DBI]
\bullet(packed)[DBIx::Class]
\bullet(packed)[Module::Build]
\bullet(packed)[SQL::Translator]
You will also need a DBD Perl module for the database backend that you
intend to use, and the DateTime::Format::* module corresponding to that
DBD module (such as DateTime::Format::SQLite or DateTime::Format::PG).
Currently, the server has only been tested against SQLite 3, MySQL 5, and
PostgreSQL, and prebuilt SQL files (for database upgrades) are only
provided for those servers. It will probably not work fully with other
database backends. Porting is welcome.
The wallet server is intended to be run under \code[remctld] and use
\code[remctld] to do authentication. It can be ported to any other
front-end, but doing so will require writing a new version of
\code[server/wallet-backend] that translates the actions in that protocol
( run in 0.258 second using v1.01-cache-2.11-cpan-05444aca049 )