Commit Graph

  • 8c04d9d93f add missing b-d to fix FTBFS Michael Vogt 2015-03-26 14:26:03 +01:00
  • 792aa503c5 Add "--allow-unauthenticated" for snappy-go install. by mvo approved by chipaca Michael Vogt 2015-03-26 09:03:36 -04:00
  • 79d5a5304f Add copyright headers to all go files. by mvo approved by chipaca Michael Vogt 2015-03-26 09:02:07 -04:00
  • 5ba7b88de3 docs/meta.md: document meta data Michael Vogt 2015-03-26 13:52:44 +01:00
  • 5ac123c414 Add licensing support to snappy-go. by chipaca approved by mvo John R. Lenton 2015-03-26 08:21:45 -04:00
  • ca6c45cb3e cleanup problems found by review John R. Lenton 2015-03-26 11:30:44 +00:00
  • 8d184b262d add license checks to build John R. Lenton 2015-03-26 10:13:31 +00:00
  • bdbb2bef0b Add logging operations to syslog by jamesodhunt approved by mvo,sergiusens James Hunt 2015-03-26 05:31:50 -04:00
  • ca9e85eeeb * Sync with lp:snappy and resolve conflict. James Hunt 2015-03-26 09:18:07 +00:00
  • 2014b1ca51 make golint happy Michael Vogt 2015-03-26 10:12:58 +01:00
  • abcd7268c2 add gplv3 copyright header to each source file we have Michael Vogt 2015-03-26 10:05:27 +01:00
  • 298c076666 add --allow-unauthenticated option Michael Vogt 2015-03-26 09:11:02 +01:00
  • 06f2e290e0 Trigger autopilot timer hourly with accuracy of 15min by sergiusens approved by mvo Sergio Schvezov 2015-03-26 03:41:36 -04:00
  • a70e7e5051 Enable autopilot by default by sergiusens approved by mvo Sergio Schvezov 2015-03-26 03:31:47 -04:00
  • 0841cdce2d Splitting packages in two for runtime and system components by sergiusens approved by mvo Sergio Schvezov 2015-03-26 03:21:40 -04:00
  • 934cd37847 Merged autopilotOnByDefault into lowerAutopilotTrigger. Sergio Schvezov 2015-03-25 23:14:38 -03:00
  • 56da9129a5 Fixing service logic Sergio Schvezov 2015-03-25 23:14:28 -03:00
  • 355ac878ac remove TODO comments since they are done Jamie Strandboge 2015-03-25 18:08:48 -05:00
  • 4cdcf099a2 Agreed now receives the data, not the filename John R. Lenton 2015-03-25 21:59:26 +00:00
  • c7190ba141 oops, commited printlns John R. Lenton 2015-03-25 21:48:44 +00:00
  • 732fad56e3 Trigger autopilot timer hourly with accuracy of 15min Sergio Schvezov 2015-03-25 17:51:50 -03:00
  • 49ad044491 enable autopilot by default Sergio Schvezov 2015-03-25 17:47:16 -03:00
  • df3ccf258b Splitting packages in two for runtime and system components Sergio Schvezov 2015-03-25 17:44:44 -03:00
  • b8ae66078d Add the rollback command for snappy. by mvo approved by sergiusens Michael Vogt 2015-03-25 16:32:06 -04:00
  • 213c020e09 Workaround use of --root for systemctl and don't remove leading / from service binary path by sergiusens approved by mvo Sergio Schvezov 2015-03-25 15:41:43 -04:00
  • 6b8d9f4638 remove linux build only restriction now that we don't expose filemode directly Michael Vogt 2015-03-25 20:38:16 +01:00
  • b279c41c3f implement mode as "unix permission bits Michael Vogt 2015-03-25 20:29:32 +01:00
  • d0883c2674 Workaround use of --root for systemctl and don't remove leading / from service binary path Sergio Schvezov 2015-03-25 16:07:22 -03:00
  • a8a5af110f Don't align ar files from clickdeb as the ar library does that already. by mvo approved by chipaca,sergiusens Michael Vogt 2015-03-25 14:21:35 -04:00
  • f30be8870e Ensure hooks are run before the snappy packages' services. by mvo approved by sergiusens Michael Vogt 2015-03-25 14:11:36 -04:00
  • 1b589659d5 made tests pass again John R. Lenton 2015-03-25 17:57:06 +00:00
  • 695c5c236b merged trunk John R. Lenton 2015-03-25 17:36:06 +00:00
  • 90f17f7d2f clickInstall calls the agreer John R. Lenton 2015-03-25 17:34:19 +00:00
  • f868c0a188 merge from trunk Jamie Strandboge 2015-03-25 12:28:39 -05:00
  • eccc5aad30 merged lp:snappy Michael Vogt 2015-03-25 17:34:58 +01:00
  • cbf27d301e merged lp:snappy Michael Vogt 2015-03-25 17:34:35 +01:00
  • 4a5d0623eb merged lp:snappy and resolved conflicts Michael Vogt 2015-03-25 17:33:54 +01:00
  • 6558f2f717 add missing docstrings Michael Vogt 2015-03-25 17:32:54 +01:00
  • 577cbda95d fix merge error Michael Vogt 2015-03-25 17:30:32 +01:00
  • b948c46907 merged lp:snappy Michael Vogt 2015-03-25 17:28:42 +01:00
  • 13f2cf2843 ensure servers are started after the click hooks are run Michael Vogt 2015-03-25 15:44:13 +01:00
  • f82a43b40d Add snappy.SetRoot() to allow operations on a alternative root directory. by mvo approved by sergiusens Michael Vogt 2015-03-25 10:32:00 -04:00
  • 676a37a002 Add new InhibitHooks install flag to prevent the hooks from running immediately (they will be run on next boot). by mvo approved by sergiusens Michael Vogt 2015-03-25 10:21:41 -04:00
  • 4e2d5bcd84 merged lp:~mvo/snappy/snappy-inhibit-hooks Michael Vogt 2015-03-25 13:26:52 +01:00
  • e71c415aef merged lp:snappy Michael Vogt 2015-03-25 13:24:52 +01:00
  • 2504ecc230 address review comments (thanks Sergio) Michael Vogt 2015-03-25 13:21:37 +01:00
  • 8053c8b10c merged lp:snappy and resolved conflicts Michael Vogt 2015-03-25 13:16:06 +01:00
  • 986d54ebbd Remove size alignment, this is handled by the ar library internally. This fixes corruption in snappy build. Thanks to John Lenton Michael Vogt 2015-03-25 13:08:34 +01:00
  • a5985ecb67 support extracting a member from the meta tar John R. Lenton 2015-03-25 11:58:35 +00:00
  • 83049ae2ac * Sync with lp:snappy. James Hunt 2015-03-25 11:07:14 +00:00
  • a67ca8fc81 * Sync with lp:snappy. James Hunt 2015-03-25 10:40:59 +00:00
  • 07a78f4a15 add tests for rollback Michael Vogt 2015-03-25 10:06:46 +01:00
  • 4f703c3a83 improve docstring Michael Vogt 2015-03-25 09:51:50 +01:00
  • eb876bef1e unexport makeSnapActiveByNameAndVersion Michael Vogt 2015-03-25 09:51:22 +01:00
  • bf26c7e144 add snappy.Rollback() Michael Vogt 2015-03-25 09:50:21 +01:00
  • 644e98dae0 do not print inside the library, remove (err error) Michael Vogt 2015-03-25 09:46:32 +01:00
  • 34ee093afd merged lp:snappy Michael Vogt 2015-03-25 09:43:22 +01:00
  • 29031ca801 improve help Michael Vogt 2015-03-25 09:41:28 +01:00
  • 2ba32ad594 add marshal/unmarshal tests Michael Vogt 2015-03-25 09:19:23 +01:00
  • ad9b45717c implement yamlFileMode with custom marshal/unmarshal to make the fileMode yaml nicer and move to hashes.go Michael Vogt 2015-03-25 09:11:16 +01:00
  • f8fc347919 remove mention of SetGlobalRoot, remove SNAPPY_ALLOW_UNAUTHENTICATED/SNAPPY_INHIBIT_HOOKS env Michael Vogt 2015-03-25 08:22:09 +01:00
  • fe7914f6c9 merged lp:snappy and resolved conflicts Michael Vogt 2015-03-25 08:19:54 +01:00
  • 2361785dad address review comments from Sergio (thanks!) Michael Vogt 2015-03-25 08:12:31 +01:00
  • 26f1269de3 Adding a Download method to RemoteSnapPart by mvo approved by sergiusens Michael Vogt 2015-03-24 18:11:41 -04:00
  • 80e66c8424 docs/frameworks.md: - add language regarding toplevel namespace - mention how binaries' names are governed by framework onboarding process - cleanup text that implied framework and policy are separate - make language regarding contract more specific to the Ubuntu store and more general - mention that frameworks are not forkable - soften language on framework and policy split. We can also allow framework authors to go fast when policy is in the snap if the store/review tools are smart Jamie Strandboge 2015-03-24 16:06:36 -05:00
  • cc873a64ab merge Markdown and typo corrections from Sergio Schvezov Jamie Strandboge 2015-03-24 14:22:59 -05:00
  • c343323d28 Support to set the architecture the snappy API will use for remote requests. by mvo approved by sergiusens Michael Vogt 2015-03-24 15:21:38 -04:00
  • 7e2830625e ignore syscalls unavailable on the given kenerl/arch Michael Vogt 2015-03-24 18:10:40 +01:00
  • afde17212e address review comments from Sergio Michael Vogt 2015-03-24 16:33:27 +01:00
  • 7d087a279d make architecture a type Michael Vogt 2015-03-24 16:14:19 +01:00
  • 1e29219f73 merged lp:snappy and resolved conflicts Michael Vogt 2015-03-24 15:33:43 +01:00
  • 5f09c53c67 Add new error types for various error conditions like verification failures or hook failures. This avoids cryptic messages like "exit code 1" when an error happens and instead gives proper context. by mvo approved by sergiusens Michael Vogt 2015-03-24 10:21:54 -04:00
  • 53926d19e3 Support for the "exec" key in the binaries: part of the package.yaml. by mvo approved by sergiusens Michael Vogt 2015-03-24 08:21:44 -04:00
  • 757ad2e95c seccomp tests are too architecture specific, run them only on the amd64 build Michael Vogt 2015-03-24 10:42:56 +01:00
  • fd01aee48e * add missing b-d for apparmor * use dpkg-buildflags Michael Vogt 2015-03-24 09:57:40 +01:00
  • 2722b078e0 add missing b-d Michael Vogt 2015-03-24 09:50:01 +01:00
  • 3b06899aa7 add test for successful filtering Michael Vogt 2015-03-24 09:41:41 +01:00
  • 69a64d449c cleanup, add tests Michael Vogt 2015-03-24 09:37:45 +01:00
  • 390e1db3fb add README, comments in the filter file and @unrestricted keyword Michael Vogt 2015-03-24 08:48:15 +01:00
  • f06d022979 add packaging Michael Vogt 2015-03-24 08:29:11 +01:00
  • 09b9f0bb68 first pass at a confirmation request in the progress interface. John R. Lenton 2015-03-23 16:40:33 +00:00
  • 73ee036676 add test for binaries/services file generation Michael Vogt 2015-03-23 15:10:55 +01:00
  • 41006fc094 make stripGlobalRootDir() a function and document what/why Michael Vogt 2015-03-23 14:44:31 +01:00
  • 22d2d7aa3c remove dead code Michael Vogt 2015-03-23 14:36:16 +01:00
  • 2c6bb853ae merged lp:~mvo/snappy/snappy-inhibit-hooks/ Michael Vogt 2015-03-23 14:33:31 +01:00
  • 64528a4274 add explicit license agreement flag to yaml John R. Lenton 2015-03-23 12:48:34 +00:00
  • 8c5e470df0 cleanup in expandHookPattern() Michael Vogt 2015-03-23 11:31:13 +01:00
  • e24d00af56 ensure that systemctl is also inhibited (except for "enable") Michael Vogt 2015-03-23 11:29:55 +01:00
  • 595acbb185 make InhibitHooks work (with proper test) Michael Vogt 2015-03-23 11:01:59 +01:00
  • b6198b9c2f add positive test TestLocalSnapInstallRunHooks() Michael Vogt 2015-03-23 10:33:47 +01:00
  • 3a7cb0852a improve makeClickHook helper Michael Vogt 2015-03-23 10:07:56 +01:00
  • b939a4bcac simplify test suite by setting up~ clickSystemHooksDir in SetupTests Michael Vogt 2015-03-23 09:54:51 +01:00
  • 09096d75a2 pass InstallFlags and add new InhbitHooks flag Michael Vogt 2015-03-23 09:49:06 +01:00
  • 47d34578bc apply seccomp filters after apparmor Michael Vogt 2015-03-20 17:31:58 +01:00
  • c5a76aae80 make the difference between architecture/ubuntuArchitecture more clear Michael Vogt 2015-03-20 15:56:50 +01:00
  • b4ac95ce72 add Architecture/SetArchitecture functions Michael Vogt 2015-03-20 15:30:07 +01:00
  • 85a4c333ab merged trunk and resolved conflicts Michael Vogt 2015-03-20 14:55:47 +01:00
  • d7edbdfdf7 Add locking for privileged operations. by jamesodhunt approved by sergiusens James Hunt 2015-03-20 07:51:41 -04:00
  • db346dab92 Move message printing when installing out of the snappy package and into the main package by sergiusens approved by mvo Sergio Schvezov 2015-03-20 07:41:40 -04:00
  • 12602a74b5 remove unused code Michael Vogt 2015-03-20 12:28:44 +01:00