Сделал в итоге костыль, который потом убирает мусор после себя
в rc.local прописывается скрипт, который включает автологин
после него система сама запускается, тут же срабатывает bash.rc с нужным мне скриптом, в конце которого удаляется автологин и rc.local и сам bash.rc