Feature #10407

Have Tails Installer in a Ubuntu PPA

Added by sajolida about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Installation
Target version:
Start date:
2015-10-23
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Installer
Deliverable for:

Description

A personal PPA is OK to start with, next steps are tracked as subtasks of Feature #10664.


Subtasks

Feature #10413: Sign Ubuntu Code of Conduct Resolved

100

Bug #10602: Tails Installer requires syslinux 6.x that is not in Ubuntu trusty Resolved

50

Feature #10702: Try installing tails-installer from PPA on Ubuntu Resolved

0


Related issues

Blocks Tails - Feature #10664: Polish Tails Installer in Ubuntu PPA Resolved 2015-10-23

History

#1 Updated by sajolida about 10 years ago

#2 Updated by sajolida about 10 years ago

  • Subject changed from Have Tails Install in a Ubuntu PPA to Have Tails Installer in a Ubuntu PPA

#3 Updated by intrigeri about 10 years ago

  • blocks #8538 added

#4 Updated by intrigeri about 10 years ago

  • Description updated

#5 Updated by intrigeri about 10 years ago

  • Target version set to Tails_1.8

#6 Updated by Anonymous about 10 years ago

It’s pretty easy to create a PPA. There already is a Launchpad account and I’ll happily take care of it.

However, we need to sign the Code of Conduct first, using an OpenPGP key. I believe that this can be done only by a release manager.

#7 Updated by Anonymous about 10 years ago

Here is the documentation for uploading to the PPA : https://help.launchpad.net/Packaging/PPA/Uploading

I fear that this needs to be added to the documentation too. Creating a subticket.

#9 Updated by intrigeri about 10 years ago

> I’ve created an empty PPA:

Woohoo! Now you will have to teach me how to deal with this :)

#10 Updated by intrigeri about 10 years ago

  • Status changed from Confirmed to In Progress

#11 Updated by intrigeri about 10 years ago

I have a doubt: is the plan to use that collective account to upload to the PPA? If yes, I’m afraid it might create problems we perhaps don’t want to deal with, e.g.:

  • will tails@ receive PPA-related email?
  • what OpenPGP key(s) can we allow to sign uploads to the PPA?

#12 Updated by Anonymous about 10 years ago

intrigeri wrote:
> I have a doubt: is the plan to use that collective account to upload to the PPA? If yes, I’m afraid it might create problems we perhaps don’t want to deal with, e.g.:

Ack.

> * will tails@ receive PPA-related email?

I believe so.

> * what OpenPGP key(s) can we allow to sign uploads to the PPA?

From what I understood but not researched in detail is that we can create a team and everytbody in the team can upload to the PPA.

#13 Updated by intrigeri about 10 years ago

>> * will tails@ receive PPA-related email?

> I believe so.

I don’t think this is a valid option.

>> * what OpenPGP key(s) can we allow to sign uploads to the PPA?

> From what I understood but not researched in detail is that we can create a team and everytbody in the team can upload to the PPA.

This looks good at first glance.

#14 Updated by intrigeri about 10 years ago

#15 Updated by intrigeri about 10 years ago

  • blocked by deleted (Feature #10664: Polish Tails Installer in Ubuntu PPA)

#16 Updated by intrigeri about 10 years ago

#17 Updated by intrigeri about 10 years ago

  • Description updated

Clarified the scope of this ticket, moved some next steps to Feature #10664.

#18 Updated by Anonymous about 10 years ago

  • Status changed from In Progress to Resolved

I think this ticket can be marked as resolved?

#19 Updated by intrigeri about 10 years ago

  • Assignee set to intrigeri
  • QA Check set to Ready for QA

#20 Updated by intrigeri about 10 years ago

  • Status changed from Resolved to In Progress

Let’s me check if it sounds good, and check that sajolida is happy with the current state of things, before we close this ticket. Updating Feature #10702 with this in mind.

#21 Updated by intrigeri about 10 years ago

  • Assignee changed from intrigeri to sajolida

It first glance it looks good: right version, right distros, binaries built on the right architectures. https://launchpadlibrarian.net/228205210/buildlog_ubuntu-wily-amd64.tails-installer_4.4.6+dfsg-0ubuntu1~wily_BUILDING.txt.gz looks sane.

=> sajolida, the two remaining subtasks are yours so I’m reassigning the parent ticket to you as well.

#22 Updated by sajolida about 10 years ago

  • Assignee deleted (sajolida)
  • QA Check deleted (Ready for QA)

#23 Updated by Anonymous about 10 years ago

  • Status changed from In Progress to Resolved

Marking this as resolved as all child tickets have been completed.