Setup pf-ui to NOT echo characters to the tty device
This commit is contained in:
parent
a92d742d86
commit
e98cad2871
|
@ -17,6 +17,14 @@ DL_URL=$(curl https://git.kemonine.info/api/v1/repos/PiFrame/piframe-go/releases
|
||||||
wget $DL_URL -O /usr/local/bin/pf-ui
|
wget $DL_URL -O /usr/local/bin/pf-ui
|
||||||
chmod a+x /usr/local/bin/pf-ui
|
chmod a+x /usr/local/bin/pf-ui
|
||||||
|
|
||||||
|
# Setup wrapper script for pf-ui so no chracters are echo'd to the tty
|
||||||
|
cat > /usr/local/bin/pf-ui.sh <<EOF
|
||||||
|
#!/bin/bash
|
||||||
|
/usr/bin/stty -echo
|
||||||
|
/usr/local/bin/pf-ui
|
||||||
|
EOF
|
||||||
|
chmod a+x /usr/local/bin/pf-ui.sh
|
||||||
|
|
||||||
# Setup systemd service for UI
|
# Setup systemd service for UI
|
||||||
cat > /etc/systemd/system/pf-ui.service <<EOF
|
cat > /etc/systemd/system/pf-ui.service <<EOF
|
||||||
[Unit]
|
[Unit]
|
||||||
|
@ -25,7 +33,7 @@ After=getty.target
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
User=root
|
User=root
|
||||||
ExecStart=/usr/local/bin/pf-ui
|
ExecStart=/usr/local/bin/pf-ui.sh
|
||||||
Restart=always
|
Restart=always
|
||||||
TTYPath=/dev/tty1
|
TTYPath=/dev/tty1
|
||||||
StandardInput=tty
|
StandardInput=tty
|
||||||
|
|
Loading…
Reference in a new issue