Приветствую.
Есть самый обычный Archlinux.
В нем самый обычный systemd
В этом systemd самый обычный юнит эмулирующий автозагрузку rc.local
В этой автозагрузке стоит некий скрипт на python3, который должен запускаться, и запускается, если его запускать из консоли.
Так же он запускается, если его вызывать из другого bash-скрипта, итд, в общем скорее всего проблема в переменных окружения.
[root@jarvis /]# cat /etc/rc.local
#!/bin/sh -e
bash /wifi &
bash /pyth &
exit 0
Другой скрипт не на python, конфигурирующий wifi через iwconfig - запускается отлично.
Но я их не вижу. journalctl вообще ничего не показывает по поводу этого всего. Хотя должно ж быть хоть что-то. Хотя бы python3 not found, или permission denied.
Как можно включить в этом мракобесии нормальный человеческий текстовый syslog ?