aboutsummarylogtreecommitdiffstats
path: root/ni-visa.install
diff options
context:
space:
mode:
authort-onoz2018-03-05 03:04:54 +0900
committert-onoz2018-03-05 03:04:54 +0900
commit78475badc00d236f76c87e4a11739a69cf14194a (patch)
tree42b0dcc0b2b9b4a44ecd87c66943406889427a67 /ni-visa.install
parent866bc65af426108a19de52d5f42e9014ee11ef3a (diff)
downloadaur-78475badc00d236f76c87e4a11739a69cf14194a.tar.gz
NI-VISA 17.0 (without kernel modules)
Diffstat (limited to 'ni-visa.install')
-rw-r--r--ni-visa.install20
1 files changed, 20 insertions, 0 deletions
diff --git a/ni-visa.install b/ni-visa.install
new file mode 100644
index 000000000000..10d2079d5a2b
--- /dev/null
+++ b/ni-visa.install
@@ -0,0 +1,20 @@
+post_install() {
+
+ getent group usbtmc || groupadd -r usbtmc
+ udevadm control --reload-rules 2>/dev/null
+
+ cat << EOF
+===>
+===> Please re-login to renew environment variable.
+===> If USB-based devices do not run properly, check the following:
+===> # gpasswd -a <user> usbtmc
+===> # rmmod usbtmc
+===> refs: http://digital.ni.com/public.nsf/allkb/A10090850FF0887A86257926007A7E96
+===> https://github.com/python-ivi/python-usbtmc#configuring-udev
+===>
+EOF
+}
+
+post_remove() {
+ groupdel usbtmc >/dev/null 2>&1 || true
+} \ No newline at end of file