View Issue Details

IDProjectCategoryView StatusLast Update
0003758FreeCADFeaturepublic2021-02-06 06:49
ReporterKunda1 Assigned Totriplus  
PriorityimmediateSeveritymajorReproducibilityN/A
Status assignedResolutionopen 
Target Version0.20 
Summary0003758: Sign AppImages
Description

signing appimages looks straight-forward here - https://docs.appimage.org/packaging-guide/signatures.html . No special cert is needed so anyone can extend the travis.yml to perform the signing step. We would need to produce a key and embed it as a secure variable in the travis.yml. I’m trying to resurrect the macOS builds so don’t know when I will have a chance to look at this...

blacey

Per @probonopd in https://github.com/FreeCAD/FreeCAD-AppImage/issues/6 we can:
Use the -s switch of appimagetool to embed a signature into the AppImage.

Related Forum threads:
https://forum.freecadweb.org/viewtopic.php?f=10&t=15525&start=300#p268325
https://forum.freecadweb.org/viewtopic.php?f=10&t=34981&p=329620#p329620
Tagsappimage, packaging
FreeCAD Information

Activities

Kunda1

2019-01-05 11:53

administrator   ~0012383

punting to sgrogan

Kunda1

2019-03-16 12:27

administrator   ~0012916

Hey @triplus is it OK that I assign this ticket to you? I was following the 0.18 Release thread on the forum and sgrogan defers to you on this task.

Kunda1

2019-06-18 09:19

administrator   ~0013251

Examples of users concerned with unsigned appimages:
  • https://www.reddit.com/r/FreeCAD/comments/c0pp2h/cannot_install_latest_freecad_package_from_ubuntu/erg3obe/
  • https://forum.freecadweb.org/viewtopic.php?f=4&t=33244&p=279262#p279233

Kunda1

2019-08-12 20:56

administrator   ~0013420

This still needs to happen

Kunda1

2019-08-19 00:49

administrator   ~0013429

Another inquiry regarding this issue:
https://forum.freecadweb.org/viewtopic.php?f=3&t=38641

Kunda1

2019-08-30 13:07

administrator   ~0013490

Solution according to @probonopd is at
https://github.com/FreeCAD/FreeCAD-AppImage/issues/6#issuecomment-525840839

yorik

2022-03-03 13:55

administrator   ~0016691

This ticket has been migrated to GitHub as issue 5856.

Issue History

Date Modified Username Field Change
2018-12-31 19:24 Kunda1 New Issue
2018-12-31 19:24 Kunda1 Status new => assigned
2018-12-31 19:24 Kunda1 Assigned To => blacey
2018-12-31 19:24 Kunda1 Tag Attached: appimage
2019-01-05 11:53 Kunda1 Assigned To blacey => user2853
2019-01-05 11:53 Kunda1 Note Added: 0012383
2019-01-05 11:54 Kunda1 Priority high => urgent
2019-02-10 15:58 Kunda1 Description Updated
2019-02-10 15:59 Kunda1 Description Updated
2019-03-16 12:26 Kunda1 Assigned To user2853 => triplus
2019-03-16 12:27 Kunda1 Note Added: 0012916
2019-04-06 19:45 Kunda1 Priority urgent => immediate
2019-06-18 09:16 Kunda1 Description Updated
2019-06-18 09:17 Kunda1 Description Updated
2019-06-18 09:19 Kunda1 Note Added: 0013251
2019-06-18 09:25 Kunda1 Tag Attached: packaging
2019-08-12 20:56 Kunda1 Note Added: 0013420
2019-08-19 00:49 Kunda1 Note Added: 0013429
2019-08-30 11:24 Kunda1 Description Updated
2019-08-30 13:07 Kunda1 Note Added: 0013490
2020-06-06 14:35 abdullah Target Version 0.18 => 0.19
2021-02-06 06:49 abdullah Target Version => 0.20