Project

General

Profile

Bug #12551

Feature #5464: Revamp Greeter interface

Feature #11643: Greeter revamp: Phase 1.1

Set up a process to keep our fork of GNOME Shell's .desktop file and GDM's .session file up-to-date

Added by intrigeri 5 months ago. Updated 11 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
05/16/2017
Due date:
% Done:

0%

QA Check:
Feature Branch:
Type of work:
Code
Blueprint:
Easy:
Affected tool:
Greeter

Description

As noticed on #12364#note-33, our own config/gdm-shell-tails.desktop (in Tails Greeter's Git repo) tends to be behind /usr/share/applications/org.gnome.Shell.desktop as shipped in Debian. This can potentially cause serious issues, so IMO we need a process to keep it more up-to-date than what we've done in the past. I don't know what's the best way to do that, but at least a ticket per Tails release based on the next version of Debian would be a good start; completing said ticket would require creating the next one. But there are probably better ways to do so, e.g. generate our own .desktop file dynamically at package build time from the upstream one.

Same for gdm-tails.session, see f5e00d2d1051991e29720c422337e8855ca17cb2.

History

#1 Updated by intrigeri 4 months ago

  • Target version set to Tails_3.4
  • Parent task changed from #8230 to #11643

I'd like this to be done before the time we might switch to tracking Buster, hence this target version early 2018. Sounds doable? Otherwise please reassign to me.

#2 Updated by alant 3 months ago

Yes, it looks doable for me before the end of the year.

#3 Updated by intrigeri 11 days ago

  • Subject changed from Set up a process to keep our fork of GNOME Shell's .desktop file up-to-date to Set up a process to keep our fork of GNOME Shell's .desktop file and GDM's .session file up-to-date
  • Description updated (diff)

Also available in: Atom PDF