summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-support/tracker/files
diff options
context:
space:
mode:
Diffstat (limited to 'meta-gnome/recipes-support/tracker/files')
-rw-r--r--meta-gnome/recipes-support/tracker/files/90tracker4
-rw-r--r--meta-gnome/recipes-support/tracker/files/tracker-dbus.service15
-rw-r--r--meta-gnome/recipes-support/tracker/files/tracker-miner-fs.service12
-rw-r--r--meta-gnome/recipes-support/tracker/files/tracker-store.service12
4 files changed, 43 insertions, 0 deletions
diff --git a/meta-gnome/recipes-support/tracker/files/90tracker b/meta-gnome/recipes-support/tracker/files/90tracker
new file mode 100644
index 000000000..9594b9168
--- /dev/null
+++ b/meta-gnome/recipes-support/tracker/files/90tracker
@@ -0,0 +1,4 @@
1#!/bin/sh
2
3/usr/bin/trackerd -m &
4
diff --git a/meta-gnome/recipes-support/tracker/files/tracker-dbus.service b/meta-gnome/recipes-support/tracker/files/tracker-dbus.service
new file mode 100644
index 000000000..c97f49a89
--- /dev/null
+++ b/meta-gnome/recipes-support/tracker/files/tracker-dbus.service
@@ -0,0 +1,15 @@
1[Unit]
2Description=tracker DBus session bus handler
3Before=tracker-store.service
4After=dbus.service
5Requires=dbus.service
6BindTo=tracker-store.service
7
8[Service]
9Type=forking
10EnvironmentFile=-/tmp/tracker.env
11ExecStartPre=@BASE_BINDIR@/rm -rf /tmp/tracker.env
12ExecStart=/bin/sh -c 'echo "DBUS_SESSION_BUS_ADDRESS=`dbus-daemon --fork --session --print-address`" > /tmp/tracker.env'
13
14[Install]
15WantedBy=multi-user.target
diff --git a/meta-gnome/recipes-support/tracker/files/tracker-miner-fs.service b/meta-gnome/recipes-support/tracker/files/tracker-miner-fs.service
new file mode 100644
index 000000000..34d9a1e68
--- /dev/null
+++ b/meta-gnome/recipes-support/tracker/files/tracker-miner-fs.service
@@ -0,0 +1,12 @@
1[Unit]
2Description=tracker-miner-fs
3After=syslog.target local-fs.target udev.service dbus.service tracker-store.service
4Requires=tracker-store.service
5
6[Service]
7Environment=HOME=/home/root
8EnvironmentFile=-/tmp/tracker.env
9ExecStart=@LIBEXECDIR@/tracker-miner-fs
10
11[Install]
12WantedBy=multi-user.target
diff --git a/meta-gnome/recipes-support/tracker/files/tracker-store.service b/meta-gnome/recipes-support/tracker/files/tracker-store.service
new file mode 100644
index 000000000..c5037f3ab
--- /dev/null
+++ b/meta-gnome/recipes-support/tracker/files/tracker-store.service
@@ -0,0 +1,12 @@
1[Unit]
2Description=tracker-store
3After=syslog.target local-fs.target dbus.service
4Requires=dbus.service tracker-dbus.service
5BindTo=tracker-dbus.service
6
7[Service]
8EnvironmentFile=-/tmp/tracker.env
9ExecStart=@LIBEXECDIR@/tracker-store
10
11[Install]
12WantedBy=multi-user.target