From b7ef8a277ca3285ef1c4222c9ffd20051375e392 Mon Sep 17 00:00:00 2001 From: Fernando Herrero <fherrero@iri.upc.edu> Date: Tue, 1 Oct 2019 12:53:07 +0200 Subject: [PATCH] Fix scripts. Add both paths, /usr/share/iri and /usr/local/share/iri. --- scripts/debian/postinst | 2 +- scripts/unbind_ftdi_udev.sh | 1 - scripts/undo_unbind_ftdi_udev.sh | 4 ++-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/debian/postinst b/scripts/debian/postinst index abcfede..edcb12d 100755 --- a/scripts/debian/postinst +++ b/scripts/debian/postinst @@ -26,7 +26,7 @@ case "$1" in echo " Adding iri-scripts-path.sh to /etc/profile.d..." FILE="/etc/profile.d/iri-scripts-path.sh" sudo echo "# Expand PATH to include the directory where IRI scripts go." > $FILE - sudo echo "iri_script_path=\"/usr/share/iri\"" >> $FILE + sudo echo "iri_script_path=\"/usr/local/share/iri:/usr/share/iri\"" >> $FILE sudo echo "if [ -n \"\${PATH##*\${iri_script_path}}\" -a -n \"\${PATH##*\${iri_script_path}:*}\" ]; then" >> $FILE sudo echo " export PATH=\$PATH:\${iri_script_path}" >> $FILE sudo echo "fi" >> $FILE diff --git a/scripts/unbind_ftdi_udev.sh b/scripts/unbind_ftdi_udev.sh index fbaaf65..9a3a12b 100755 --- a/scripts/unbind_ftdi_udev.sh +++ b/scripts/unbind_ftdi_udev.sh @@ -38,7 +38,6 @@ done shift $((OPTIND-1)) -FILE=/etc/udev/rules.d/$FILE FILE=/etc/udev/rules.d/$FILE echo " Add udev rule so VENDOR:PRODUCT:SERIAL=${VENDOR}:${PRODUCT}:${SERIAL} devices do not load ftdi_sio driver." diff --git a/scripts/undo_unbind_ftdi_udev.sh b/scripts/undo_unbind_ftdi_udev.sh index 47c25d9..6d25f0b 100755 --- a/scripts/undo_unbind_ftdi_udev.sh +++ b/scripts/undo_unbind_ftdi_udev.sh @@ -36,8 +36,8 @@ echo "Removing all lines containing SERIAL=${SERIAL} from file: ${FILE}" LINE0=${SERIAL} sudo sed -i "/${LINE0}/d" $FILE -sed -i -E "/idVendor.*$VENDOR.*idProduct.*$PRODUCT.*serial.*$SERIAL.*MODE.*0666\"/d" $FILE -sed -i -E "/idVendor.*$VENDOR.*idProduct.*$PRODUCT.*serial.*$SERIAL.*RUN.*ftdi_sio\/unbind/d" $FILE +sudo sed -i -E "/idVendor.*$VENDOR.*idProduct.*$PRODUCT.*serial.*$SERIAL.*MODE.*0666\"/d" $FILE +sudo sed -i -E "/idVendor.*$VENDOR.*idProduct.*$PRODUCT.*serial.*$SERIAL.*RUN.*ftdi_sio\/unbind/d" $FILE sudo service udev restart echo "Need to unplug-plug devices for changes to take effect" \ No newline at end of file -- GitLab