Commit 332109a 1 parent 267db84 commit 332109a Copy full SHA for 332109a
File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -26,7 +26,6 @@ set -eo pipefail
26
26
# ## Variables
27
27
DEBIAN_FRONTEND=" noninteractive"
28
28
TITLE=" \e[31mMainsailOS Patcher\e[0m - udev rule fix"
29
- UDEV_PKG_VERSION=" $( dpkg-query -s udev | grep " Version" | sed ' s/Version\: //' ) "
30
29
UDEV_FIX_RAW_RULE_FILE=" https://raw.githubusercontent.com/systemd/systemd/main/rules.d/60-serial.rules"
31
30
UDEV_FIX_TMP_FILE=" /tmp/60-serial.rules"
32
31
UDEV_FIX_OUTPUT_FILE=" /etc/udev/rules.d/60-serial.rules"
@@ -74,14 +73,17 @@ print_footer(){
74
73
# Patch Funcs
75
74
76
75
patch_udev (){
77
- if [[ -n " ${UDEV_PKG_VERSION} " ]] && [[ " ${UDEV_PKG_VERSION} " =~ " deb11u2" ]]; then
78
- echo_red " 'udev' version: ${UDEV_PKG_VERSION} , is affected by bug ..."
76
+ local udev_pkg_version
77
+ udev_pkg_version=" $( dpkg-query -s udev | grep " Version" | sed ' s/Version\: //' ) "
78
+
79
+ if [[ -n " ${udev_pkg_version} " ]] && [[ " ${udev_pkg_version} " =~ " deb11u2" ]]; then
80
+ echo_red " 'udev' version: ${udev_pkg_version} , is affected by bug ..."
79
81
echo_green " Install patched udev rule from systemd git repository ..."
80
82
curl -sSL " ${UDEV_FIX_RAW_RULE_FILE} " > " ${UDEV_FIX_TMP_FILE} "
81
83
sudo cp " ${UDEV_FIX_TMP_FILE} " " ${UDEV_FIX_OUTPUT_FILE} "
82
84
rm -f " ${UDEV_FIX_TMP_FILE} "
83
85
else
84
- echo_green " 'udev' version: ${UDEV_PKG_VERSION } , is NOT affected by bug ... [SKIPPED]"
86
+ echo_green " 'udev' version: ${udev_pkg_version } , is NOT affected by bug ... [SKIPPED]"
85
87
fi
86
88
}
87
89
You can’t perform that action at this time.
0 commit comments