Add LOGROTATE[file]

master
Dmitry Razumov 2 years ago
parent a530f34703
commit df541b3ba5
Signed by: asmeron
GPG Key ID: 50BC1DB583B79706

@ -261,6 +261,57 @@ DEPMOD=yes
#JOURNALD[SystemMaxUse]=8M #JOURNALD[SystemMaxUse]=8M
#JOURNALD[RuntimeMaxUse]=8M #JOURNALD[RuntimeMaxUse]=8M
## Настройка ротации файлов логов утилитой logrotate
## https://man.archlinux.org/man/logrotate.conf.5
## LOGROTATE[<file>]="<setting_1>,<setting_2>,<setting_n>"
## <file> # Имя файла лога с полным путём, для управления ротацией
## <settings>: # Настройки для ротации файла лога
## # Настройка частосты проверки
## hourly # Проверка выполнения условий ротации каждый час
## daily # Проверка выполнения условий ротации каждый день
## weekly [weekday] # Проверка выполнения условий ротации каждую неделю, номер [weekday] недели
## monthly # Проверка выполнения условий ротации каждый месяц
## yearly # Проверка выполнения условий ротации каждый год
## size <size> # Размер лога, когда он будет перемещен, в параметре <size> передается цира с постфиксом k,M,G
## # Настройки вращения
## rotate <count> # Указывает сколько старых логов нужно хранить, в параметре <count> передается количество
## olddir <dir> # Перемещать старые логи в отдельную папку
## noolddir # Держать все файлы в одном и том же каталоге
## su <user> <group> # Ротация файлов журналов, установленных под этим пользователем <user> и группой <group>
## # Настройки выбора файла
## missingok # Не выдавать ошибки, если лог файла не существует
## nomissingok
## ifempty
## notifempty # Не обрабатывать пустые файлы
## minage #
## maxage # Выполнять ротацию журналов, если они старше, чем указано
## minsize #
## maxsize #
## # Настройки файлов и папок
## create [<mode>] [<user>] [<group>]
## # Указывает, что необходимо создать пустой лог файл после перемещения старого, не обязательные
## # <mod> аттрибуты разрешения
## # <user> имя пользователь
## # <group> имя группы файла
## nocreate # Указывает, что необходимо создать пустой лог файл после перемещения старого
## copytruncate # После создания копии, обрезать исходный файл журнала взамен перемещения старого файла журнала и создания нового
## nocopytruncate # Не сбрасывать файл журнала после копирования
## # Настройка Сжатия
## compress # Указывает, что лог необходимо сжимать
## nocompress # Указывает, что лог не сжимать
## delaycompress # Не сжимать последний и предпоследний журнал
## nodelaycompress # Не откладывать сжатие файла на следующий цикл
## # Настройка имени файлов
## extension <ext> # Сохранять оригинальный лог файл после ротации, если у него указанное расширение
## dateext # Добавляет дату ротации перед заголовком старого лога
## start # Номер, с которого будет начата нумерация старых логов
## # Настройка сообщения
## mail <mail.ru> # Отправлять Email после завершения ротации
## nomail # Не отправлять содержимое удаляемых (старых) журналов по почте
## mailfirst # Отсылать первую ротированную комию
## maillast # Отсылать последнюю ротированную копию
#LOGROTATE[/var/log/samba/samba-smbd.log]="rotate 4,weekly,missingok,nocopytruncate,nocreate,nodelaycompress,nomail,notifempty,noolddir,compress"
################################################################################ ################################################################################
## Настройка загрузчика GRUB ## Настройка загрузчика GRUB
[/etc/ublinux/boot] [/etc/ublinux/boot]
@ -329,7 +380,11 @@ GRUB_BOOT_SILENT="splash"
## samba # Контроллер домена Samba DC ## samba # Контроллер домена Samba DC
## freeipa # Контроллер домена FreeIPA ## freeipa # Контроллер домена FreeIPA
## SERVER_DOMAIN[adadmin]=<USER_ADMIN>:<PASSWORD_BASE64>' ## SERVER_DOMAIN[adadmin]=<USER_ADMIN>:<PASSWORD_BASE64>'
#SERVER_DOMAIN=pdc.ubdc.ru ## SERVER_DOMAIN[dns_backend]=internal|bind
## internal # Встроенный DNS сервер
## bind # Внешний DNS сервер BIND
## SERVER_DOMAIN[dns_forwarder]=<IP_ADDRESS>
#SERVER_DOMAIN=ubdc.ru
#SERVER_DOMAIN[type]=samba #SERVER_DOMAIN[type]=samba
#SERVER_DOMAIN[admin]=administrator:0J3QvtCy0YvQuV/QlNC10L3RjCEK #SERVER_DOMAIN[admin]=administrator:0J3QvtCy0YvQuV/QlNC10L3RjCEK

Loading…
Cancel
Save