Michael Aldridge
06aaba5e05
pkg/sshd: Remove default bind of /root/.ssh
...
Signed-off-by: Michael Aldridge <aldridge.mac@gmail.com >
2022-11-09 18:50:44 -06:00
Avi Deitcher
45e299ce91
Merge pull request #3848 from dgageot/remove-more-dead-code-pkg
...
Remove dead or redundant code (packages)
2022-10-10 20:55:02 +03:00
David Gageot
39807bb0bd
Remove dead or redundant code
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-10-09 15:33:42 +02:00
David Gageot
810c3e788f
Prefer nil empty slices
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-10-09 15:02:23 +02:00
David Gageot
d4e132021a
Remove 99% of deprecated ioutil usage
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-10-09 13:10:38 +02:00
David Gageot
998ad7eea1
Fix comments
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-10-08 22:41:20 +02:00
David Gageot
acbef4424a
Make the linter happy
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-07-22 15:02:19 +02:00
David Gageot
0b136bf80d
Write log entries as json
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-07-22 14:41:23 +02:00
David Scott
8070434cad
Merge pull request #3542 from thaJeztah/configurable_socket
...
pkg/trim-after-delete: make docker socket path configurable
2022-07-17 03:26:52 -07:00
Petr Fedchenkov
afefea9740
Add CAP_NET_ADMIN capability to sysctl
...
With linux kernel 5.15+ change of proc/sys/net/ipv4/ip_forward require
CAP_NET_ADMIN (https://github.com/torvalds/linux/commit/8292d7f6 ). We do
not use ip_forward now, but we should be ready for future changes of
conf files.
Signed-off-by: Petr Fedchenkov <giggsoff@gmail.com >
2022-06-28 16:55:32 +03:00
Avi Deitcher
58486bbe88
remove silent from Makefile so we can see what command it is doing; sort dirs for consistency
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-06-07 21:16:13 +03:00
Avi Deitcher
857f53cdff
test pkg/dummy
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-06-07 21:16:13 +03:00
Avi Deitcher
faf5a68ad6
runc to 1.1
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-03-21 14:01:54 +02:00
Avi Deitcher
0b39a484b1
containerd-dev separate
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-03-21 01:20:45 +02:00
David Scott
c4d7f5d993
service: handle creating cgroupv2 cgroups
...
These are easier to create than cgroupv1 cgroups as they are only a
single mkdir.
Detect which mode we are in by looking for the presence of the
cgroupv2-only cgroup.controllers file.
Signed-off-by: David Scott <dave@recoil.org >
2022-03-13 19:37:05 +00:00
Avi Deitcher
6fbed84347
getty with hvc0
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-02-28 19:24:45 +02:00
Marcus Weiner
e26aa2e490
Move metadata package to go modules
...
Signed-off-by: Marcus Weiner <marcus.weiner@gmail.com >
2022-01-11 21:11:49 +00:00
Dave Tucker
2cf5cf65b0
format: Use go modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:49 +00:00
Dave Tucker
013416f923
rngd: Use go modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:49 +00:00
Dave Tucker
01e242cad1
trim-after-delete: Add go.mod
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:48 +00:00
Dave Tucker
158461502a
sysfs: Add go.mod
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:48 +00:00
Dave Tucker
3244052389
sysctl: Add go.mod
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:48 +00:00
Dave Tucker
af7b87e99a
mount: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:43 +00:00
Dave Tucker
93df9f736c
memlogd: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:39 +00:00
Dave Tucker
3594ec48d4
logwrite: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
0ee4d71562
kmsg: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
65da053ac3
host-timesync-daemon: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
599aedc9c5
format: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
4ededf5ca3
extend: Migrate to Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
b22a7853a0
binfmt: Migrate to Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
fcaab549fe
init: Migrate to Go Modules
...
Moves vendoring over to Go modules.
Fixes issues found by Go Vet in Go 1.16
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:37 +00:00
Rolf Neugebauer
b5bf29c0f6
Merge pull request #3747 from sprat/fix-sshd
...
Fix sshd
2022-01-01 22:46:56 +00:00
Avi Deitcher
210a308602
Merge pull request #3746 from sprat/fix-openntpd
...
openntpd: the "-s" flag is obsolete, this generates some error messages in the ntpd logs
2021-12-29 21:24:02 +02:00
Sylvain Prat
a71a52b57c
SSHd: allow access to all devices & fix a warning with tini
...
Signed-off-by: Sylvain Prat <sylvain.prat@gmail.com >
2021-12-22 19:03:43 +01:00
Sylvain Prat
42a3f80bec
The "-s" flag is obsolete, this generates some errors messages in the ntpd logs
...
Signed-off-by: Sylvain Prat <sylvain.prat@gmail.com >
2021-12-22 17:13:59 +01:00
Frédéric Dalleau
3e38a8c323
Bump runc to 1.0.3
...
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com >
2021-12-16 19:10:58 +01:00
Sylvain Prat
1c3e40ea2b
Fixes #3738 : add missing devices to acpid
...
According to busybox' acpid code, acpid should be allowed to access /dev/input/event*, so we all all "input" devices (whose major number is 13)
Signed-off-by: Sylvain Prat <sylvain.prat@gmail.com >
2021-12-09 21:05:34 +01:00
Avi Deitcher
4e7abb5250
document and simplify some releasing
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2021-11-29 16:39:06 +02:00
Emmanuel Briney
e254145257
Use RFC3339Nano for timestamps
...
Signed-off-by: Emmanuel Briney <emmanuel.briney@docker.com >
2021-11-26 16:41:51 +01:00
Avi Deitcher
7549a63c9f
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2021-11-09 14:02:42 +02:00
Tonis Tiigi
5af7c526ec
init: add support for cgroupv2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2021-10-24 23:03:51 -07:00
David Scott
476d5a0f2e
Update alpine for containerd
...
Signed-off-by: David Scott <dave@recoil.org >
2021-10-21 11:34:59 +01:00
David Scott
7434e5f5aa
pkg/kmsg: grant access to /dev/kmsg
...
Signed-off-by: David Scott <dave@recoil.org >
2021-10-18 21:02:44 +01:00
David Scott
6bc99c5ff2
pkg/metadata: grant access to all block devices
...
Signed-off-by: David Scott <dave@recoil.org >
2021-10-18 21:02:36 +01:00
David Scott
9209808ac3
pkg/losetup: grant access to all block devices
...
Signed-off-by: David Scott <dave@recoil.org >
2021-10-18 21:02:18 +01:00
David Scott
344d974ae1
pkg/extend: grant access to all block devices
...
Signed-off-by: David Scott <dave@recoil.org >
2021-10-18 21:02:11 +01:00
David Scott
71fa9f2cae
pkg/dm-crypt: grant access to all devices
...
The package needs block devices e.g. for /dev/sda
It also needs character devices for /dev/mapper/
Signed-off-by: David Scott <dave@recoil.org >
2021-10-18 21:01:01 +01:00
David Scott
5895976b33
tools/mkimage: grant access to block devices
...
Signed-off-by: David Scott <dave@recoil.org >
2021-10-18 21:00:55 +01:00
David Scott
0cfaa9ce65
runc: update to v1.0.2
...
Signed-off-by: David Scott <dave@recoil.org >
2021-10-18 21:00:04 +01:00
Rolf Neugebauer
6efae97c20
Update alpine for containerd
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2021-10-16 16:57:15 +01:00