-
Notifications
You must be signed in to change notification settings - Fork 38.9k
Checksum mismatch in deb package for .desktop files #134839
Copy link
Copy link
Closed
Labels
insiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code InsidersverifiedVerification succeededVerification succeeded
Milestone
Description
Does this issue occur when all extensions are disabled?: Yes
- VS Code Version: 1.61.0-1633631387
- OS Version: Debian
Steps to Reproduce:
- install .deb package
- run
debsums -s
(This has been previously reported as #37762 and #112311 and I cannot see any way to reopen them.)
The current postinst file calls "desktop-file-install" on the installed desktop files. This has the effect of adding the following line to each file:
X-Desktop-File-Install-Version=0.26
This gets flagged by tools which validate the security of the software supply chain, such as debsums.
In the previous issues it is implied that this tool is called in order to add the .desktop files to the menu immediately; for this there is a dedicated command update-desktop-database which will update the menu cache without modifying the installed files.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
insiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code InsidersverifiedVerification succeededVerification succeeded