Skip to content

Commit e307e2d

Browse files
committed
v2.3.50
- Commande line rescue restoration tool was also affected by the issue in the previous fix upload. Fixed. - A few nutshells in text and translation fixed.
1 parent 51d0378 commit e307e2d

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

zenvidia

+8-5
Original file line numberDiff line numberDiff line change
@@ -6263,7 +6263,7 @@ menu_manage(){ #
62636263
fi
62646264
nm=1
62656265
unset mng_list
6266-
for mng_cmd in $"Documention manual ($(version))" $"Change Logs ($(version))" $"Zenvidia Logs" $"Zenvidia Help" $"About Zenvidia"; do
6266+
for mng_cmd in $"Documention manual ($(version))" $"Change Logs ($(version))" $"Zenvidia Logs" $"Zenvidia Help and documentation" $"About Zenvidia"; do
62676267
mng_list+=("false")
62686268
mng_list+=("$nm")
62696269
mng_list+=("$mng_cmd")
@@ -6512,7 +6512,7 @@ base_menu(){ #
65126512
esac
65136513
}
65146514
}
6515-
install_controls(){ # TASK migration line to remove in future release
6515+
install_controls(){
65166516
if [ -d $install_dir/zenvidia ] ; then
65176517
mkdir -p $nvdir
65186518
cp -rf $install_dir/zenvidia/* $nvdir/
@@ -6654,12 +6654,15 @@ default_zen_dir(){ # NOTE user backups dir check to remove in next release.
66546654
mkdir -p $(user_CF_DIR)
66556655
mkdir -p $(user_CF_DIR)/{compats/series,updates,release,backups}
66566656
}
6657-
if [ ! -f $(user_CF_DIR)/version.txt ]; then
6657+
## to prevent version.txt file to be wrong in case of command line restoration, or
6658+
## in case version.txt for a reason or an other is not present, we test and fix if necessary.
6659+
if [ ! -f $(user_CF_DIR)/version.txt ]||[ $(cat $(user_CF_DIR)/version.txt| grep -c "$(version)") -eq 0 ]; then
66586660
stat /usr/lib/modules/$(uname -r)/$(module_dest_location)/nvidia.* &>/dev/null
6659-
[ $? = 0 ] && modinfo -F version nvidia > $(user_CF_DIR)/version.txt
6661+
[ $? = 0 ] && modinfo -F version nvidia > $(user_CF_DIR)/version.txt || echo "" > $(user_CF_DIR)/version.txt
66606662
fi
66616663
[ "$(stat -c %U $(user_CF_DIR))" = "$(def_user)" ] || chown -R $(def_user):$(def_user) $(user_CF_DIR)
6662-
# TASK line to remove.
6664+
6665+
# TASK line to remove in future release.
66636666
[ -d $(user_CF_DIR)/backups ] || mkdir -p $(user_CF_DIR)/backups
66646667
}
66656668
## ### SCRIPT INTRO ###

0 commit comments

Comments
 (0)