Make sure you have the following volume mounted in your Dockerfile:
volumes:
- /var/run/dbus:/var/run/dbus
| // | |
| // SBCircleProgressBar.h | |
| // | |
| // Created by Wim Haanstra on 17-11-11. | |
| // Copyright (c) 2011 Sorted Bits. All rights reserved. | |
| // | |
| @interface SBCircleProgressBar : UIView | |
| // The maximum value of the progressbar |
| // Created by Ullrich Schäfer on 16/08/14. | |
| // Bitmasks are a bit tricky in swift | |
| // See http://natecook.com/blog/2014/07/swift-options-bitmask-generator/ | |
| //enum LogFlag: Int32 { | |
| // case Error = 0b1 | |
| // case Warn = 0b10 | |
| // case Info = 0b100 |
| w3wp.exe Error: 0 : [IdentityServer3.Core.Configuration.Hosting.ErrorPageFilterAttribute]: 07/07/15 04:14:12 +00:00 -- Exception accessing: /identity/permissions | |
| System.InvalidOperationException: Sequence contains more than one element | |
| at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source) | |
| at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.DeserializeConvertable(JsonConverter converter, JsonReader reader, Type objectType, Object existingValue) | |
| at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id) | |
| at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id) | |
| at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, Js |
| assert(getprop("ro.product.device") == "charlotte" || getprop("ro.build.product") == "charlotte" || | |
| getprop("ro.product.device") == "kirin970" || getprop("ro.build.product") == "kirin970" || abort("E3004: This package is for device: charlotte,kirin970; this device is " + getprop("ro.product.device") + ".");); | |
| assert(huawei.verify_vendor_build_id("P") == "1"); | |
| ui_print("Target: Huawei/lineage_charlotte/charlotte:9/PQ3A.190801.002/4eade15b97:userdebug/release-keys"); | |
| ifelse(is_mounted("/system"), unmount("/system")); | |
| package_extract_dir("install", "/tmp/install"); | |
| set_metadata_recursive("/tmp/install", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644); | |
| set_metadata_recursive("/tmp/install/bin", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755); | |
| mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/system", "/system", ""); | |
| run_program("/tmp/install/bin/backuptool.sh", "backup", "/system/system"); |
| #!/bin/bash | |
| # Array of directories you want to backup. It will loop through these directories and backup any | |
| # directory inside it. Files will be ignored | |
| directories_to_backup=("/storage/docker") | |
| # Simple YYYYmmdd based foldername | |
| time_stamp=$(date +%Y%m%d) | |
| # If you want all files to be set to a certain owner, before backing up |
| # This script uses the following tools: | |
| # - ccrypt | |
| # - rclone | |
| #!/bin/bash | |
| # Array of directories you want to backup. It will loop through these directories and backup any | |
| # directory inside it. Files will be ignored | |
| directories_to_backup=("/storage/docker") |