From 477cf6ad04b73e4d448abc6925cdb328d63521c3 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 29 May 2013 11:18:05 -0500 Subject: Adding an upstart job configuration --- data/indicator-application.conf.in | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 data/indicator-application.conf.in (limited to 'data/indicator-application.conf.in') diff --git a/data/indicator-application.conf.in b/data/indicator-application.conf.in new file mode 100644 index 0000000..2e452a3 --- /dev/null +++ b/data/indicator-application.conf.in @@ -0,0 +1,16 @@ +description "Indicator Application Service" +author "Ted Gould " + +start on indicators-loaded +stop on desktop-end + +emits appindicators-start appindicators-end + +env G_MESSAGES_DEBUG=all +export G_MESSAGES_DEBUG + +respawn + +exec @libexecdir@/indicator-application-service + +pre-stop initctl emit appindicators-end -- cgit v1.2.3 From 7b8ff473585d69595766d728493a15e398045848 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 29 May 2013 13:32:07 -0500 Subject: Limiting to only the ubuntu session --- data/indicator-application.conf.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'data/indicator-application.conf.in') diff --git a/data/indicator-application.conf.in b/data/indicator-application.conf.in index 2e452a3..351ac74 100644 --- a/data/indicator-application.conf.in +++ b/data/indicator-application.conf.in @@ -1,7 +1,10 @@ description "Indicator Application Service" author "Ted Gould " -start on indicators-loaded +# NOTE: Limiting only to Unity 7 right now as it's still using +# dbusmenu. That can be lifted after it is ported to GMenu + +start on indicators-loaded and xsession SESSION=ubuntu stop on desktop-end emits appindicators-start appindicators-end -- cgit v1.2.3 From e5d5f1ab26a6a18ce9011f24bc954bc39e62f461 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 12 Jul 2013 16:03:55 -0500 Subject: Make sure to have proper syntax --- data/indicator-application.conf.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data/indicator-application.conf.in') diff --git a/data/indicator-application.conf.in b/data/indicator-application.conf.in index 351ac74..289d7fc 100644 --- a/data/indicator-application.conf.in +++ b/data/indicator-application.conf.in @@ -16,4 +16,4 @@ respawn exec @libexecdir@/indicator-application-service -pre-stop initctl emit appindicators-end +pre-stop exec initctl emit appindicators-end -- cgit v1.2.3 From 77943e2d82cd637cf761936494d745355ad38dd2 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 12 Jul 2013 16:04:11 -0500 Subject: Add the indicator-services-start condition --- data/indicator-application.conf.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data/indicator-application.conf.in') diff --git a/data/indicator-application.conf.in b/data/indicator-application.conf.in index 289d7fc..459878d 100644 --- a/data/indicator-application.conf.in +++ b/data/indicator-application.conf.in @@ -4,7 +4,7 @@ author "Ted Gould " # NOTE: Limiting only to Unity 7 right now as it's still using # dbusmenu. That can be lifted after it is ported to GMenu -start on indicators-loaded and xsession SESSION=ubuntu +start on (indicators-loaded or indicator-services-start) and xsession SESSION=ubuntu stop on desktop-end emits appindicators-start appindicators-end -- cgit v1.2.3 From f3246fc5ba078608699ded2dd0fbecc571302cdb Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 12 Jul 2013 16:04:36 -0500 Subject: Add the indicator-services-end condition --- data/indicator-application.conf.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data/indicator-application.conf.in') diff --git a/data/indicator-application.conf.in b/data/indicator-application.conf.in index 459878d..8aec4eb 100644 --- a/data/indicator-application.conf.in +++ b/data/indicator-application.conf.in @@ -5,7 +5,7 @@ author "Ted Gould " # dbusmenu. That can be lifted after it is ported to GMenu start on (indicators-loaded or indicator-services-start) and xsession SESSION=ubuntu -stop on desktop-end +stop on desktop-end or indicator-services-end emits appindicators-start appindicators-end -- cgit v1.2.3 From bcd73f4d74fe781526cf224cee2ed7d87eeb16ee Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Tue, 27 Aug 2013 15:15:52 -0500 Subject: Dropping debugging for system-wide support --- data/indicator-application.conf.in | 4 ---- 1 file changed, 4 deletions(-) (limited to 'data/indicator-application.conf.in') diff --git a/data/indicator-application.conf.in b/data/indicator-application.conf.in index 8aec4eb..ddc803c 100644 --- a/data/indicator-application.conf.in +++ b/data/indicator-application.conf.in @@ -1,5 +1,4 @@ description "Indicator Application Service" -author "Ted Gould " # NOTE: Limiting only to Unity 7 right now as it's still using # dbusmenu. That can be lifted after it is ported to GMenu @@ -9,9 +8,6 @@ stop on desktop-end or indicator-services-end emits appindicators-start appindicators-end -env G_MESSAGES_DEBUG=all -export G_MESSAGES_DEBUG - respawn exec @libexecdir@/indicator-application-service -- cgit v1.2.3