~vcs-imports/ipfire/ipfire-2.x

« back to all changes in this revision

Viewing changes to config/rootfiles/packages/qemu

  • Committer: Peter Müller
  • Date: 2022-04-23 14:27:56 UTC
  • mto: This revision was merged to the branch mainline in revision 9750.
  • Revision ID: git-v1:7a981d94cb2c3e48ecaf07c506c8353a2c839d79
SSH: do not send spoofable TCP keep alive messages

By default, both SSH server and client rely on TCP-based keep alive
messages to detect broken sessions, which can be spoofed rather easily
in order to keep a broken session opened (and vice versa).

Since we rely on SSH-based keep alive messages, which are not vulnerable
to this kind of tampering, there is no need to double-check connections
via TCP keep alive as well.

This patch thereof disables using TCP keep alive for both SSH client and
server scenario. For usability reasons, a timeout of 5 minutes (10
seconds * 30 keep alive messages = 300 seconds) will be used for both
client and server configuration, as 60 seconds were found to be too
short for unstable connectivity scenarios.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
usr/bin/qemu-system-riscv64
19
19
usr/bin/qemu-system-x86_64
20
20
usr/bin/qemu-x86_64
21
 
#usr/include/fdt.h
22
 
#usr/include/libfdt.h
23
 
#usr/include/libfdt_env.h
24
21
usr/include/qemu-plugin.h
25
 
#usr/lib/libfdt.a
26
 
#usr/lib/pkgconfig/libfdt.pc
27
22
usr/libexec/qemu-bridge-helper
 
23
usr/libexec/virtiofsd
28
24
#usr/share/applications/qemu.desktop
 
25
#usr/share/icons/hicolor/128x128
 
26
#usr/share/icons/hicolor/128x128/apps
29
27
#usr/share/icons/hicolor/128x128/apps/qemu.png
 
28
#usr/share/icons/hicolor/16x16
 
29
#usr/share/icons/hicolor/16x16/apps
30
30
#usr/share/icons/hicolor/16x16/apps/qemu.png
31
31
#usr/share/icons/hicolor/24x24
32
32
#usr/share/icons/hicolor/24x24/apps
34
34
#usr/share/icons/hicolor/256x256
35
35
#usr/share/icons/hicolor/256x256/apps
36
36
#usr/share/icons/hicolor/256x256/apps/qemu.png
 
37
#usr/share/icons/hicolor/32x32
 
38
#usr/share/icons/hicolor/32x32/apps
37
39
#usr/share/icons/hicolor/32x32/apps/qemu.bmp
38
40
#usr/share/icons/hicolor/32x32/apps/qemu.png
39
41
#usr/share/icons/hicolor/48x48
42
44
#usr/share/icons/hicolor/512x512
43
45
#usr/share/icons/hicolor/512x512/apps
44
46
#usr/share/icons/hicolor/512x512/apps/qemu.png
 
47
#usr/share/icons/hicolor/64x64
 
48
#usr/share/icons/hicolor/64x64/apps
45
49
#usr/share/icons/hicolor/64x64/apps/qemu.png
46
50
#usr/share/icons/hicolor/scalable/apps/qemu.svg
47
51
#usr/share/qemu
116
120
usr/share/qemu/linuxboot.bin
117
121
usr/share/qemu/linuxboot_dma.bin
118
122
usr/share/qemu/multiboot.bin
119
 
usr/share/qemu/multiboot_dma.bin
120
123
usr/share/qemu/npcm7xx_bootrom.bin
121
124
#usr/share/qemu/openbios-ppc
122
125
#usr/share/qemu/openbios-sparc32
123
126
#usr/share/qemu/openbios-sparc64
124
127
#usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.bin
 
128
#usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf
125
129
usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.bin
 
130
usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf
126
131
#usr/share/qemu/palcode-clipper
127
132
#usr/share/qemu/petalogix-ml605.dtb
128
133
#usr/share/qemu/petalogix-s3adsp1800.dtb
138
143
usr/share/qemu/qemu_vga.ndrv
139
144
#usr/share/qemu/s390-ccw.img
140
145
#usr/share/qemu/s390-netboot.img
 
146
usr/share/qemu/sgabios.bin
141
147
#usr/share/qemu/skiboot.lid
142
148
#usr/share/qemu/slof.bin
143
149
usr/share/qemu/trace-events-all
152
158
usr/share/qemu/vgabios-virtio.bin
153
159
usr/share/qemu/vgabios-vmware.bin
154
160
usr/share/qemu/vgabios.bin
155
 
usr/share/qemu/vof-nvram.bin
156
 
usr/share/qemu/vof.bin
 
161
usr/share/qemu/vhost-user
 
162
usr/share/qemu/vhost-user/50-qemu-virtiofsd.json