Skip to content
Snippets Groups Projects
  • John Crispin's avatar
    4ef319fa
    base-files: sysupgrade: quote source image name · 4ef319fa
    John Crispin authored
    
    get_image() eval a filename without quoting it, resulting in errors with
    filenames containing characters that need to be escaped.
        $ sysupgrade -T -f ./cfg\(12\).tar.gz img.bin; echo $?
        Image check 'platform_check_image' failed.
        Invalid config file. Please use only .tar.gz files
        1
        $ mv cfg\(12\).tar.gz cfg_12.tar.gz
        $ mv img\(1\).bin img.bin
        sysupgrade -T -f ./cfg_12.tar.gz img.bin; echo $?
        0
    
    Enclose the content of $from in double quotes.
    
    Signed-off-by: default avatarAdrien Schildknecht <adrien+dev@schischi.me>
    
    SVN-Revision: 46919
    4ef319fa
    History
    base-files: sysupgrade: quote source image name
    John Crispin authored
    
    get_image() eval a filename without quoting it, resulting in errors with
    filenames containing characters that need to be escaped.
        $ sysupgrade -T -f ./cfg\(12\).tar.gz img.bin; echo $?
        Image check 'platform_check_image' failed.
        Invalid config file. Please use only .tar.gz files
        1
        $ mv cfg\(12\).tar.gz cfg_12.tar.gz
        $ mv img\(1\).bin img.bin
        sysupgrade -T -f ./cfg_12.tar.gz img.bin; echo $?
        0
    
    Enclose the content of $from in double quotes.
    
    Signed-off-by: default avatarAdrien Schildknecht <adrien+dev@schischi.me>
    
    SVN-Revision: 46919