diff options
Diffstat (limited to 'debian/openssh-server.postinst')
-rw-r--r-- | debian/openssh-server.postinst | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/debian/openssh-server.postinst b/debian/openssh-server.postinst index 557bf2b23..d415f3f0d 100644 --- a/debian/openssh-server.postinst +++ b/debian/openssh-server.postinst | |||
@@ -234,6 +234,13 @@ move_subsystem_sftp() { | |||
234 | } | 234 | } |
235 | 235 | ||
236 | 236 | ||
237 | fix_loglevel_silent() { | ||
238 | if [ "$(get_config_option LogLevel)" = SILENT ]; then | ||
239 | set_config_option LogLevel QUIET | ||
240 | fi | ||
241 | } | ||
242 | |||
243 | |||
237 | create_sshdconfig() { | 244 | create_sshdconfig() { |
238 | if [ -e /etc/ssh/sshd_config ] ; then | 245 | if [ -e /etc/ssh/sshd_config ] ; then |
239 | # Upgrade an existing sshd configuration. | 246 | # Upgrade an existing sshd configuration. |
@@ -284,6 +291,11 @@ create_sshdconfig() { | |||
284 | rename_config_option KeepAlive TCPKeepAlive | 291 | rename_config_option KeepAlive TCPKeepAlive |
285 | fi | 292 | fi |
286 | 293 | ||
294 | # 'LogLevel SILENT' is now equivalent to QUIET. | ||
295 | if dpkg --compare-versions "$oldversion" lt 1:5.4p1-1; then | ||
296 | fix_loglevel_silent | ||
297 | fi | ||
298 | |||
287 | return 0 | 299 | return 0 |
288 | fi | 300 | fi |
289 | 301 | ||