Features/Core: различия между версиями

Материал из ALT Linux Wiki
м (wikification, update, check)
м (→‎Файлы core: и ещё в одном месте прибито...)
Строка 7: Строка 7:
* <tt>* soft core 0</tt> в {{path|/etc/security/limits.d/50-defaults.conf}}
* <tt>* soft core 0</tt> в {{path|/etc/security/limits.d/50-defaults.conf}}
* <tt>ulimit -Sc 0 >/dev/null 2>&1</tt> в {{path|/etc/rc.d/rc.sysinit}}
* <tt>ulimit -Sc 0 >/dev/null 2>&1</tt> в {{path|/etc/rc.d/rc.sysinit}}
* <tt>ulimit -Sc 0 >/dev/null 2>&1</tt> в {{path|/etc/profile}}


Для появления корок (в процессах-наследниках того, в котором вызывается ulimit) надо как минимум:
Для появления корок (в процессах-наследниках того, в котором вызывается ulimit) надо как минимум:

Версия от 15:01, 5 марта 2012

Файлы core

По умолчанию в ALT Linux механизм coredump отключен для уменьшения уязвимости обычных систем (по причине неоднократных серьёзных проблем с ним; см. тж. altbug #9780).

Предпринятые меры:

  • kernel.core_pattern = /dev/null в /etc/sysctl.conf
  • * soft core 0 в /etc/security/limits.d/50-defaults.conf
  • ulimit -Sc 0 >/dev/null 2>&1 в /etc/rc.d/rc.sysinit
  • ulimit -Sc 0 >/dev/null 2>&1 в /etc/profile

Для появления корок (в процессах-наследниках того, в котором вызывается ulimit) надо как минимум:

  • sysctl -w kernel.core_pattern=core
  • ulimit -Sc unlimited

NB: поднятие ulimit доступно только root.