История изменений
Исправление saahriktu, (текущая версия) :
а на кой черт новому пользователю вообще в этот инит лезть? да и в целом пользователю ?
Чтобы отключить запуск ненужного и включить запуск нужного. Тем боелее, что в случае sysvinit'а есть /etc/inittab и алтернативные способы настройки /etc/rc?.d/, а у systemd вместо всего этого свои костыли. Вместо того, чтобы добавить строчку в /etc/inittab, теперь нужно писать целый юнит. Например, такой:
[Unit]
Description=Fix Ryzen randomize_va_space bug
After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
[Service]
Type=oneshot
ExecStart=/bin/sh -c '/bin/echo 0 > /proc/sys/kernel/randomize_va_space'
[Install]
WantedBy=multi-user.target
Исходная версия saahriktu, :
а на кой черт новому пользователю вообще в этот инит лезть? да и в целом пользователю ?
Чтобы отключить запуск ненужного и включить запуск нужного. Тем боелее, что в случае sysvinit'а есть /etc/inittab и алтернативные способы настройки /etc/rc?.d/, а у systemd вместо всего этого свои костыли. Вместо того, чтобы добавить строчку в /etc/inittab теперь нужно писать целый юнит. Например, такой:
[Unit]
Description=Fix Ryzen randomize_va_space bug
After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
[Service]
Type=oneshot
ExecStart=/bin/sh -c '/bin/echo 0 > /proc/sys/kernel/randomize_va_space'
[Install]
WantedBy=multi-user.target