Надо добавить service-файл в пакет.
Я уже брался, но потерял письмо, где спрашивал, как запускать до графического режима :-( Не подскажете? Или хотя бы ссылку на доки, где это можно найти. А кроме этого вообще хотелось бы запускать "пораньше, как только".
Видимо должно быть что-то типа [Unit] Before=graphical.target display-manager.service dm.service
(В ответ на комментарий №2) > Видимо должно быть что-то типа > [Unit] > Before=graphical.target display-manager.service dm.service IMHO *.service -- лишние. Так же понятно, что Type=oneshot А так же мне еще какой-то параметр показали, а какой -- забыл.
(В ответ на комментарий №3) > (В ответ на комментарий №2) > > Видимо должно быть что-то типа > > [Unit] > > Before=graphical.target display-manager.service dm.service > IMHO *.service -- лишние. Так же понятно, что > Type=oneshot > А так же мне еще какой-то параметр показали, а какой -- забыл. дока в man systemd.* они также доступны на http://www.freedesktop.org/software/systemd/man/ может: [Install] WantedBy=graphical.target
(В ответ на комментарий №3) > IMHO *.service -- лишние. Я не уверен, что одного только Before=graphical.target будет достаточно для того, чтобы сервис гарантированно запустился до старта Xorg. К тому же в dm.service тоже написано Before=graphical.target. Может оно там зря написано, не знаю. (В ответ на комментарий №4) > может: > > [Install] > WantedBy=graphical.target Это, конечно, тоже надо, но, насколько я понимаю, WantedBy означает только то, что сервис должен быть запущен одновременно с graphical.target и абсолютно никак не влияет на порядок запуска.
(В ответ на комментарий №4) > они также доступны на http://www.freedesktop.org/software/systemd/man/ http://www.freedesktop.org/software/systemd/man/systemd.unit.html Правда, пока не нашел, как "запустить по возможности раньше". (В ответ на комментарий №5) > никак не влияет на порядок запуска. Да. Почитаю сначала.
x11presetdrv-2.0.0-alt1 -> sisyphus: * Thu Apr 04 2013 Sergey V Turchin <zerg@altlinux> 2.0.0-alt1 - add systemd service file (ALT#28660)