metabase_cpanp - create a metabase profile
version 0.08
$ metabase_cpanp Enter full name: John Doe Enter email address: jdoe@example.com Enter password/secret: zqxjkh Writing profile to 'metabase_id.json' Updating CPANPLUS configuration
The metabase_cpanp program makes it easy to create a user profile for submitting facts and reports to a Metabase server and automatically configuring CPANPLUS.
The default name 'metabase_id.json will be used and will be written to the ~/.metabase directory (to %APPDATA%\metabase on Windows). If the the output filename (or default) exists, the program will skip rather than overwrite the file. The output file will be in JSON and contain the user profile and the user's shared secret.
'metabase_id.json
~/.metabase
Typically, when a Metabase server first receives a report from a new user profile, the shared secret is recorded and will be used to authenticate subsequent submissions. The output should not be shared publicly or made group or world readable.
CPANPLUS will be enabled for test report submission and configured to use the generated file.
You may wish to copy the id file across computers if you would like to be identified consistently when submitting reports from different locations.
Chris Williams <chris@bingosnet.co.uk>
This software is copyright (c) 2010 by Chris Williams.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Task::CPANPLUS::Metabase, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Task::CPANPLUS::Metabase
CPAN shell
perl -MCPAN -e shell install Task::CPANPLUS::Metabase
For more information on module installation, please visit the detailed CPAN module installation guide.