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

« back to all changes in this revision

Viewing changes to config/rootfiles/common/pcre2

  • 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:
6
6
#usr/lib/libpcre2-16.la
7
7
#usr/lib/libpcre2-16.so
8
8
usr/lib/libpcre2-16.so.0
9
 
usr/lib/libpcre2-16.so.0.11.2
 
9
usr/lib/libpcre2-16.so.0.10.4
10
10
#usr/lib/libpcre2-32.la
11
11
#usr/lib/libpcre2-32.so
12
12
usr/lib/libpcre2-32.so.0
13
 
usr/lib/libpcre2-32.so.0.11.2
 
13
usr/lib/libpcre2-32.so.0.10.4
14
14
#usr/lib/libpcre2-8.la
15
15
#usr/lib/libpcre2-8.so
16
16
usr/lib/libpcre2-8.so.0
17
 
usr/lib/libpcre2-8.so.0.11.2
 
17
usr/lib/libpcre2-8.so.0.10.4
18
18
#usr/lib/libpcre2-posix.la
19
19
#usr/lib/libpcre2-posix.so
20
20
usr/lib/libpcre2-posix.so.3
21
 
usr/lib/libpcre2-posix.so.3.0.4
 
21
usr/lib/libpcre2-posix.so.3.0.1
22
22
#usr/lib/pkgconfig/libpcre2-16.pc
23
23
#usr/lib/pkgconfig/libpcre2-32.pc
24
24
#usr/lib/pkgconfig/libpcre2-8.pc
25
25
#usr/lib/pkgconfig/libpcre2-posix.pc
26
 
#usr/share/doc/pcre-pcre2-10.42
27
 
#usr/share/doc/pcre-pcre2-10.42/AUTHORS
28
 
#usr/share/doc/pcre-pcre2-10.42/COPYING
29
 
#usr/share/doc/pcre-pcre2-10.42/ChangeLog
30
 
#usr/share/doc/pcre-pcre2-10.42/LICENCE
31
 
#usr/share/doc/pcre-pcre2-10.42/NEWS
32
 
#usr/share/doc/pcre-pcre2-10.42/README
33
 
#usr/share/doc/pcre-pcre2-10.42/html
34
 
#usr/share/doc/pcre-pcre2-10.42/html/NON-AUTOTOOLS-BUILD.txt
35
 
#usr/share/doc/pcre-pcre2-10.42/html/README.txt
36
 
#usr/share/doc/pcre-pcre2-10.42/html/index.html
37
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2-config.html
38
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2.html
39
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_callout_enumerate.html
40
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_code_copy.html
41
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_code_copy_with_tables.html
42
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_code_free.html
43
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_compile.html
44
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_compile_context_copy.html
45
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_compile_context_create.html
46
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_compile_context_free.html
47
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_config.html
48
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_convert_context_copy.html
49
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_convert_context_create.html
50
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_convert_context_free.html
51
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_converted_pattern_free.html
52
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_dfa_match.html
53
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_general_context_copy.html
54
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_general_context_create.html
55
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_general_context_free.html
56
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_get_error_message.html
57
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_get_mark.html
58
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_get_match_data_size.html
59
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_get_ovector_count.html
60
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_get_ovector_pointer.html
61
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_get_startchar.html
62
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_jit_compile.html
63
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_jit_free_unused_memory.html
64
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_jit_match.html
65
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_jit_stack_assign.html
66
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_jit_stack_create.html
67
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_jit_stack_free.html
68
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_maketables.html
69
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_maketables_free.html
70
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_match.html
71
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_match_context_copy.html
72
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_match_context_create.html
73
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_match_context_free.html
74
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_match_data_create.html
75
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_match_data_create_from_pattern.html
76
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_match_data_free.html
77
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_pattern_convert.html
78
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_pattern_info.html
79
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_serialize_decode.html
80
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_serialize_encode.html
81
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_serialize_free.html
82
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_serialize_get_number_of_codes.html
83
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_bsr.html
84
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_callout.html
85
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_character_tables.html
86
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_compile_extra_options.html
87
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_compile_recursion_guard.html
88
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_depth_limit.html
89
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_glob_escape.html
90
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_glob_separator.html
91
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_heap_limit.html
92
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_match_limit.html
93
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_max_pattern_length.html
94
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_newline.html
95
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_offset_limit.html
96
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_parens_nest_limit.html
97
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_recursion_limit.html
98
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_recursion_memory_management.html
99
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_set_substitute_callout.html
100
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substitute.html
101
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_copy_byname.html
102
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_copy_bynumber.html
103
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_free.html
104
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_get_byname.html
105
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_get_bynumber.html
106
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_length_byname.html
107
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_length_bynumber.html
108
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_list_free.html
109
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_list_get.html
110
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_nametable_scan.html
111
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2_substring_number_from_name.html
112
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2api.html
113
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2build.html
114
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2callout.html
115
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2compat.html
116
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2convert.html
117
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2demo.html
118
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2grep.html
119
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2jit.html
120
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2limits.html
121
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2matching.html
122
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2partial.html
123
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2pattern.html
124
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2perform.html
125
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2posix.html
126
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2sample.html
127
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2serialize.html
128
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2syntax.html
129
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2test.html
130
 
