summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--99-co2mon.rules3
-rw-r--r--PKGBUILD6
-rw-r--r--co2mon.service2
4 files changed, 10 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b3e8807deb9d..a1f8fa4de8f3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Mon Feb 1 10:31:25 UTC 2016
+# Sat Feb 13 20:11:19 UTC 2016
pkgbase = co2mon-git
pkgdesc = CLI for MasterKit CO2 Monitor
pkgver = 2.1.0.r6.ge8d7ce5
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/dmage/co2mon
install = co2mon-git.install
arch = i686
@@ -19,8 +19,8 @@ pkgbase = co2mon-git
source = co2mon.service
source = co2mon-git.tmpfiles.conf
md5sums = SKIP
- md5sums = e96495d7ed56756af234aa2c4959177b
- md5sums = bef542a1a14f1b5def074c8181ebac0e
+ md5sums = ba3ea7137dc7138e8fa8ec66fd73ce7c
+ md5sums = fdeea5531fba56e6b392290e0de79002
md5sums = ad1ef6873b453a9f09447c70d74921ff
pkgname = co2mon-git
diff --git a/99-co2mon.rules b/99-co2mon.rules
index 1935157d136f..4f35f72a7f9c 100644
--- a/99-co2mon.rules
+++ b/99-co2mon.rules
@@ -1,2 +1 @@
-SUBSYSTEM=="usb", ACTION=="add", ENV{PRODUCT}=="4d9/a052/*", OWNER="nobody", RUN+="/usr/bin/systemctl start co2mon.service"
-SUBSYSTEM=="usb", ACTION=="remove", ENV{PRODUCT}=="4d9/a052/*", RUN+="/usr/bin/systemctl stop co2mon.service"
+SUBSYSTEM=="usb", ACTION=="add", ENV{PRODUCT}=="4d9/a052/*", OWNER="nobody", TAG+="systemd", ENV{SYSTEMD_WANTS}="co2mon.service", ENV{SYSTEMD_ALIAS}="/dev/co2mon"
diff --git a/PKGBUILD b/PKGBUILD
index a33d4ee56233..894675aedc3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
pkgname='co2mon-git'
pkgdesc='CLI for MasterKit CO2 Monitor'
pkgver=2.1.0.r6.ge8d7ce5
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
license=('GPL3')
url='https://github.com/dmage/co2mon'
@@ -17,8 +17,8 @@ source=('git+https://github.com/dmage/co2mon.git'
'co2mon.service'
'co2mon-git.tmpfiles.conf')
md5sums=('SKIP'
- 'e96495d7ed56756af234aa2c4959177b'
- 'bef542a1a14f1b5def074c8181ebac0e'
+ 'ba3ea7137dc7138e8fa8ec66fd73ce7c'
+ 'fdeea5531fba56e6b392290e0de79002'
'ad1ef6873b453a9f09447c70d74921ff')
pkgver() {
diff --git a/co2mon.service b/co2mon.service
index 632c058cdc53..30ee370673c2 100644
--- a/co2mon.service
+++ b/co2mon.service
@@ -1,5 +1,7 @@
[Unit]
Description=Polling daemon for masterkit co2monitor
+BindsTo=dev-co2mon.device
+After=dev-co2mon.device
[Service]
User=nobody