added backlight and fixed outbound
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env bash
|
||||
# Runs on the device (pushed by apply-brightness.ps1).
|
||||
set -euo pipefail
|
||||
SRC="${1:-/tmp/bt-brightness-apply}"
|
||||
ROOT="${BUTTONTASK_ROOT:-/opt/buttontask}"
|
||||
|
||||
mkdir -p "$ROOT/scripts"
|
||||
install -m0755 "$SRC/bt-brightness" "$ROOT/scripts/bt-brightness"
|
||||
chown root:root "$ROOT/scripts/bt-brightness"
|
||||
sed -i 's/\r$//' "$ROOT/scripts/bt-brightness" 2>/dev/null || true
|
||||
|
||||
if [ -f "$SRC/bt-update" ]; then
|
||||
install -m0755 "$SRC/bt-update" "$ROOT/scripts/bt-update"
|
||||
chown root:root "$ROOT/scripts/bt-update"
|
||||
sed -i 's/\r$//' "$ROOT/scripts/bt-update" 2>/dev/null || true
|
||||
fi
|
||||
|
||||
sed -i 's/\r$//' "$SRC/buttontask.sudoers" 2>/dev/null || true
|
||||
install -m0440 "$SRC/buttontask.sudoers" /etc/sudoers.d/buttontask
|
||||
visudo -cf /etc/sudoers.d/buttontask
|
||||
|
||||
sudo -u buttontask sudo -n "$ROOT/scripts/bt-brightness" status
|
||||
echo BRIGHTNESS-OK
|
||||
Reference in New Issue
Block a user