Parity-ethereum: Parity PPA

Created on 29 Feb 2016  ยท  6Comments  ยท  Source: openethereum/parity-ethereum

F8-enhancement ๐ŸŽŠ M1-ci ๐Ÿ™‰ M4-core โ›“ P9-somedaymaybe ๐ŸŒž Z3-stale ๐Ÿƒ

All 6 comments

I wonder if cargo deb might simplify this process.

Most of the debate here is to be able to package for debian on non-debian systems

https://github.com/mmstick/cargo-deb

Building a debian package is not a problem, we have that already. The main issue here is supporting source build on launchpad.net. PPAs for rustc and cargo are required for this.

Parity really needs this!

This would be a very nice improvement for the install process.

PPAs are very insecure both for the user and the developer, because during the installation the maintainer scripts are executed with root permissions. We learned a lot about PPAs here in Ubuntu, so now have a better alternative called snaps, which are secure during installation and execution. The packaging format is a lot simpler than a deb. I made one for parity, you can check it in #5496 .

Seeing as the default way is manually downloading a zip or deb from the web, I wouldn't really call ppas insecure. Plus they (or generally repos) are the default install method still.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dukei picture dukei  ยท  3Comments

BillSantos picture BillSantos  ยท  3Comments

gaoxiangxyz picture gaoxiangxyz  ยท  3Comments

jordipainan picture jordipainan  ยท  3Comments

retotrinkler picture retotrinkler  ยท  3Comments