Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sign packages on Bintray #1728

Closed
llarsson opened this issue Oct 10, 2016 · 16 comments
Closed

Sign packages on Bintray #1728

llarsson opened this issue Oct 10, 2016 · 16 comments

Comments

@llarsson
Copy link

As noted in #1595, one is currently warned about unsigned packages when one installs via the Debian (and Ubuntu) repo. I have not tried any of the others. I would very much like the packages to be signed, should we deploy this in production.

W: The repository 'https://dl.bintray.com/mashape/kong-ubuntu-xenial-0.9.x xenial Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
@anderssynstad
Copy link

anderssynstad commented Feb 22, 2017

The behaviour of APT has changed in Ubuntu 16.04 where unsigned repositories are disabled by default. So while it was a Warning previously, it's now and Error.

In order to install Kong, one has to configure APT::Get::AllowUnauthenticated, but that is something one would like to avoid as it applies to all repositores.

So please sign the repositories. Seems to be something Bintray supports with not too much fuss, but guess it requires a premium plan.

EDIT: For clarification, Error vs Warning is a difference between the apt and apt-get commands. Also, adding the option trusted=yes to the repo configuration makes both apt and apt-get happy and is a configuration setting that only applies to the specific repository.

@udangel-r7
Copy link

udangel-r7 commented Mar 6, 2017

+1 as this causes a lot of issues in deployments. https://www.jfrog.com/confluence/display/RTF/GPG+Signing provides a documentation how to enable it for artifactory (should probably be the same for bintray)

@zaherg
Copy link

zaherg commented Mar 11, 2017

any ETA for this ?

@bkuebler
Copy link

please do this it's simple.

Login in bintray go to your repository -> edit -> scroll down and click (GPG sign uploaded files using Bintray's public/private key pair)

This would be better than unsigned repos because nobody should do unsigned repos and on installation you will get troubles with the repo managers like apt / aptitude etc..

@Slm0n87
Copy link

Slm0n87 commented Mar 23, 2017

+1 from my side, a proper deployment of that dpkg package is currently not possible due to that issue

@tanelso2
Copy link

Please do this. We would love to use Kong but it won't get past our security review if you continue using an unsigned repository

@udangel-r7
Copy link

we started to rehost this just to get around the unsigned package

@gdraque
Copy link

gdraque commented Apr 9, 2017

+1

@p0pr0ck5
Copy link
Contributor

@shashiranjan84 this was fixed, right?

@shashiranjan84
Copy link
Contributor

shashiranjan84 commented May 31, 2017

@p0pr0ck5 I have added changes to sign the repo, artifacts still would be unsigned. Change would visible from v0.11.

@Kong Kong deleted a comment from coopr Jul 25, 2017
@karousn
Copy link

karousn commented Nov 17, 2017

+1
if the proposition of @bkuebler work without any issue ..
@shashiranjan84 we want to install the latest version to compare Kong with the other open source .

@ghost
Copy link

ghost commented Dec 12, 2017

@llarsson do you have an news?

@0xMAYANK
Copy link

0xMAYANK commented Apr 6, 2018

Any ETA for this?

@fr33l
Copy link

fr33l commented May 30, 2018

just small reminder about this..

@dannykopping
Copy link

Any progress on this?

@hutchic
Copy link
Contributor

hutchic commented Apr 10, 2019

resolved now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests