LINUX.ORG.RU

Debian. После обновления перестала работать автозагрузка через rc.local.

 , ,


0

1

Доброго времени суток! До нынешнего момента был создан файл rc.local и прописан как сервис. В него были вписаны команды, например, для включения свапа (sudo swapon...) А также включение vnc через скрипт. Все работало. На данный момент swap включается, а vnc - нет. Если запустить его (vnc) вручную, например, через SSH - все работает.

В чем заключается проблема? Я понимаю, что можно изменить методику автозагрузки и все, наверное, заработает, но так было удобно.


Я понимаю, что можно изменить методику автозагрузки

fornlr ★★★★★
()

Ну а что в журнале?

journalctl --no-pager -b > boot.log

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)

В него были вписаны команды, например, для включения свапа (sudo swapon...)

Отвратительнейше. Во-первых, для свопа есть fstab. Во-вторых, rc.local и так запускается от рута, sudo туда ставить не надо.

но так было удобно.

Налицо путаница между «удобно» и «привычно».

Deleted
()
Ответ на: комментарий от WitcherGeralt

Потом эти привычки несут на работу.

imul ★★★★★
()

переделывай на /etc/systemd/system/marex.service и врубай автостартом в systemd.

BaBL ★★★★★
()
Ответ на: комментарий от Marex

Все оказалось куда проще... В rc.local был прописан скрипт, который использовал iptables. Однако в обновлении iptables были переведены в раздел «устаревшие» что и сказалось на работе.

Всем спасибо за помощь.

Marex
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.