mirror of https://github.com/EspoTek/Labrador.git
21 lines
555 B
Plaintext
21 lines
555 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
HERE="$(dirname "$(readlink -f "${0}")")"
|
||
|
|
||
|
cat > /tmp/roothelper <<\EOoF
|
||
|
#!/bin/bash
|
||
|
cat > /etc/udev/rules.d/69-labrador.rules <<\EOF
|
||
|
ENV{ID_VENDOR_ID}=="03eb", ENV{ID_MODEL_ID}=="ba94", SYMLINK="EspoTek_Labrador", MODE="0666"
|
||
|
ENV{ID_VENDOR_ID}=="03eb", ENV{ID_MODEL_ID}=="2fe4", SYMLINK="ATXMEGA32A4U DFU Bootloader", MODE="0666"
|
||
|
EOF
|
||
|
udevadm trigger
|
||
|
EOoF
|
||
|
chmod a+x /tmp/roothelper
|
||
|
|
||
|
sudo true && sudo /tmp/roothelper
|
||
|
sudo true || pkexec --disable-internal-agent /tmp/roothelper || true
|
||
|
|
||
|
rm /tmp/roothelper
|
||
|
|
||
|
exec "$HERE/usr/bin/Labrador" "$@"
|