[Eisfair] [e1] Bug in SSH Konfig

Ansgar Püster ansgar.puester at netcologne.de
Do Feb 18 16:12:06 CET 2016


Hallo Nicky,

ja, das ist ein Fehler in /var/install/config.d/ssh.sh
(klassische Unendlichschleife):

IST:
  371             if [ "${active}" = "yes" ]
  372             then
  373                 eval name='${SSH_ALLOW_USER_'${idx}'}'
  374                 tmp_str="$tmp_str$name "
  375                 idx=$(/usr/bin/expr ${idx} + 1)
  376             fi

MUSS
  371             if [ "${active}" = "yes" ]
  372             then
  373                 eval name='${SSH_ALLOW_USER_'${idx}'}'
  374                 tmp_str="$tmp_str$name "
  375             fi
  376             idx=$(/usr/bin/expr ${idx} + 1)

"Konsequenterweise" ist der Fehler auch noch bei
   SSH_DENY_USER_x_ACTIVE
   SSH_ALLOW_GROUP_x_ACTIVE
   SSH_DENY_GROUP_x_ACTIVE
eingebaut worden :-(

Es wird wohl ein Update fällig.
Danke für deine Fehlermeldung.

Gruß,
Ansgar

Am 18.02.2016 um 13:40 schrieb Nicky Cybala:
> Mahlzeit Gemeinde,
>
> folgendes ist mir gerade aufgefallen.
>
> Wenn ich in der SSH Administration
>
> SSH_ALLOW_USER_N_ACTIVE auf "no" setze passiert folgendes:
>
> Activate configuration now (y/n) [yes]? y
>   * Stopping OpenSSH daemon ...
>                               [  OK  ]
> Creating ssh configuration ...
> Creating sshd configuration ...
>
>
> Danach bleibt das Bild stehen und SSH wird nicht gestartet!
>
> Mit STRG-C konnte ich das gluecklicherweise abwuergen und kam wieder in
> die Konfig.
>
> Ich konnte dies auf einem weiteren Server nachvollziehen.
>
> System 1:
> base: 2.6.5
> eiskernel: 2.14.0
>
> System 2:
> base: 2.6.7
> eiskernel: 2.16.0
>
> Gruss Nicky
>



Mehr Informationen über die Mailingliste Eisfair