mirror of https://github.com/EspoTek/Labrador.git
AppImage shouldn't ask for sudo every time
This commit is contained in:
parent
40bed49c25
commit
54aabcd17b
|
@ -41,6 +41,7 @@ if [ -n "$cxxpath" ] || [ -n "$gccpath" ]; then
|
||||||
export LD_LIBRARY_PATH="${cxxpath}${gccpath}${LD_LIBRARY_PATH}"
|
export LD_LIBRARY_PATH="${cxxpath}${gccpath}${LD_LIBRARY_PATH}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ ! -f /etc/udev/rules.d/69-labrador.rules ]; then
|
||||||
cat > /tmp/roothelper <<\EOoF
|
cat > /tmp/roothelper <<\EOoF
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
cat > /etc/udev/rules.d/69-labrador.rules <<\EOF
|
cat > /etc/udev/rules.d/69-labrador.rules <<\EOF
|
||||||
|
@ -55,5 +56,6 @@ sudo true && sudo /tmp/roothelper
|
||||||
sudo true || pkexec --disable-internal-agent /tmp/roothelper || true
|
sudo true || pkexec --disable-internal-agent /tmp/roothelper || true
|
||||||
|
|
||||||
rm /tmp/roothelper
|
rm /tmp/roothelper
|
||||||
|
fi
|
||||||
|
|
||||||
exec "$HERE/usr/bin/Labrador" "$@"
|
exec "$HERE/usr/bin/Labrador" "$@"
|
||||||
|
|
Loading…
Reference in New Issue