/etc/sysctl.conf уходит в прошлое

Начиная с версии 207, systemd больше не будет применять настройки из файла /etc/sysctl.conf. Вместо этого будут использоваться файлы /etc/sysctl.d/*. Так-как настройки из нашего /etc/sysctl.conf из пакета procps-ng стали умолчаниями ядра, было решено отказаться от использования этого файла.

После обновления до procps-ng-3.3.8-3 Вам будет предложено переместить свои настройки из /etc/sysctl.conf в /etc/sysctl.d. Проще всего это сделать следующим образом:
pacman -Syu
mv /etc/sysctl.conf.pacsave /etc/sysctl.d/99-sysctl.conf
Если в файл /etc/sysctl.conf не вносилось никаких изменений, то и делать ничего не нужно.
такие дела.
Ну, что же, посмотрим, как это скажется на массовых волнениях.
cucullus
Если в файл /etc/sysctl.conf не вносилось никаких изменений, то и делать ничего не нужно.
я правильно понял что файл /etc/sysctl.conf.pacsave не нужно удалять,даже если я не вносил никаких изменений?
Non progredi - est regredi
удаляйте. Либо переместить, либо удалить
PGP 0x31361F01
arcanisrepo
cucullus
Начиная с версии 207.
а когда у нас она будет?
Perfect_Gentleman
cucullus
Начиная с версии 207.
а когда у нас она будет?
procps-ng-3.3.8-3 уже приехал
GitHub, ArchWiki, AUR
Начиная с версии 207.
а когда у нас она будет?
Странно, сегодня обновился
$ ls /etc|grep sysctl
sysctl.conf.pacsave
sysctl.d
но
$ pacman -Si systemd
Repository     : core
Name           : systemd
Version        : 204-3
А дальше еще интересней.. /usr/lib/systemd/system/systemd-sysctl.service хочет /etc/sysctl.conf?
Но все работает! Магия, блин!
UPD: Теперь понятно... sysctl.conf еще работает, но уже запрещено... подготовка.
naszar
Странно, сегодня обновился
$ ls /etc|grep sysctl
sysctl.conf.pacsave
sysctl.d
но
$ pacman -Si systemd
Repository     : core
Name           : systemd
Version        : 204-3
Это потому что
cucullus
настройки из нашего /etc/sysctl.conf из пакета procps-ng
К слову, у меня sysctl.conf был дефолтный, поэтому он сам при обновлении удалился
GitHub, ArchWiki, AUR
потому что
из пакета procps-ng
К слову /usr/bin/sysctl как раз из пакета procps-ng.. попробуем
$ sudo sysctl --system
...
* Applying /etc/sysctl.conf ...
net.ipv4.tcp_syncookies = 1
...
Снова магия.. только не обзываетесь ;).. я уже понял, что из procps-ng просто выпилили файл, готовясь к приходу systemd 207. Просто было интересно: что, откуда и зачем...
Кстати дефолтный sysctl.conf - не пустой. Важного там ничего нет, но...
У меня в /etc/sysctl.conf были два параметра своих:
vm.swappiness = 40
kernel.sysrq = 1
Потому только их и внес в /etc/sysctl.d/99-sysctl.conf.
Теперь
$ cat /proc/sys/vm/swappiness
40
$ cat /proc/sys/kernel/sysrq
16
Почему 16, зачем 16? Непонятно.
 
Зарегистрироваться или войдите чтобы оставить сообщение.