diff --git a/linbofs/usr/bin/linbo_download_image b/linbofs/usr/bin/linbo_download_image index aab3336..f9e1af8 100755 --- a/linbofs/usr/bin/linbo_download_image +++ b/linbofs/usr/bin/linbo_download_image @@ -191,7 +191,7 @@ if [ -z "$DOWNLOAD" ]; then fi # download postsync and reg files in any case -for ext in postsync reg; do +for ext in postsync driverpostsync reg; do for base in "$FILE" "$imagebase"; do echo -n "Trying to download ${base}.${ext} ... " if linbo_download "${subdir}${base}.${ext}" &> /dev/null; then diff --git a/linbofs/usr/bin/linbo_sync b/linbofs/usr/bin/linbo_sync index 1352bfa..bf116c2 100755 --- a/linbofs/usr/bin/linbo_sync +++ b/linbofs/usr/bin/linbo_sync @@ -633,6 +633,10 @@ syncl(){ # source postsync script [ -s "/cache/$postsync" ] && . "/cache/$postsync" + # source driver postsync script (patchless driver matching) + local driverpostsync="${imagebase}.driverpostsync" + [ -s "/cache/$driverpostsync" ] && . "/cache/$driverpostsync" + # finally do minimal boot configuration mk_boot || RC=1