Christian Wuerdig
8cd16c4904
Adding losetup utility package to core pkg
...
Signed-off-by: Christian Wuerdig <christian.wuerdig@gmail.com>
2019-01-14 06:24:00 +13:00
Rolf Neugebauer
e7b85b6589
docs: Add details about reproducible builds
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2018-12-29 15:38:02 +00:00
Krister Johansen
a6ac644703
Add some documentation.
...
Signed-off-by: Krister Johansen <krister.johansen@oracle.com>
2018-08-13 17:18:55 -07:00
Rolf Neugebauer
0cb45e0dff
doc: Update release doc with DinD uses which should get updated
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2018-08-12 10:50:20 +01:00
Brice Figureau
02e5f70589
Allow to specify more than one networking adapter for vbox
...
Note: this patch introduces an incompatibility in the
`linuxkit run vbox` arguments.
It wasn't impossible to specify more than one network adapter
to the `linuxkit run vbox` command.
This patch allows to specify more than one `-networking` argument to specify
different network adapters.
For instance:
~~~sh
linuxkit run vbox -networking type=nat -networking type=hostonly,adapter=vboxnet0
~~~
will setup the VM with 2 NICs.
It is also possible to get rid of the `type` argument.
Signed-off-by: Brice Figureau <brice@daysofwonder.com>
2018-08-02 10:34:26 +02:00
Rolf Neugebauer
8f841600a4
doc: Add updating AUTHORS to release steps
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2018-07-26 21:01:59 +01:00
Rolf Neugebauer
169e97fe52
Update use of tools to latest
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2018-07-26 19:49:18 +01:00
Rolf Neugebauer
29dd9f2004
doc: Add 'sources' documentation
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-07-26 16:23:35 +01:00
Rolf Neugebauer
5dcb3d48cb
docs: Update documentation regarding private repos
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-07-20 14:35:45 +01:00
Rolf Neugebauer
04c061fb8c
docs: Remove note on private images
...
It no longer applies.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-07-20 13:48:27 +01:00
Justin Cormack
cf5cec204d
Update LinuxKit for merge of moby tool
...
- use the mkimage hashes that we had in LinuxKit as more up to date than tool.
- update docs
- move the code from moby under src/cmd/linuxkit
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2018-07-16 14:22:15 +01:00
Justin Cormack
021b5718f8
Merge moby/tool into LinuxKit
...
Note these ended up with unrelated histories in the export process.
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2018-07-14 11:26:02 +01:00
Rolf Neugebauer
59e04612b4
docs: Add update of test cases to release doc
...
While at it also improve the commit messages.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-07-12 10:38:32 +01:00
Rolf Neugebauer
5b4059fcfd
docs: Update release documentation
...
Add notes to update various external packages.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-07-10 16:53:49 +01:00
Rolf Neugebauer
a0a4ec5449
Update use of tools to latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-07-10 15:13:58 +01:00
David Scott
793dd1b257
Add pkg/kmsg
...
This very simple program reads from `/dev/kmsg` and logs the output.
Signed-off-by: David Scott <dave.scott@docker.com>
2018-07-09 20:36:58 +01:00
David Scott
565f787bb3
Add pkg/logwrite which writes and rotates log files
...
This process connects to memlogd and streams logs to individual files,
one per log. It keeps track of how many bytes have been written to each
file and rotates when the file size exceeds a defined threshold.
By default the maximum size of each file before rotation is 1MiB and
we keep up to 10 files per log.
Signed-off-by: David Scott <dave.scott@docker.com>
2018-07-09 20:36:51 +01:00
Rolf Neugebauer
5c8df3837d
Update use of tools to latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com>
2018-07-07 14:00:07 +01:00
David Scott
a07ecf60d5
memlogd: use kmsg format for reading the logs
...
Switch to a more formally-specified `kmsg`-style format for reading
the logs.
- update the spec in docs/logging.md
- check for bad names in pkg/memlogd with unit test
Signed-off-by: David Scott <dave.scott@docker.com>
2018-07-06 21:49:26 +01:00
David Scott
638c455dd2
docs: document how to use an external logging service
...
This is an updated version of projects/logging/README.md
Signed-off-by: David Scott <dave.scott@docker.com>
2018-07-06 21:49:25 +01:00
Brice Figureau
9a1d9fb1eb
Add FAQ entries to help troubleshoot running containers
...
Since I struggled to understand and find information about how to
troubleshoot a running linuxkit instance, I propose to add these two
FAQ entries.
The first one explains why it is possible to not see the `containerd` or
`init` outputs at boot in the console.
The second one gives a few `ctr` example to list containers, running
containers or how to open a shell in a given container.
Signed-off-by: Brice Figureau <brice@daysofwonder.com>
2018-07-04 13:51:19 +02:00
Patrik Cyvoct
8d5ced3a1d
Add documentation for scaleway provider
...
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2018-06-14 11:51:06 +02:00
Rolf Neugebauer
9af0179d1b
docs: Add document on how to do releases
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com>
2018-05-12 17:14:47 +01:00
Rolf Neugebauer
5de0a86293
Update use of tools to latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com>
2018-05-12 12:38:05 +01:00
Rolf Neugebauer
d3da261158
docs: Add a note on how to enable USB storage on a RPi3b
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com>
2018-04-30 10:35:33 +01:00
Rolf Neugebauer
59df6426e4
docs: Update qemu documentation
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-04-16 18:39:32 +01:00
Rolf Neugebauer
67a0664e50
docs: Update hyperkit documentation
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-04-16 18:39:32 +01:00
Rolf Neugebauer
e03703dede
build: Update go-compile to the latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-04-05 10:58:01 +01:00
Rolf Neugebauer
074ad8391c
doc: Add s390x to packages doc
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com>
2018-04-04 19:55:52 +01:00
Rolf Neugebauer
8f4f51c47f
docs: Clarify s390x support and add details for hvf mode on macOS
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com>
2018-04-04 19:55:28 +01:00
Rolf Neugebauer
0c8022c173
Merge pull request #2962 from functor/master
...
A minor docs correction in 'Building and using custom kernels' section.
2018-03-15 00:07:21 +00:00
functor
0eeda63943
The name of the file with additional kernel options must include
...
the kernel series name. Otherwise the script in kernel/Dockerfile
will not apply it. So the example file name should be
`config-4.9.x-x86_64-foo` instead of `config-foo`.
Signed-off-by: functor <meehow@gmail.com>
2018-03-14 18:30:23 -04:00
Rolf Neugebauer
591c38aea3
build: Update go-compile package to the latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-03-13 16:29:21 +00:00
Avi Deitcher
c9169cbc70
Add CI info and dependency to packages doc
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2018-03-08 08:33:26 +02:00
Tiejun Chen
0a35d388bc
Clarify to support Preempt-RT kernel
...
Add one example yml to use Preempt-RT kernel, and mention -rt support
in docs/kernels.md.
Signed-off-by: Tiejun Chen <tiejun.china@gmail.com>
2018-02-24 08:07:10 -08:00
Avi Deitcher
01ea437bd1
Add documentation about using images from private registries
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2018-02-15 14:43:17 +02:00
Ian Campbell
f489adddde
Update rtf run
invocations use of -x
flag
...
This applies the transformation implied by bfabb8a382
which is an update required by 3f574c7adb
.
Signed-off-by: Ian Campbell <ijc@docker.com>
2018-02-14 14:37:35 +00:00
Rolf Neugebauer
b0163e3138
build: Update linuxkit/go-compile to latest version
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 13:31:19 +00:00
Rolf Neugebauer
c15ccaf9ea
docs: Add initial qemu documentation
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-25 11:32:34 +00:00
Rolf Neugebauer
478f8163e2
examples: Rename vsudd.yml to vsudd-containerd.yml
...
This describes more accurately that the example exposes
containerd to the host.
Also adjust platform-hyperkit.md
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-19 15:21:02 +00:00
Rolf Neugebauer
8028f68e0a
examples: Move the Docker for Mac blueprint to examples
...
- merge base.yml and docker-ce.yml to docker-for-mac.yml
- Adjust the README
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-19 15:21:02 +00:00
Rolf Neugebauer
f43b62a35b
contrib: Move scripts for foreign kernels to contrib
...
Also adjust the kernel docs to point to the new location.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-19 15:21:02 +00:00
Rolf Neugebauer
7e03dadf2f
docs: Add a note on nested virt on GCP
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-17 18:00:41 +00:00
Justin Cormack
2dd65d27b6
Add support for setting containerd namespace in runtime config
...
This adds a namespace field to override the LinuxKit containerd
default namespace, in case you want to run a container in another
namespace.
Needs a patch in LinuxKit to implement this that I will open soon.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2018-01-17 14:12:15 +00:00
Justin Cormack
929a837d65
Add support for OCI annotations
...
Annotations do not do anything by default but get passed through to the runtime,
which can be useful. I never metadata I didn't like...
Also fix sysctl to be a map in the validation, not an array. I can't see any
examples using this in LinuxKit, but this matches OCI so is correct.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2018-01-17 12:26:08 +00:00
Rolf Neugebauer
44dbf76b11
Merge pull request #2865 from rn/ucode
...
Vendor latest moby and update packet.net examples to include CPU ucode
2018-01-16 12:10:00 +00:00
Rolf Neugebauer
a41ef21f73
doc: Update packet.net doc wrt to Intel CPU microcode update
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-16 10:44:47 +00:00
Avi Deitcher
cd409f87c5
Update hashes to use latest metadata
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2018-01-16 11:59:10 +02:00
Rolf Neugebauer
1d995e198a
docs: Document the 'ucode' kernel option.
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-15 16:49:43 +00:00
Avi Deitcher
190a87557f
Merge pull request #2860 from deitch/metadata-to-run
...
Move metadata to /run instead of /var
2018-01-15 18:11:45 +02:00
Avi Deitcher
6c015141f5
Split linuxkit run -data options into string and file
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2018-01-15 16:57:03 +02:00
Avi Deitcher
2af908d1b7
Move metadata to /run instead of /var
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2018-01-15 14:23:03 +02:00
Rolf Neugebauer
293b2bb982
docs: Update packet.net documentation
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-11 10:49:48 +00:00
Rolf Neugebauer
c673813582
docs: Update kernel documentation
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2018-01-05 14:58:02 +00:00
Justin Cormack
d04e9ba2a2
Improve docs for vmimport to mention role.
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2017-12-27 19:12:46 +00:00
Ian Campbell
dd799eb230
Bump moby tool to d9d2a91780
...
656bd87fd2...d9d2a91780
d9d2a91
Merge pull request #193 from ijc/bugfix-191
307f13b
Defer dockerRm until we are finished with the contents
ebd7228
Merge pull request #191 from ijc/reduce-memory-via-tempfiles
3045a80
Stream `docker export` directly to consumer
9f44acf
Generate intermediate image into a temp file
9558740
Add cpu and mem profiling options
Reduces the memory usage substantially.
While here make some notes about the need to update src/cmd/linuxkit/build.go
where people might see them.
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-12-14 10:34:23 +00:00
Rolf Neugebauer
affa1c6b7d
Update the uses of linuxkit/go-compile to the alpine:3.7 base
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-12-08 16:25:13 +00:00
Rolf Neugebauer
ea78cf64a4
docs: Don't mention full versions of 'linuxkit/kernel'
...
These get out of sync when doing a mechanic update of
kernel tags.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-12-06 14:07:30 +00:00
Ian Campbell
ce639e8080
linuxkit: implement docker image dependencies for pkg build.
...
This allows the `linuxkit/kubernetes` "image-cache" packages to use a standard
`linuxkit pkg build` based flow rather than requiring surrounding scaffolding.
Fixes #2766 . Compared with the original (actually, the second) proposal made in
issue #2766 , the field is `docker-images` rather than `images` to allow for
future inclusion of e.g. `containerd-images`.
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-12-04 14:14:45 +00:00
Justin Cormack
090abf3254
Merge pull request #2790 from justincormack/vbox
...
Add VirtualBox support to linuxkit run
2017-12-02 11:01:51 +00:00
Justin Cormack
3251f67015
Add VirtualBox support to linuxkit run
...
You can use `linuxkit run vbox ...` to run using Oracle VirtualBox.
ISO or raw should be supported, and you can specify EFI.
Some more options may be useful in future.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-12-01 21:48:21 +00:00
Rolf Neugebauer
2c2012cdee
Update YAML files to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-12-01 15:28:10 +00:00
Ian Campbell
1f6c1a59ca
linuxkit pkg: Add config
field to build.yml
...
This is a `moby.ImageConfig` struct which is marshalled into JSON and added as
the `org.mobyproject.config` label on the built image.
Convert `pkg/sysctl` as PoC.
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-11-28 12:01:39 +00:00
Rolf Neugebauer
bec7456d9b
Update YAML files with latests kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-11-24 15:13:09 +00:00
Rolf Neugebauer
61ce897d72
Merge pull request #2767 from rn/kern-up
...
Update kernels (multiple times) and add security related configs
2017-11-22 10:48:08 +00:00
Rolf Neugebauer
6af06e5c25
Merge pull request #2765 from RobbKistler/docs-fix
...
docs: minor fixes for use of `-data`
2017-11-22 00:24:31 +00:00
Rolf Neugebauer
464a46d74a
Update YAML files to latest kernels.
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-11-21 17:19:42 +00:00
Robb Kistler
4f542ad46a
docs: replace --data
with -data
...
Signed-off-by: Robb Kistler <robb.kistler@docker.com>
2017-11-20 18:21:10 -08:00
Justin Cormack
934450c697
Update docs to only say install linuxkit tool.
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-11-20 23:49:17 +00:00
Justin Cormack
f8e352d375
Replace moby build with linuxkit build throughout
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-11-20 17:06:54 +00:00
Ilya Dmitrichenko
490a4d4cd8
docs: Improve intro in packages.md
...
Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com>
2017-11-20 13:05:12 +00:00
Justin Cormack
eceb6d11f8
Merge pull request #181 from justincormack/runtime-cgroups
...
Add Cgroups to runtime config
2017-11-17 14:12:08 +00:00
Justin Cormack
c9bb1ecdf1
Add Cgroups to runtime config
...
This will create the list of cgroups specified
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-11-17 13:22:38 +00:00
Rolf Neugebauer
d47da6b2b7
Update YAML files to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-11-16 17:37:07 +00:00
Tristan Slominski
11c90c4cdb
Prob: Files section does not work for /var dir
...
Solv: Updated documentation to point out limits of
files section regarding /var, /run, and /tmp dirs.
Signed-off-by: Tristan Slominski <tristan.slominski@gmail.com>
2017-11-14 15:08:07 -06:00
Rolf Neugebauer
879ea03277
Merge pull request #2703 from guillaumerose/multi
...
metadata: handle json with more than 2 levels
2017-11-14 13:39:27 +00:00
Rolf Neugebauer
5b1cb7ec50
examples: Update packet.net examples
...
- Add getty to get access to the serial console
- Add a arm64 example for baremetal type 2a
- Update documentation (and use example in documentation)
I've tested the PXE boot on arm64 and the bond interface gets
set up and seems usable.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-11-13 18:23:06 +00:00
Guillaume Rose
06e86154b6
metadata: handle json with more than 2 levels
...
Signed-off-by: Guillaume Rose <guillaume.rose@docker.com>
2017-11-13 14:35:17 +01:00
Justin Cormack
7fd8b5bc5a
Update Packet docs to say we support bonding
...
Spotted this while reviewing another commit, has been supported for a while.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-11-13 11:28:19 +00:00
Rolf Neugebauer
e1a12cd67d
Update YAML files to new kernel versions
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-11-10 14:20:25 +00:00
Rolf Neugebauer
5359af6b53
doc: Update packet.net ThunderX networking documentation
...
This currently requires the an explicit modprobe
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-11-10 13:29:34 +00:00
Rolf Neugebauer
a9e6f37958
doc: Update networking section of platform-hyperkit.md
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-11-10 11:52:45 +00:00
Rolf Neugebauer
3286376054
docs: Add documentation for the Raspberry Pi 3b
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-11-07 11:23:44 +00:00
Rolf Neugebauer
4866a1c4d6
Update YAML files with latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-11-03 15:11:07 +00:00
Rolf Neugebauer
afc59610f6
Merge pull request #2658 from deitch/format-docs
...
Update docs and test cases to work with latest format versions
2017-10-31 13:46:17 +00:00
Avi Deitcher
bc791e60e7
Update docs and test cases to work with latest format versions
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2017-10-31 13:49:52 +02:00
Marco Mariani
ce6dabfea0
add support for OS_CACERT, OS_INSECURE
...
Signed-off-by: Marco Mariani <marco.mariani@alterway.fr>
2017-10-30 12:12:14 +01:00
Rolf Neugebauer
a8b9693878
Update YAML files to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-28 22:08:20 +01:00
Justin Cormack
1e18bf8638
Merge pull request #2647 from JeffWuBJ/patch-1
...
Update platform-vmware.md
2017-10-28 17:34:01 +02:00
JeffWuBJ
a2ef4fc04c
Update platform-vmware.md
...
tried with latest version, -format vmdk is used to create vmdk file
Signed-off-by: JeffWuBJ <jeff.wu.junfei@gmail.com>
2017-10-28 15:28:50 +08:00
Riyaz Faizullabhoy
48be104fca
Merge pull request #2646 from mathieui/fix-links
...
docs: fix links to kspp and wireguard
2017-10-27 12:15:12 +02:00
Mathieu Pasquet
5e299e249b
Fix links to kspp and wireguard
...
Signed-off-by: Mathieu Pasquet <mathieu.pasquet@alterway.fr>
2017-10-26 16:28:51 +02:00
Marco Mariani
0a2ce1a357
support for OpenStack security groups
...
Signed-off-by: Marco Mariani <marco.mariani@alterway.fr>
2017-10-26 12:19:01 +02:00
Ian Campbell
abbda95d06
Updates for tools/* which are rebuilt with new alpine
...
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-24 10:25:07 +01:00
Rolf Neugebauer
456f8f737d
Update YAML files to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-22 19:49:15 +01:00
Rolf Neugebauer
4005564228
kernel: Drop 'kernel_' prefix from kernel config files
...
It's kinda obvious that these are kernel configuration files
and, looking at various other distros it seems more common
to call the files 'config-<foo>'.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-22 19:49:14 +01:00
Rolf Neugebauer
1a58f16465
Update YAML files to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-20 20:22:03 +01:00
Ian Campbell
dd8e3d49e8
linuxkit: allow user to configure a content trust passphrase command
...
Could be e.g.:
```
pkg:
content-trust-passphrase-command: "lpass show <key> --password"
```
or
```
pkg:
content-trust-passphrase-command: "gpg -d ~/.notary/passphrase.gpg"
```
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-13 11:41:22 +01:00
Ian Campbell
6a51e5f937
Update references to linuxkit/go-compile to latest.
...
Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-12 16:41:57 +01:00
Rolf Neugebauer
8173300f76
Update YAML files to new kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-10-11 13:12:49 +01:00