Commit c8016721b1e29dcae5ad4ae410a131d7a874b612
Commits[COMMIT BEGIN]commit c8016721b1e29dcae5ad4ae410a131d7a874b612 Author: root <root@felix> Date: Sun Mar 15 19:48:11 2026 +0000 Felix: fix several issues Signed-off-by: root <root@felix> diff --git a/systems/linux/dotfiles/felix/home/felix/buzzerd/init.sh b/systems/linux/dotfiles/felix/home/felix/buzzerd/init.sh index 7def75a..28fe66f 100644 --- a/systems/linux/dotfiles/felix/home/felix/buzzerd/init.sh +++ b/systems/linux/dotfiles/felix/home/felix/buzzerd/init.sh @@ -15,7 +15,7 @@ fi # Start Python daemon if not already running if ! pgrep -f buzzerd.py >/dev/null; then - python3 /root/felix/buzzerd.py & + python3 /root/felix/buzzerd/buzzerd.py & fi -echo "Felix init done" \ No newline at end of file +echo "Felix init done" diff --git a/systems/linux/dotfiles/felix/home/felix/felix_init.sh b/systems/linux/dotfiles/felix/home/felix/felix_init.sh index 919eac6..cb649bb 100644 --- a/systems/linux/dotfiles/felix/home/felix/felix_init.sh +++ b/systems/linux/dotfiles/felix/home/felix/felix_init.sh @@ -1,4 +1,4 @@ bash /root/felix/buzzerd/init.sh # do a tune EOF # API is d# for delay and # for buzzer value but it needs to be in a single echo new line separated string -echo -e "d1000\n500\nd1000\n0" > /tmp \ No newline at end of file +echo -e "d1000\n500\nd1000\n0" > /dev/buzzer diff --git a/systems/linux/dotfiles/felix/home/felix/systemd/felix.service b/systems/linux/dotfiles/felix/home/felix/systemd/felix.service index 23fcc6f..c4701da 100644 --- a/systems/linux/dotfiles/felix/home/felix/systemd/felix.service +++ b/systems/linux/dotfiles/felix/home/felix/systemd/felix.service @@ -4,10 +4,12 @@ After=network.target [Service] Type=forking -ExecStart=/root/felix/felix_init.sh +ExecStart=/bin/bash /root/felix/felix_init.sh Restart=always User=root RemainAfterExit=true +StandardOutput=tty +TTYPath=/dev/console [Install] -WantedBy=multi-user.targetpload files and images, and more. \ No newline at end of file +WantedBy=multi-user.target diff --git a/systems/linux/dotfiles/felix/install.sh b/systems/linux/dotfiles/felix/install.sh index d59c87f..a754ea1 100644 --- a/systems/linux/dotfiles/felix/install.sh +++ b/systems/linux/dotfiles/felix/install.sh @@ -8,4 +8,6 @@ if [ -f /etc/systemd/system/felix.service ]; then fi bash /root/felix/systemd/install.sh -systemctl daemon-reload \ No newline at end of file +systemctl daemon-reload +chmod -x /root/felix/felix_init.sh +[COMMIT END](C) 2025 0x4248 (C) 2025 4248 Media and 4248 Systems, All part of 0x4248 See LICENCE files for more information. Not all files are by 0x4248 always check Licencing.