Если быть точным, то написала мне система «The update metadata is correctly signed, but failed an integrity check. Cowardly refusing to proceed any further.» и напрочь отказалась обновляться. Читать дальше…
Сижу, никого не трогаю. И тут внезапно приходит отчёт сервака, мол так и сяк, спамеры меня насилуют жизни спокойной не дают, прими меры, хозяин. И дальше, как водится, список обидчиков: Читать дальше…
Тут я написал о том, как указать диапазон IP–адресов в правилах файервола IPFW во FreeBSD, а тут я написал об ограничении на количество IP–адресов в одной строке правил. Пришло время объединить эти два знания. Читать дальше…
Принялся я тут банить всяких спамеров и прочих неблагонадёжных граждан просто по IP. И в один прекрасный день оказалось, что соответствующее правило перестало восприниматься файерволом. Начал ковыряться в поисках проблемы и совершил небольшое открытие. Читать дальше…
Случилась со мной одна оказия — закончилось место на винте. И оказия бы не случилась, если бы я знал, что оно заканчивается. А случилось вот что. Читать дальше…
Если начал сбоить диск, если на нём обнаружились не читаемые блоки, если его содержимое имеет значение, значит эта статья должна помочь для решения этих проблем. Читать дальше…
В ходе экспериментов над FreeBSD на ноутбуке возникла необходимость в увеличении размера раздела. Не смотря на простоту задачи, а может и благодаря ей, информация упорно отказывалась гуглиться, поэтому и родился этот небольшой мануал. Читать дальше…
Есть во FreeBSD замечательная утилита для обновления системы - freebsd-update называется. Отлично работает, всё что нужно выполняет. А так же и то, что не нужно. И на этом я остановлюсь подробнее. Читать дальше…
Дело было во FreeBSD. Настроил я sendmail, а заодно переадресацию почты одному пользователю. Все новые письма пересылаются, как положено, а вот старые, которые лежат в /var/mail/*, так там и лежат. И вот захотелось получить эти письма так же, как и новые: удалённо почтовым клиентом через IMAP. Читать дальше…
В очередной раз ковырял файервол и столкнулся с необходимостью задать диапазон IP–адресов. Но всё оказалось не так просто, как казалось. Читать дальше…