49 Commits

Author SHA1 Message Date
Michael Vogt
21fc5359f8 releasing package ubuntu-core-launcher version 0.2 0.2 2015-04-19 09:10:35 +02:00
Michael Vogt
0645e8f74c debian/control: lintian fixes 2015-04-19 09:10:28 +02:00
Michael Vogt
838d9b0af8 merged lp:~mvo/ubuntu-core-launcher/device-cgroup to add
support for the device cgroup
2015-04-19 09:04:13 +02:00
Michael Vogt
9dbfd38420 update Vcs 2015-04-19 09:00:18 +02:00
Michael Vogt
02e7d1cf0c fix privs dropping check 2015-04-19 08:58:02 +02:00
Michael Vogt
d6633a42c3 merged lp:~pitti/ubuntu-core-launcher/device-cgroup-fixes 2015-04-19 08:51:12 +02:00
Michael Vogt
7663e2f856 make it (hopefully) work 2015-04-18 21:54:46 +02:00
Martin Pitt
6989c53a4d Fix udev enumeration traversal
This is just a simple list, not a dictionary, so we need to get the name. Also
don't print the struct pointer as string in the error message.
2015-04-18 20:18:44 +01:00
Martin Pitt
433d3a9959 fix execl() call, needs proper argv[0] 2015-04-18 20:11:12 +01:00
Martin Pitt
436c0a6106 use full /sys path for static devices, necessary for libudev 2015-04-18 20:09:36 +01:00
Michael Vogt
5ba9535c58 merged lp:~pitti/ubuntu-core-launcher/device-cgroup-fixes 2015-04-18 18:43:36 +02:00
Martin Pitt
15b3dfc14a fix usage help to match the actual argument order 2015-04-18 16:37:36 +01:00
Martin Pitt
041c84a3fb util: stricter fwrite() check
We also want to fail if we could not write the entire string.
2015-04-18 16:36:16 +01:00
Martin Pitt
107af33c1b allow long snap names 2015-04-18 16:34:51 +01:00
Martin Pitt
d7a9698583 drop trailing spaces 2015-04-18 16:19:25 +01:00
Martin Pitt
8d0b6693e5 irreversibly drop root privileges; seteuid() can be reversed as it does not set the saved uid 2015-04-18 16:18:32 +01:00
Martin Pitt
b89cdfa998 fix udev callout exit/signal evaluation 2015-04-18 16:11:51 +01:00
Martin Pitt
2f4334af3f fix major/minor data type 2015-04-18 16:09:22 +01:00
Martin Pitt
890b1366f6 add missing shlibs:Depends 2015-04-18 15:56:48 +01:00
Martin Pitt
c9744d5ea4 src/80-snappy-assign.rules: improve comment 2015-04-18 15:54:33 +01:00
Martin Pitt
32367a2665 add missing .rules suffix to udev rules 2015-04-18 15:53:25 +01:00
Martin Pitt
72c69bdcbc add missing libudev-dev build dep 2015-04-18 15:51:49 +01:00
Michael Vogt
30188cc297 add override_dh_fixperms to get a suid launcher 2015-04-18 15:44:14 +02:00
Michael Vogt
65906c01ec add debug 2015-04-18 13:25:14 +02:00
Michael Vogt
2b2fd15314 install the static snappy udev rule as well 2015-04-18 12:33:54 +02:00