Size: a a a

Курсы по ИТ.рф

2021 January 06

к

кирилл in Курсы по ИТ.рф
Хватит шуточек, пора уже и делом заняться. Новогодние праздники утомляют. Не люблю долго бездельничать. Обычно с нетерпением жду, когда закончатся праздники и начнутся трудовые будни.

Давно уже планировал написать небольшую заметку вот по какой важной теме. Я советую в скриптах, особенно тех, что будут запускать в cron указывать полные пути к бинарникам. То есть не просто rsync, а /usr/bin/rsync. Это сэкономит вам уйму времени на отладку и поиск проблем.

Обычное дело написать скрипт без полных путей, засунуть его в крон и долго соображать, почему что-то не работает. А все просто. Вы тестируете скрипт в своем окружении, а cron запускает в своем. И у него может не быть PATH для ваших бинарников.

Еще есть нюанс с тем, как PATH проверяется. У вас могут быть одни и те же имена бинарников, но в разных директориях. Например, для php это может быть актуально. Там надо смотреть, в какой последовательности перебираются пути. Я в свое время записал это, но сейчас уже подзабыл. Столкнулся с тем, что запускался не тот бинарник, который мне был нужен.

Я лично для себя решил, что проще везде писать полные пути, чем следить за тем, чтобы было правильное окружение, в котором все пути те, что вам нужны.
источник

к

кирилл in Курсы по ИТ.рф
Какой банальный чувак
источник

GT

Gennadiy Tokarev in Курсы по ИТ.рф
Сотни (если не тысячи) админов поднимают сервисы под инструкции этого "банального чувака". :)
источник

DB

Daria Bereslavskaya in Курсы по ИТ.рф
Ну куда уж им до вас
источник

LM

Lutovinov Maksim in Курсы по ИТ.рф
Доброе утро.
Кто силен в теме логирования у mikrotik? Просьба уточнить несколько моих предположений по логированию в микротах, в wiki, на форумах и в статьях вроде как тема разобрана, но по мне как то расплывчато, а материалов по MTCNA при себе нет (м.б. там разбиралось).
Интересует составление правил в пункте system=>logging=>rules. Правильно ли я понимаю, что топики бывают двух типов, одни привязаны к конкретным службам или устройствам (caps, firewall, system и т.д.), вторые к важности сообщений (info, error, debug и т.д.). Если делать правило только с одним топиком важности, например debug, то в лог пойдут все debug сообщения, по всем службам и устройствам. Если сделать правило с одним топиком службы, например firewall, то в лог пойдут сообщения по всем видам важности для этой службы. Можно и комбинировать, например сделать правило с топиками caps,warning,errors, тогда в лог пойдут сообщения службы caps с важностью warning и errors, или правила только с топиками важности, например warning,critical,errors, тогда в лог пойдут сообщения от всех служб, с соответствующими важностями.
источник

LM

Lutovinov Maksim in Курсы по ИТ.рф
Это так работает?
источник

ДС

Дмитрий Скоромнов... in Курсы по ИТ.рф
Верно.
источник

LM

Lutovinov Maksim in Курсы по ИТ.рф
Спасибо!
источник

к

кирилл in Курсы по ИТ.рф
Я конкретно про этот пост
источник

AB

Artem Brodetskiy in Курсы по ИТ.рф
давно уже пути ко всем внешним тулзам вешаю в виде переменных
источник

AB

Artem Brodetskiy in Курсы по ИТ.рф
точно так же, как делают это мейнтейнеры дебиана\центоси\етс.
источник

AB

Artem Brodetskiy in Курсы по ИТ.рф
источник

AB

Artem Brodetskiy in Курсы по ИТ.рф
оно даже под виндой работает
источник

AB

Artem Brodetskiy in Курсы по ИТ.рф
хотя это уже на грани фола в общем-то. но работает.
источник

e

e1each in Курсы по ИТ.рф
%мудате%
источник

AB

Artem Brodetskiy in Курсы по ИТ.рф
а это универсальный блок
источник

AB

Artem Brodetskiy in Курсы по ИТ.рф
типа чтобы в логах было видно
источник

AB

Artem Brodetskiy in Курсы по ИТ.рф
время дата.
источник

AB

Artem Brodetskiy in Курсы по ИТ.рф
копипастится из скрипта в скрипт
источник

GT

Gennadiy Tokarev in Курсы по ИТ.рф
Ну не все же знают очевидные вещи, иногда и такая информация кому-то выходит полезной. Не все мы становимся сразу гуру.
источник