We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 591db11 commit 082a540Copy full SHA for 082a540
udev/45drives_udev_rules.sh
@@ -11,8 +11,21 @@ SCRIPT_PATH="/usr/lib/udev/vdev_id_45drives"
11
RULES_URL="https://scripts.45drives.com/udev/68-vdev.rules"
12
SCRIPT_URL="https://scripts.45drives.com/udev/vdev_id_45drives"
13
14
+set -e
15
+
16
+euid=$(id -u)
17
+if [ $euid -ne 0 ]; then
18
+ echo -e '\nYou must be root to run this utility.\n'
19
+ exit 1
20
+fi
21
22
+echo "Downloading udev rules"
23
curl -o "$RULES_PATH" "$RULES_URL"
24
+echo "Downloading udev script"
25
curl -o "$SCRIPT_PATH" "$SCRIPT_URL"
-
26
+echo "Making script executable"
27
+chmod +x "$SCRIPT_PATH"
28
+echo "Reloading udev rules"
29
udevadm control --reload-rules
30
+echo "Triggering udev rules"
31
udevadm trigger
0 commit comments