#usr/share/doc/pcre-pcre2-10.42/html/pcre2unicode.html
131
 
#usr/share/doc/pcre-pcre2-10.42/pcre2-config.txt
132
 
#usr/share/doc/pcre-pcre2-10.42/pcre2.txt
133
 
#usr/share/doc/pcre-pcre2-10.42/pcre2grep.txt
134
 
#usr/share/doc/pcre-pcre2-10.42/pcre2test.txt
 
26
#usr/share/doc/pcre-pcre2-10.39
 
27
#usr/share/doc/pcre-pcre2-10.39/AUTHORS
 
28
#usr/share/doc/pcre-pcre2-10.39/COPYING
 
29
#usr/share/doc/pcre-pcre2-10.39/ChangeLog
 
30
#usr/share/doc/pcre-pcre2-10.39/LICENCE
 
31
#usr/share/doc/pcre-pcre2-10.39/NEWS
 
32
#usr/share/doc/pcre-pcre2-10.39/README
 
33
#usr/share/doc/pcre-pcre2-10.39/html
 
34
#usr/share/doc/pcre-pcre2-10.39/html/NON-AUTOTOOLS-BUILD.txt
 
35
#usr/share/doc/pcre-pcre2-10.39/html/README.txt
 
36
#usr/share/doc/pcre-pcre2-10.39/html/index.html
 
37
#usr/share/doc/pcre-pcre2-10.39/html/pcre2-config.html
 
38
#usr/share/doc/pcre-pcre2-10.39/html/pcre2.html
 
39
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_callout_enumerate.html
 
40
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_code_copy.html
 
41
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_code_copy_with_tables.html
 
42
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_code_free.html
 
43
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_compile.html
 
44
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_compile_context_copy.html
 
45
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_compile_context_create.html
 
46
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_compile_context_free.html
 
47
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_config.html
 
48
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_convert_context_copy.html
 
49
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_convert_context_create.html
 
50
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_convert_context_free.html
 
51
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_converted_pattern_free.html
 
52
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_dfa_match.html
 
53
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_general_context_copy.html
 
54
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_general_context_create.html
 
55
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_general_context_free.html
 
56
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_get_error_message.html
 
57
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_get_mark.html
 
58
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_get_match_data_size.html
 
59
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_get_ovector_count.html
 
60
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_get_ovector_pointer.html
 
61
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_get_startchar.html
 
62
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_jit_compile.html
 
63
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_jit_free_unused_memory.html
 
64
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_jit_match.html
 
65
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_jit_stack_assign.html
 
66
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_jit_stack_create.html
 
67
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_jit_stack_free.html
 
68
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_maketables.html
 
