1CPAN-UPLOAD(1) User Contributed Perl Documentation CPAN-UPLOAD(1)
2
3
4
6 cpan-upload - upload a distribution to the CPAN
7
9 version 0.103013
10
12 usage: cpan-upload [options] file-to-upload-1 [ file-to-upload-2 ... ]
13 -v --verbose enable verbose logging
14 -h --help display this help message
15 --dry-run do not actually upload anything
16
17 -u --user your PAUSE username
18 -p --password the password to your PAUSE account
19 -d --directory a dir in your CPAN space in which to put the file
20 --http-proxy URL of the http proxy to use in uploading
21 --ignore-errors instead of aborting, continue to next file on error
22 -c --config config file to use; defaults to ~/.pause
23 --md5 compute MD5 checksums of the files
24
26 If you have a ".pause" file in your home directory, it will be checked
27 for a username and password. It should look like this:
28
29 user EXAMPLE
30 password your-secret-password
31
32 You can GnuPG-encrypt this file if you wish, but you must install
33 Config::Identity and configure your gpg-agent as Config::Identity
34 currently doesn't prompt for a password at decryption time:
35
36 # Follow the prompts, setting your key as the "recipient"
37 # Use ^D once you've finished typing out your authentication information
38 gpg -ea > $HOME/.pause
39 # OR, encrypt a file you already created:
40 gpg -ea $HOME/.pause && mv $HOME/.pause{.asc,}
41
43 CPAN::Uploader
44 Config::Identity
45
47 Ricardo SIGNES <rjbs@cpan.org>
48
50 This software is copyright (c) 2016 by Ricardo SIGNES.
51
52 This is free software; you can redistribute it and/or modify it under
53 the same terms as the Perl 5 programming language system itself.
54
55
56
57perl v5.30.0 2019-07-26 CPAN-UPLOAD(1)