[Fli4l_dev] scp-Fehlermeldung: usr/bin/dbclient: no such file or directory

Alexander Dahl lespocky at web.de
Fr Mär 10 22:48:59 CET 2017


Moin,

K  Dreier schrieb Donnerstag, 16. Februar 2017, 09:19 (CET):
> ich muß das doch nochmal hochbringen, denn ich brauche scp auf dem
> fli4l (4-0 r47100, Kernel 4.1 inkl. nonfree). Das muß funktionieren.

Tut es auch. Ich hab das auf 4.0.0-r46841 grad mal durchgespielt. Wenn
ich #OPT_SSH_CLIENT='no' gesetzt habe, kommt die Fehlermeldung
(/usr/bin/dbclient: No such file or directory), aber wenn ich
OPT_SSH_CLIENT='yes' gesetzt habe, kommt sie nicht. Der dropbear ssh
erwartet beim Aufruf von scp wohl irgendwie, dass er dbclient aufrufen
kann. Der entsprechende Symlink auf das dropbear Binary wird in
opt/etc/rc.d/rc460.dropbear aber nur angelegt, wenn die o.g. Option auf
'yes' gesetzt ist. Schau:

115 if [ "$OPT_SSH_CLIENT" = "yes" ]                                        
116 then                                                                    
117     begin_script SSH_CLIENT "setting up ssh client..."                  
118     if [ 0$SSH_CLIENT_PRIVATE_KEYFILE_N -eq 0 ]                         
119     then                                                                
120         ln -s /usr/sbin/dropbear /usr/bin/ssh                           
121     fi                                                                  
122     ln -s /usr/sbin/dropbear /usr/bin/dbclient                          
123     end_script                                                          
124 fi                                                                      

Die Logik hier erschließt sich mir zwar nicht, also warum man für das Setzen
von zwei Symlinks eine extra Option macht, alle anderen nötigen Symlinks
aber immer setzt (in dem Skript weiter oben) aber das kann man
vielleicht mit einem beherzten svn blame herausfinden?

Grüße
Alex

-- 
***** http://blog.antiblau.de/ *****************************
GnuPG-FP: C28E E6B9 0263 95CF 8FAF  08FA 34AD CD00 7221 5CC6


Mehr Informationen über die Mailingliste Fli4l_dev