mkimage-profiles подстроен под systemd, где нет runlevel. Спасибо, что определили объём проблемы. Их всех надо:
chkconfig сервис reset
Угу, хороший вопрос:
только поведение этого reset будет сильно разным в зависимости от init-скрипта, - смотреть симлинки
# chkconfig --list osspd
osspd 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:выкл 6:выкл
# chkconfig --del osspd
# chkconfig --add osspd
# grep chkconfig /etc/rc.d/init.d/osspd
# chkconfig: - 81 10
# ll /etc/rc*.d/*osspd | cut -f9- -d ' ' | sort
08:06 /etc/rc0.d/K10osspd -> ../init.d/osspd
08:06 /etc/rc1.d/K10osspd -> ../init.d/osspd
08:06 /etc/rc2.d/K10osspd -> ../init.d/osspd
08:06 /etc/rc3.d/K10osspd -> ../init.d/osspd
08:06 /etc/rc4.d/K10osspd -> ../init.d/osspd
08:06 /etc/rc5.d/K10osspd -> ../init.d/osspd
08:06 /etc/rc6.d/K10osspd -> ../init.d/osspd
# chkconfig osspd on
# ll /etc/rc*.d/*osspd | cut -f9- -d ' ' | sort
08:06 /etc/rc0.d/K10osspd -> ../init.d/osspd
08:06 /etc/rc1.d/K10osspd -> ../init.d/osspd
08:06 /etc/rc6.d/K10osspd -> ../init.d/osspd
08:08 /etc/rc2.d/S81osspd -> ../init.d/osspd
08:08 /etc/rc3.d/S81osspd -> ../init.d/osspd
08:08 /etc/rc4.d/S81osspd -> ../init.d/osspd
08:08 /etc/rc5.d/S81osspd -> ../init.d/osspd
# chkconfig osspd reset
# ll /etc/rc*.d/*osspd | cut -f9- -d ' ' | sort
08:08 /etc/rc0.d/K10osspd -> ../init.d/osspd
08:08 /etc/rc1.d/K10osspd -> ../init.d/osspd
08:08 /etc/rc2.d/K10osspd -> ../init.d/osspd
08:08 /etc/rc3.d/K10osspd -> ../init.d/osspd
08:08 /etc/rc4.d/K10osspd -> ../init.d/osspd
08:08 /etc/rc5.d/K10osspd -> ../init.d/osspd
08:08 /etc/rc6.d/K10osspd -> ../init.d/osspd
# chkconfig --list NetworkManager # включено на несетевом уровне !!!
NetworkManager 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл
# ll /etc/rc*.d/*NetworkManager | cut -f9- -d ' ' | sort
/etc/rc0.d/K90NetworkManager -> ../init.d/NetworkManager
/etc/rc1.d/K90NetworkManager -> ../init.d/NetworkManager
/etc/rc2.d/S12NetworkManager -> ../init.d/NetworkManager
/etc/rc3.d/S12NetworkManager -> ../init.d/NetworkManager
/etc/rc4.d/S12NetworkManager -> ../init.d/NetworkManager
/etc/rc5.d/S12NetworkManager -> ../init.d/NetworkManager
/etc/rc6.d/K90NetworkManager -> ../init.d/NetworkManager
# chkconfig --del NetworkManager
# ll /etc/rc*.d/*NetworkManager | cut -f9- -d ' ' | sort
ls: невозможно получить доступ к '/etc/rc*.d/*NetworkManager': Нет такого файла или каталога
# chkconfig --add NetworkManager
# ll /etc/rc*.d/*NetworkManager | cut -f9- -d ' ' | sort # Включено правильно !
07:15 /etc/rc0.d/K90NetworkManager -> ../init.d/NetworkManager
07:15 /etc/rc1.d/K90NetworkManager -> ../init.d/NetworkManager
07:15 /etc/rc2.d/K90NetworkManager -> ../init.d/NetworkManager
07:15 /etc/rc3.d/S12NetworkManager -> ../init.d/NetworkManager
07:15 /etc/rc4.d/S12NetworkManager -> ../init.d/NetworkManager
07:15 /etc/rc5.d/S12NetworkManager -> ../init.d/NetworkManager
07:15 /etc/rc6.d/K90NetworkManager -> ../init.d/NetworkManager
# grep chkconfig /etc/rc.d/init.d/NetworkManager
# chkconfig: - 12 90
# chkconfig NetworkManager off
# chkconfig NetworkManager on
# ll /etc/rc*.d/*NetworkManager | cut -f9- -d ' ' | sort # Нахера runlevel 2 ?!
07:57 /etc/rc0.d/K90NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc1.d/K90NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc2.d/S12NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc3.d/S12NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc4.d/S12NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc5.d/S12NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc6.d/K90NetworkManager -> ../init.d/NetworkManager
# chkconfig NetworkManager reset
# ll /etc/rc*.d/*NetworkManager | cut -f9- -d ' ' | sort # Сброшено, симлинки как и после --add
07:57 /etc/rc0.d/K90NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc1.d/K90NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc2.d/K90NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc3.d/S12NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc4.d/S12NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc5.d/S12NetworkManager -> ../init.d/NetworkManager
07:57 /etc/rc6.d/K90NetworkManager -> ../init.d/NetworkManager
Похоже, что на sysv их в принципе не надо включать.

Надо:
В зависимости от ситуации, сервис должен включаться-выключаться-включаться, в процессе использования системы.
Или проблема таки в chkconfig?
В 'chkconfig <service> on'
ИМХО:
Если runlevel не указаны, включать только 345.
Если runlevel указаны, включать указанные.
Вот нафига chkconfig сервис on включает сервисы на уровнях, которые не прописаны в init-скрипте?
Ага

Это вопрос к тому, кто его так научил.
Перед тем как столько пить, закусывать надо:
https://www.altlinux.org/AlteratorServices
включать для некоторого известного набора уровней (например 2345, как делается по умолчанию в chkconfig, если уровни не указывать). Кажется, самый хороший вариант. Правда при этом вообще теряется различие между разными runlevel'ами, но, кажется, это небольшое зло.
Ну ладно, хер бы с ними с этими сетевыми сервисами в runlevel 2, но нафига над dm так издеваться?
# chkconfig dm on # p8-sysv-xfce
# ll /etc/rc*.d/*dm | cut -f9- -d ' ' | sort
08:57 /etc/rc0.d/K05dm -> ../init.d/dm
08:57 /etc/rc1.d/K05dm -> ../init.d/dm
08:57 /etc/rc6.d/K05dm -> ../init.d/dm
08:58 /etc/rc2.d/S45dm -> ../init.d/dm
08:58 /etc/rc3.d/S45dm -> ../init.d/dm
08:58 /etc/rc4.d/S45dm -> ../init.d/dm
08:58 /etc/rc5.d/S45dm -> ../init.d/dm
И у меня вопрос:
Нахера chkconfig в альтах с 2012-го научили поддерживать сервисы systemd и какое отношение к systemd имеет chkconfig? И что общего между sysvinit и systemd? И с какого перепугу, функции sysvinit должны поддерживать systemd?
Хотите играться с off/on, ну и играйтесь в своём systemctl, а в sysv со своим systemd не лезьте.
Вердикт:
В альтах на sysv сломано включение сервисов.