Ticket #4985: dropbear-bannerfile.patch

File dropbear-bannerfile.patch, 1000 bytes (added by Roman Yepishev <roman.yepishev@…>, 9 years ago)

The patch

  • package/dropbear/files/dropbear.init

     
    1313                dropbear) 
    1414                        config_get passauth $cfg PasswordAuth 
    1515                        config_get port $cfg Port 
     16                        config_get bannerfile $cfg BannerFile 
    1617 
     18                        [ -f $bannerfile ] || bannerfile='' 
     19 
    1720                        case "$passauth" in 
    1821                                no|off|disabled|0) nopasswd=1;; 
    1922                        esac 
    20                         DROPBEAR_ARGS="${nopasswd:+-s }${port:+-p $port}" 
     23                        DROPBEAR_ARGS="${nopasswd:+-s }${port:+-p $port }${bannerfile:+-b $bannerfile }" 
    2124                ;; 
    2225        esac 
    2326} 
  • package/dropbear/files/dropbear.config

     
    11config dropbear 
    22        option PasswordAuth 'on' 
    33        option Port         '22' 
     4        option BannerFile   '/etc/issue.net'