Категорії
FreeBSD Misc, staff, other

panicmail: отчёт о kernel panic

Описание лучше привести без перевода:

When rebooting after a panic, send an encrypted email containing basic
dump metadata along with a kernel backtrace, in order to assist FreeBSD
developers in identifying and fixing common panics.

Категорії
FreeBSD Misc, staff, other

“/usr/ports/Mk/bsd.port.mk” Malformed conditional

Если вдруг при установке порта начали валится ошибки

Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 1775: Malformed conditional (defined(USE_LDCONFIG) && ${USE_LDCONFIG:tl} == "yes")
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.sites.mk", line 957: Malformed conditional (!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan")
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 2929: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 2929: Unexpected end of file in for loop.
"/usr/ports/Mk/bsd.port.mk", line 6708: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 6708: Unexpected end of file in for loop.
make: fatal errors encountered -- cannot continue

Категорії
Misc, staff, other

Сетевые утилиты для диагностики HTTP

Иногда бывают моменты, когда web-страница не правильно отдаёт данные или отдаёт их слишком медленно. На помощь сразу приходит консоль разработчика в браузере (вызывается по F12 в Firefox/Chrome/Chromium). Здесь много полезной информации можно почерпнуть.

Но не всегда этого бывает достаточно. И тут на помощь приходят консольные утилиты, о которых мы часто забываем.

Категорії
Misc, staff, other

[bash] Перейти в только что созданную папку

Для bash’a существует такая комбинация:

skeletor@skeletor:/tmp$ mkdir qqq && cd $_
skeletor@skeletor:/tmp/qqq$

Категорії
Misc, staff, other Solaris

A disk’s temperature exceeded the limits established by its manufacturer.

После этой ошибки zpool выбросил сбойный диск из пула. Очень странная ошибка. Смотрим smart данного диска:

# smartctl -d scsi -a /dev/rdsk/c6t5000C50056DFD131d0s0
...
Current Drive Temperature:     42 C
Drive Trip Temperature:        40 C
...
Категорії
Misc, staff, other

Утилиты для диагностики сети

Ниже будут рассмотрены популярные утилиты для проверки доступности хоста, трассы. Каждая из них чем-то уникальна и может использовать в своей работе различные протоколы.

ping

Описание: простая проверка доступности удалённого хоста.

Используемый протокол: icmp

Категорії
Misc, staff, other

Ngrok: новый способ расшарить localhost

Частенько возникает необходимость открыть свой компьютер для доступа через интернет, для всех желающих или по паролю. Например, если хотите продемонстрировать новый код, опубликовать файлы или просто записать весь сетевой трафик у исследовательских целях.
Для этого нужно установить у себя веб-сервер и направить на него трафик через сторонний сервер по обратному SSH-туннелю с помощью программы вроде LocalTunnel или ProxyLocal.

Категорії
Misc, staff, other

SkypeFreak достаёт информацию из локального хранилища Skype

Не секрет, что Skype хранит информацию в локальном хранилище безо всякого шифрования. В том числе там есть история чатов, список контактов и список совершенных звонков. Все это элементарно извлекается из хранилища и экспортируется в любой формат. Например, этой возможностью часто пользуются правоохранительные органы.

Категорії
Misc, staff, other

Утилиты инкрементального бэкапа

Приведу без сравнения и тестирования, возможно позже добавлю инфу об этом.

1) rsync

Домашняя страница http://rsync.samba.org/

2) fsbackup

Домашняя страница http://www.opennet.ru/dev/fsbackup/

3) rdiff-backup

Домашняя страница http://www.nongnu.org/rdiff-backup/

Категорії
Misc, staff, other PBX (telephony)

Односторонняя слышимость в модемах Huawei

Иногда бывают проблемы при использовании голосовых модемов вместе с asterisk: слышимость только в одну строну. Причём как через datacard, так и через dongle.

Что бы это исправить нужно добавить модуль huawei_voice.ko (а так же патч в виде модуля option.ko). Как это правильно сделать:

– качаем свежую версию модулей отсюда или через git:

# cd /usr/src
# git clone git://github.com/Novax/kmod-huawei-voice.git

– компиллируем:

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP