Commit Graph

  • 499519f460 merge from trunk Jamie Dev 2015-04-19 09:02:33 -05:00
  • 19b8c9f0e6 Add ubuntu-snappy.frameworks.target, make frameworks start before it, apps after it. by chipaca approved by mvo John R. Lenton 2015-04-19 09:12:00 -04:00
  • b06105c622 start overrides Jamie Dev 2015-04-19 07:47:51 -05:00
  • 6c3a1b0624 merged trunk, resolved conflicts and updated tests Michael Vogt 2015-04-19 10:21:54 +02:00
  • 163279e9a1 Implement creating dbus bus policy from framework services that specify 'bus-name' by jdstrand approved by mvo Jamie Dev 2015-04-19 03:42:01 -04:00
  • af188c9ad5 lintian fixes Michael Vogt 2015-04-19 09:11:21 +02:00
  • 21fc5359f8 releasing package ubuntu-core-launcher version 0.2 0.2 Michael Vogt 2015-04-19 09:10:35 +02:00
  • 0645e8f74c debian/control: lintian fixes Michael Vogt 2015-04-19 09:10:28 +02:00
  • 838d9b0af8 merged lp:~mvo/ubuntu-core-launcher/device-cgroup to add support for the device cgroup Michael Vogt 2015-04-19 09:04:13 +02:00
  • 9dbfd38420 update Vcs Michael Vogt 2015-04-19 09:00:18 +02:00
  • 02e7d1cf0c fix privs dropping check Michael Vogt 2015-04-19 08:58:02 +02:00
  • d6633a42c3 merged lp:~pitti/ubuntu-core-launcher/device-cgroup-fixes Michael Vogt 2015-04-19 08:51:12 +02:00
  • 8936c8f8c6 snappy/click.go: reenable cleanup after failure Jamie Dev 2015-04-18 21:06:55 -05:00
  • 338f1f6cdb merge from trunk Jamie Dev 2015-04-18 21:01:49 -05:00
  • 4cb485363a snappy/click_test.go: add dbus policy file creation tests Jamie Dev 2015-04-18 20:56:03 -05:00
  • 86e7bcc10e add dbus tests Jamie Dev 2015-04-18 20:24:03 -05:00
  • d14a09cb14 implement snappy/dbus_test.go Jamie Dev 2015-04-18 19:38:40 -05:00
  • c78acdfc54 snappy/click.go: actually check for type: framework Jamie Dev 2015-04-18 19:38:19 -05:00
  • 0703293d86 snappy/click.go: bus-name only should be used with 'type: framework' Jamie Dev 2015-04-18 19:18:43 -05:00
  • b6d4e88cca snappy/click.go: remove namespace for dbus policy file (like we do with systemd service file) Jamie Dev 2015-04-18 19:12:15 -05:00
  • fa5180b06e add tests for BusName to systemd_test.go Jamie Dev 2015-04-18 19:04:54 -05:00
  • 1fab0a4c18 don't use namespaces for frameworks by chipaca approved by sergiusens John R. Lenton 2015-04-18 18:32:13 -04:00
  • 0727e16a9b go lint is a harsh mistress John R. Lenton 2015-04-18 17:27:10 -05:00
  • 7a594b9686 refactored a bit, for greater sanity, or something John R. Lenton 2015-04-18 16:17:37 -05:00
  • 7663e2f856 make it (hopefully) work Michael Vogt 2015-04-18 21:54:46 +02:00
  • 151bc6c96d Use channel information to setup the store release headers by sergiusens approved by chipaca Sergio Schvezov 2015-04-18 15:22:00 -04:00
  • 6989c53a4d Fix udev enumeration traversal Martin Pitt 2015-04-18 20:18:44 +01:00
  • 433d3a9959 fix execl() call, needs proper argv[0] Martin Pitt 2015-04-18 20:11:12 +01:00
  • 3e9f8ff844 s/Get/String/ Sergio Schvezov 2015-04-18 14:10:25 -05:00
  • 436c0a6106 use full /sys path for static devices, necessary for libudev Martin Pitt 2015-04-18 20:09:36 +01:00
  • 98978cb986 Testing (100%) Sergio Schvezov 2015-04-18 13:50:20 -05:00
  • 48bd22601e initial dbus bus policy implementation. Needs tests and cleanups Jamie Dev 2015-04-18 13:17:21 -05:00
  • 5ba9535c58 merged lp:~pitti/ubuntu-core-launcher/device-cgroup-fixes Michael Vogt 2015-04-18 18:43:36 +02:00
  • 15b3dfc14a fix usage help to match the actual argument order Martin Pitt 2015-04-18 16:37:36 +01:00
  • 041c84a3fb util: stricter fwrite() check Martin Pitt 2015-04-18 16:36:16 +01:00
  • 107af33c1b allow long snap names Martin Pitt 2015-04-18 16:34:51 +01:00
  • d7a9698583 drop trailing spaces Martin Pitt 2015-04-18 16:19:25 +01:00
  • 8d0b6693e5 irreversibly drop root privileges; seteuid() can be reversed as it does not set the saved uid Martin Pitt 2015-04-18 16:18:32 +01:00
  • b89cdfa998 fix udev callout exit/signal evaluation Martin Pitt 2015-04-18 16:11:51 +01:00
  • 2f4334af3f fix major/minor data type Martin Pitt 2015-04-18 16:09:22 +01:00
  • 890b1366f6 add missing shlibs:Depends Martin Pitt 2015-04-18 15:56:48 +01:00
  • c9744d5ea4 src/80-snappy-assign.rules: improve comment Martin Pitt 2015-04-18 15:54:33 +01:00
  • 32367a2665 add missing .rules suffix to udev rules Martin Pitt 2015-04-18 15:53:25 +01:00
  • 72c69bdcbc add missing libudev-dev build dep Martin Pitt 2015-04-18 15:51:49 +01:00
  • 30188cc297 add override_dh_fixperms to get a suid launcher Michael Vogt 2015-04-18 15:44:14 +02:00
  • 65906c01ec add debug Michael Vogt 2015-04-18 13:25:14 +02:00
  • 2b2fd15314 install the static snappy udev rule as well Michael Vogt 2015-04-18 12:33:54 +02:00
  • e347d76be5 fix build Michael Vogt 2015-04-18 04:57:31 -05:00
  • ba7d91093e update tests Michael Vogt 2015-04-18 04:54:35 -05:00
  • d4616d1821 Refactoring a bit Sergio Schvezov 2015-04-17 21:57:26 -05:00
  • a04563ae55 Adding release package Sergio Schvezov 2015-04-17 17:47:29 -05:00
  • 0888ee1d80 Use channel information to setup the store release headers Sergio Schvezov 2015-04-17 17:43:11 -05:00
  • de33817eae add snappy-dev-app udev helper Michael Vogt 2015-04-17 17:23:37 -05:00
  • ca5e91ac37 Proper install error type with aggregated information by sergiusens approved by chipaca Sergio Schvezov 2015-04-17 17:02:18 -04:00
  • 164be7994f Fixing tests Sergio Schvezov 2015-04-17 15:54:23 -05:00
  • 817a0d2ef9 Add a proper installation error Sergio Schvezov 2015-04-17 15:43:59 -05:00
  • a436435cfa don't use namespaces for frameworks John R. Lenton 2015-04-17 15:32:02 -05:00
  • 860a453425 * snappy/systemimage.go: Remove sideload detection code. * snappy/provisioning.go: Code to parse install.yaml and detect sideloads. James Hunt 2015-04-17 21:28:21 +01:00
  • bcd6862e6e Be more selective as to when to update the apparmor bits. by chipaca approved by jdstrand,sergiusens,mvo John R. Lenton 2015-04-17 15:51:57 -04:00
  • 37d60052ba implement the device group/udev rules Michael Vogt 2015-04-17 14:36:49 -05:00
  • 6a4bf7ff27 changes suggested by pitti John R. Lenton 2015-04-17 14:26:05 -05:00
  • 90242f5373 fixed import grouping John R. Lenton 2015-04-17 13:29:38 -05:00
  • f35c6a4d09 add ubuntu-snappy.frameworks.target, make frameworks start before it, apps after it John R. Lenton 2015-04-17 12:07:45 -05:00
  • 4cbce9df7c Commit the missing code (doh) Sergio Schvezov 2015-04-17 11:59:16 -05:00
  • d4800c5c77 setup device cgroups Michael Vogt 2015-04-17 11:58:34 -05:00
  • 866aea9426 Fixing tests. Sergio Schvezov 2015-04-17 11:52:09 -05:00
  • 76bdc98bbd Allowing correct release setting from out of source instances Sergio Schvezov 2015-04-17 11:39:56 -05:00
  • 3fd83b43a7 include version string in security json John R. Lenton 2015-04-17 10:50:02 -05:00
  • 17a19c6687 merged lp:snappy and resolved conflicts, fix vet warnings Michael Vogt 2015-04-17 10:11:43 -05:00
  • 934e488da9 much better John R. Lenton 2015-04-17 02:27:38 -05:00
  • e6ff74c166 tests pass, but. John R. Lenton 2015-04-17 01:42:44 -05:00
  • 825d147393 do not allow installing multiple forks by chipaca approved by sergiusens John R. Lenton 2015-04-16 21:02:29 -04:00
  • c96a09930c s/Fork/PackageName/forgreatjustice John R. Lenton 2015-04-16 19:48:00 -05:00
  • 581e65c7a6 fixed issues found in review John R. Lenton 2015-04-16 19:38:19 -05:00
  • 1d9c5f3f5a merged trunk John R. Lenton 2015-04-16 19:13:39 -05:00
  • 3fa2d8d2cb fixed issues found in review John R. Lenton 2015-04-16 19:03:49 -05:00
  • 62ca4dfa34 Fixes two missing tests. by mvo approved by sergiusens,chipaca Michael Vogt 2015-04-16 19:41:57 -04:00
  • 92a1454a52 merged trunk John R. Lenton 2015-04-16 17:59:31 -05:00
  • a1753a58d6 prefix rules with 80- Michael Vogt 2015-04-16 17:37:58 -05:00
  • d0241b73f1 Policy remove needs to not get be given the name from the yaml, not from the click manifest. by chipaca approved by mvo John R. Lenton 2015-04-16 18:32:07 -04:00
  • 089fd7c2a2 policy remove needs to not get the name from the yaml John R. Lenton 2015-04-16 17:23:57 -05:00
  • 1783979a29 go fmt Michael Vogt 2015-04-16 17:22:44 -05:00
  • da800f6697 write udev rules to /etc/udev/rules.d Michael Vogt 2015-04-16 16:40:38 -05:00
  • b03e5f7852 update udev rules generation Michael Vogt 2015-04-16 16:12:57 -05:00
  • 1a02b7e1b2 merged trunk John R. Lenton 2015-04-16 16:03:26 -05:00
  • 645b13630d Use name+namespace for click manifest. by chipaca approved by jdstrand John R. Lenton 2015-04-16 16:11:59 -04:00
  • 7e8fd6a3fe fixed issues found in review John R. Lenton 2015-04-16 15:08:12 -05:00
  • c2ebd0f35d Include the namespace in the data dirs. by chipaca approved by mvo John R. Lenton 2015-04-16 16:03:46 -04:00
  • 1132539dc8 Preventing installation of packages that have namespaces in their package name by sergiusens approved by mvo Sergio Schvezov 2015-04-16 16:02:13 -04:00
  • a4a87d2078 Don't allow namespaced packages to be installed. Sergio Schvezov 2015-04-16 14:32:19 -05:00
  • 6963c788d6 Support for search results with aliases by sergiusens approved by mvo Sergio Schvezov 2015-04-16 15:21:58 -04:00
  • fb0aed6b2f add generateUdevRuleContent() Michael Vogt 2015-04-16 14:21:55 -05:00
  • 68baacbcca use full name for click manifest John R. Lenton 2015-04-16 14:05:07 -05:00
  • 1a0f57a685 fixed issues found in review John R. Lenton 2015-04-16 13:52:50 -05:00
  • 3522ac1719 do not allow installing multiple forks John R. Lenton 2015-04-16 13:43:05 -05:00
  • 6950a88f6f using SharedName[s] instead of Fork[s] Sergio Schvezov 2015-04-16 13:36:45 -05:00
  • f8a225e895 merged trunk John R. Lenton 2015-04-16 13:30:32 -05:00
  • 36ea6ae5ed Support searching with namespaces Sergio Schvezov 2015-04-16 12:46:51 -05:00
  • 98218db389 Add the full package name (short name + namespace) into the compatbility click manifest and into the apparmor names. by mvo approved by mvo,chipaca Michael Vogt 2015-04-16 13:34:03 -04:00
  • b21500b2f3 Revert r352 and restores the ubuntu-core-15.04-dev1 to the click manifest to unbreak the store and click-apparmor by mvo approved by jdstrand Michael Vogt 2015-04-16 13:32:24 -04:00