summaryrefslogtreecommitdiff
path: root/debian/openssh-server.postinst
diff options
context:
space:
mode:
Diffstat (limited to 'debian/openssh-server.postinst')
-rw-r--r--debian/openssh-server.postinst12
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
237fix_loglevel_silent() {
238 if [ "$(get_config_option LogLevel)" = SILENT ]; then
239 set_config_option LogLevel QUIET
240 fi
241}
242
243
237create_sshdconfig() { 244create_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