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

mailman и собственная подпись

Для этого нужно отредактировать файл /etc/mailman/mm_cfg.py (это путь для linux, для других ОС путь может быть другим) – добавить такие строки (можно в самый конец файла):

DEFAULT_MSG_FOOTER = """тут можно
писать свой
текст
"""
DEFAULT_DIGEST_FOOTER = DEFAULT_MSG_FOOTER

Обязательно наличие троих двойных кавычек как вначале, так и в конце.
Хочу обратить внимание, что это изменение повлияет на все рассылки, то есть один и тот же текст будет во всех рассылках.

Категорії
Windows

Запуск проводника от имени Администратора

В Windows не очень удобно реализована схема запуска от имени другого пользователя. К примеру, нужно быстро изменить параметры IP адреса. Можно конечно запустить cmd от имени Администратора, далее быстренько через netsh (а вы помните? 🙂 ) изменить нужные параметры. Но! Поскольку Windows – это графическая и никак не консольная, то легче это делать через панель управления. Но просто так её от имени администратора не запустить. Делаем так:

1) запускаем cmd от Администратора
2) вводим команду explorer /separate и получаем полноценный Explorer но уже от Администратора.
3) Поднимаемся “вверх” по структуре каталогов, пока не находим “Панель управления”. Дальше думаю ясно что делать.

Категорії
Solaris

net0 has duplicate address; disabled

Наткнулся на очень странное поведение коллизии в сети. Если Solaris обнаруживает, что кто-то другой использует его же IP адрес – он просто отключает интерфейс. То ли баг, то ли фича – неясно. Поднять сетевой интерфейс можно так:

Solaris 10

#ifconfig net0 up

Solaris 11

#ipadm up-addr net0/v4

или так:

#ipadm refresh-addr net0/v4

Категорії
Solaris

Рост CPU usage на Solaris 11

При продолжительных нагрузках может наблюдаться симптом роста потребления ядром процессорной мощности. Как оказалось это баг, который обсуждали здесь и он решается отключением “засыпания”:

– налету меняется так:

#echo apic_timer_preferred_mode = 0x0 | mdb -kw

– для постояннки добавим в /etc/system

set apix:apic_timer_preferred_mode = 0x0

– для просмотра текущего состояния:

# echo apic_timer::print apic_timer_t | mdb -k
{
mode = 0
apic_timer_enable_ops = oneshot_timer_enable
apic_timer_disable_ops = oneshot_timer_disable
apic_timer_reprogram_ops = oneshot_timer_reprogram
}
# echo apic_timer_preferred_mode::print apic_timer_t |mdb -k
{
mode = 0
apic_timer_enable_ops = 0xffffc100
apic_timer_disable_ops = 0x1e12ee4000000000
apic_timer_reprogram_ops = 0xffffc100
}

Категорії
Linux

Kubuntu и flash

Иногда бывают проблемы с flash’em на Kubuntu/Ubuntu. Проблема заключается в том, что в стандартной поставке идёт gnash (The GNU Flash player), который не всегда корректно отображает флеш, в том числе и популярные Яндекс.Карты.

Решение такое: сносим всё, что подпадает под шаблон gnash и ставим пакет flashplugin-installer.

Категорії
Solaris

Разбираемся с core/crash-файлами

При падении приложения оно создаёт core-файл, который можно проанализировать. За создание core файлов отвечает утилита coreadm. С её помощью можно указать, где будут лежать core-файлы, для каких типов создавать core-файлы и т.д.

Важно понимать, что core dump файлы системы и процессов отличаются, и их нужно анализировать по разному.

Категорії
FreeBSD Linux OpenBSD Solaris

Трассировка приложений

Linux

strace/SystemTap/ftrace/ktap/pspy

FreeBSD

truss/ktrace/dtrace

OpenBSD

ktrace/kdump

Solaris

truss/dtrace

==================================

Misc


https://klarasystems.com/articles/freebsd-vs-linux-tracing-and-troubleshooting

Категорії
FreeBSD Linux OpenBSD Solaris

Смотрим сетевой трафик в Realtime

Linux

$watch /sbin/ifconfig -s eth0

FreeBSD/OpenBSD

$netstat -w 1 -I em0

Solaris

$netstat -I net0 1
$dlstat -i 1 net0
#dladm show-link -s -i 1 net0

Здесь (http://www.brendangregg.com/Perf/network.html) неплохой подбор по утилитам замера трафика для Solaris

Категорії
Linux

Склеить pdf файлы

Очень удобно это делать через ghost scripts утилиту:

$gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=resultfile.pdf -dBATCH first.pdf second.pdf

Категорії
FreeBSD Linux OpenBSD Solaris

Монтирование ISO-образов

Рассмотрим монтирование iso-образов в разных ОС

Linux

смонтировать

#mount -o loop -t iso9660 file.iso /mnt/test

размонтировать

#umount /mnt/test

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