[Eisfair] [e64] eisman upgrade hängt bei ssh Update
Holger Bruenjes
holgerbruenjes at gmx.net
Fr Mai 26 19:51:48 CEST 2023
Hallo Marcus
Am 26/05/2023 um 19.33 schrieb Marcus Röckrath:
> Das kommt wohl von
nicht wohl, dass ist so
> if [ $sshd_pass} -lt 100 ]
>
> wenn sshd_pass leer, also bislang ein User sshd nicht existiert.
>
> Wäre da nicht besser, auch in ähnlichen Paketen, sowas angebracht
>
> if [ $sshd_pass:-100} -lt 100 ]
>
> Denn, wenn leer ist auch nichts aus dem System zu entfernen.
es ist schon klar, nur das ein user sshd nicht existiet, auf die
Idee muss man erst mal kommen
das wurde bisher immer im install.sh vom paket ssh gepruft und ist
nun in ein extra Paket gewandert, demnach sollte da ein user sshd
vorhanden sein, da der schon auf dem Installer vorhanden ist.
19 #
---------------------------------------------------------------------------
20 # Create ssh group
21 #
---------------------------------------------------------------------------
22 if ! getent group sshd >/dev/null 2>&1
23 then
24 # group_id '-r' is set by the system
25 /var/install/bin/add-group -r 'sshd'
26 fi
27
28 if ! getent passwd sshd >/dev/null 2>&1
29 then
30 # system user user_id '-r', is set by the system
31 /var/install/bin/add-user -r sshd '*' '' sshd \
32 "Privilege separation user sshd" /var/lib/empty /bin/false
2>/dev/null
33 fi
34 18
Holger
Mehr Informationen über die Mailingliste Eisfair