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.