mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-09-10 18:30:20 +08:00
22 lines
669 B
Bash
Executable File
22 lines
669 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Check if user is root/running with sudo
|
|
if [ "$(whoami)" != root ]; then
|
|
echo Please run this script with sudo
|
|
exit
|
|
fi
|
|
|
|
CURR_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd -P)"
|
|
|
|
if [ "$(uname -s)" != "Darwin" ]; then
|
|
# Install UDEV rules for USB device
|
|
rm -f /etc/udev/rules.d/99-obsensor-ros1-libusb.rules
|
|
rm -f /etc/udev/rules.d/99-obsensor-libusb.rules
|
|
cp "${CURR_DIR}"/99-obsensor-libusb.rules /etc/udev/rules.d/99-obsensor-libusb.rules
|
|
echo "usb rules file install at /etc/udev/rules.d/99-obsensor-libusb.rules"
|
|
fi
|
|
echo "reload udev rules"
|
|
udevadm control --reload-rules && udevadm trigger
|
|
echo "udev rules reload done"
|
|
echo "exit"
|