~ubuntu-branches/ubuntu/trusty/libusermetrics/trusty-proposed

« back to all changes in this revision

Viewing changes to debian/usermetricsservice.prerm

  • Committer: Package Import Robot
  • Author(s): Ubuntu daily release, Pete Woods, Ubuntu daily release
  • Date: 2013-07-02 02:02:52 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20130702020252-53yuhnlabsq1cq8x
Tags: 1.0.1+13.10.20130702-0ubuntu1
[ Pete Woods ]
* Implement most of storage service and wire up input API.
* Wire up the output API to the storage service.

[ Ubuntu daily release ]
* Automatic snapshot from revision 80

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
 
 
3
set -e
 
4
 
 
5
get_pid() {
 
6
    [ -n "$1" ] || return 0
 
7
    [ -S /var/run/dbus/system_bus_socket ] || return 0
 
8
 
 
9
    dbus-send --system --dest=org.freedesktop.DBus --print-reply \
 
10
              /org/freedesktop/DBus org.freedesktop.DBus.GetConnectionUnixProcessID \
 
11
              string:$1 2>/dev/null | awk '/uint32/ {print $2}'
 
12
}
 
13
 
 
14
if [ "$1" = "remove" ]; then
 
15
    kill $(get_pid com.canonical.UserMetrics) 2>/dev/null || true
 
16
fi
 
17
 
 
18
if [ "$1" = "upgrade" ]; then
 
19
    kill $(get_pid com.canonical.UserMetrics) 2>/dev/null || true
 
20
fi
 
21
 
 
22
#DEBHELPER#
 
 
b'\\ No newline at end of file'