69
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_maketables_free.html
 
70
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_match.html
 
71
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_match_context_copy.html
 
72
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_match_context_create.html
 
73
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_match_context_free.html
 
74
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_match_data_create.html
 
75
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_match_data_create_from_pattern.html
 
76
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_match_data_free.html
 
77
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_pattern_convert.html
 
78
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_pattern_info.html
 
79
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_serialize_decode.html
 
80
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_serialize_encode.html
 
81
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_serialize_free.html
 
82
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_serialize_get_number_of_codes.html
 
83
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_bsr.html
 
84
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_callout.html
 
85
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_character_tables.html
 
86
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_compile_extra_options.html
 
87
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_compile_recursion_guard.html
 
88
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_depth_limit.html
 
89
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_glob_escape.html
 
90
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_glob_separator.html
 
91
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_heap_limit.html
 
92
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_match_limit.html
 
93
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_max_pattern_length.html
 
94
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_newline.html
 
95
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_offset_limit.html
 
96
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_parens_nest_limit.html
 
97
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_recursion_limit.html
 
98
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_recursion_memory_management.html
 
99
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_set_substitute_callout.html
 
100
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substitute.html
 
101
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_copy_byname.html
 
102
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_copy_bynumber.html
 
103
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_free.html
 
104
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_get_byname.html
 
105
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_get_bynumber.html
 
106
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_length_byname.html
 
107
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_length_bynumber.html
 
108
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_list_free.html
 
109
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_list_get.html
 
110
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_nametable_scan.html
 
111
#usr/share/doc/pcre-pcre2-10.39/html/pcre2_substring_number_from_name.html
 
112
#usr/share/doc/pcre-pcre2-10.39/html/pcre2api.html
 
113
#usr/share/doc/pcre-pcre2-10.39/html/pcre2build.html
 
114
#usr/share/doc/pcre-pcre2-10.39/html/pcre2callout.html
 
115
#usr/share/doc/pcre-pcre2-10.39/html/pcre2compat.html
 
116
#usr/share/doc/pcre-pcre2-10.39/html/pcre2convert.html
 
117
#usr/share/doc/pcre-pcre2-10.39/html/pcre2demo.html
 
118
#usr/share/doc/pcre-pcre2-10.39/html/pcre2grep.html
 
119
#usr/share/doc/pcre-pcre2-10.39/html/pcre2jit.html
 
120
#usr/share/doc/pcre-pcre2-10.39/html/pcre2limits.html
 
121
#usr/share/doc/pcre-pcre2-10.39/html/pcre2matching.html
 
122
#usr/share/doc/pcre-pcre2-10.39/html/pcre2partial.html
 
123
#usr/share/doc/pcre-pcre2-10.39/html/pcre2pattern.html
 
124
#usr/share/doc/pcre-pcre2-10.39/html/pcre2perform.html
 
125
#usr/share/doc/pcre-pcre2-10.39/html/pcre2posix.html
 
126
#usr/share/doc/pcre-pcre2-10.39/html/pcre2sample.html
 
127
#usr/share/doc/pcre-pcre2-10.39/html/pcre2serialize.html
 
128
#usr/share/doc/pcre-pcre2-10.39/html/pcre2syntax.html
 
129
#usr/share/doc/pcre-pcre2-10.39/html/pcre2test.html
 
130
#usr/share/doc/pcre-pcre2-10.39/html/pcre2unicode.html
 
131
#usr/share/doc/pcre-pcre2-10.39/pcre2-config.txt
 
132
#usr/share/doc/pcre-pcre2-10.39/pcre2.txt
 
133
#usr/share/doc/pcre-pcre2-10.39/pcre2grep.txt
 
134
#usr/share/doc/pcre-pcre2-10.39/pcre2test.txt
135
135
#usr/share/man/man1/pcre2-config.1
136
136
#usr/share/man/man1/pcre2grep.1
137
137
#usr/share/man/man1/pcre2test.1