Hi Neil,

Thank you for the detailed explanation as to why this happens. I got a
little impatient yesterday and chatted with mst and kid51 who also pointed
out the resolution.

I'll work on what you suggested and release a new version.

I must say it's been a smooth ride starting as a co maintainer but I know
it's not a responsibility that is taken lightly.

Thanks again.

Charlie
On Jun 27, 2016 4:04 AM, "Neil Bowers" <neil.bow...@cogendo.com> wrote:

> Hi Charlie,
>
> > I am listed as a co-maintainer of the Asterisk-Perl distribution but for
> some reason I don't have permission to upload this distribution.
>
> I know it’s a long email you get from PAUSE, but the reason is buried in
> there:
>
> > This distribution name will only be indexed when uploaded by users with
> > permission for the package asterisk::perl.
>
> You have permission for the individual packages in the distribution:
>
> Asterisk,ITCHARLIE,c
> Asterisk::AGI,ITCHARLIE,c
> Asterisk::Manager,ITCHARLIE,c
> Asterisk::Outgoing,ITCHARLIE,c
> Asterisk::QCall,ITCHARLIE,c
> Asterisk::Voicemail,ITCHARLIE,c
>
> But a change made to PAUSE a little while ago means that a distribution
> called Asterisk-Perl is expected to contain a package called
> Asterisk::Perl, and you must at least have permission (co-maint or
> ownership, it doesn’t matter) for the package name that matches the
> distribution name. This change to PAUSE was made for security reasons[1].
>
> The easiest solution would be for you to change the distribution name from
> Asterisk-Perl to Asterisk, as the “Asterisk” module is already part of the
> distribution.
>
> You should bump the release number at the same time, since the 1.04 did
> make it as far as your author directory.
>
> Cheers,
> Neil
>
> [1]
> http://www.dagolden.com/index.php/2414/this-distribution-name-can-only-be-used-by-users-with-permission/

Reply via email to