~ci-train-bot/unity-gtk-module/unity-gtk-module-ubuntu-artful-2909

« back to all changes in this revision

Viewing changes to data/unity-gtk-module.service

  • Committer: Bileto Bot
  • Author(s): Martin Pitt
  • Date: 2016-09-13 15:26:27 UTC
  • mfrom: (338.1.2 unity-gtk-module)
  • Revision ID: ci-train-bot@canonical.com-20160913152627-edpjoaxr2do5fxi3
Fix $GTK_MODULES race condition (LP: #1618886)

Approved by: Ted Gould

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
RemainAfterExit=yes
9
9
ExecStart=/bin/sh -ec '\
10
10
        GTK_MODULES="$${GTK_MODULES:+$GTK_MODULES:}unity-gtk-module";\
11
 
        dbus-update-activation-environment --verbose --systemd GTK_MODULES;\
12
 
        initctl set-env --global GTK_MODULES=$${GTK_MODULES} || true'
 
11
        dbus-update-activation-environment --verbose --systemd GTK_MODULES'
13
12
ExecStopPost=/bin/sh -ec '\
14
13
        GTK_MODULES=$$(echo -n $${GTK_MODULES} | awk -v RS=: -v ORS=: "/^unity-gtk-module$/ {next} {print}" | sed -e "s/:*$//");\
15
 
        dbus-update-activation-environment --verbose --systemd GTK_MODULES;\
16
 
        initctl set-env --global GTK_MODULES=$${GTK_MODULES} || true'
 
14
        dbus-update-activation-environment --verbose --systemd GTK_MODULES'
17
15
 
18
16
[Install]
19
17
WantedBy=ubuntu-session.target