Skip to content

Commit 95d380e

Browse files
committed
dkms: do_install: record original location while archiving modules
1 parent 4e256c6 commit 95d380e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

dkms.in

+2
Original file line numberDiff line numberDiff line change
@@ -1597,6 +1597,7 @@ do_install()
15971597
echo "Found pre-existing $original_module, archiving for uninstallation"
15981598
mkdir -p "$original_module_backup_dir"
15991599
mv -f "$original_module" "$original_module_backup_dir/"
1600+
echo "$original_module" > "$original_module_backup_dir/${original_module##*/}.origin"
16001601
found_original="yes"
16011602
break
16021603
done
@@ -1614,6 +1615,7 @@ do_install()
16141615
dup_tree="${dup_tree/"${dup_name}"}"
16151616
mkdir -p "$original_module_backup_dir/collisions/$dup_tree"
16161617
mv -f "$module_dup" "$original_module_backup_dir/collisions/$dup_tree/"
1618+
echo "$module_dup" > "$original_module_backup_dir/collisions/$dup_tree/$dup_name.origin"
16171619
done
16181620
fi
16191621

0 commit comments

Comments
 (0)