Блоги

1A0F519B аватар

Конфиг Dovecot для связки с Exim и MySQL

Сделан на базе Лисяровского. Попытка добавить обработку X-Spam-Status, замена путей на характерные для NetBSD

1A0F519B аватар

Конфиг Exim для связки с Dovecot и Я.Спамооборона 1024

Сделан на базе Лисяровского, но адаптирован под авторизацию через Dovecot, а не MySQL (проще с md5)

root аватар

Обновление

Обновлён движок сайта и плагины.

1A0F519B аватар

Dnsmasq в качестве рекурсора для powerdns

PowerDNS обслуживает "белые" адреса, dnsmasq - dyndns+dhcp для "серой" адресации, в отдельной зоне:

noc# cat /usr/pkg/etc/pdns.conf | grep -v '#' | uniq

launch=gmysql
gmysql-host=127.0.0.1
gmysql-user=root
gmysql-dbname=pdnsadmin

local-address=127.0.0.1

recursor=10.2.10.183

PowerDNS запускается только на lo0, рекурсором объявляется dnsmasq, работающий на этой же машине.

noc# cat /usr/pkg/etc/dnsmasq.conf | grep -v '#' | uniq

server=/qqq.org.ru/127.0.0.1

user=daemon
group=daemon

listen-address=10.2.10.183
no-dhcp-interface=vlan2 stge0

bind-interfaces

domain=zzz.org.ru

dhcp-range=sp_kash,192.168.2.20,192.168.2.250,8h
dhcp-range=uv,192.168.3.10,192.168.3.13,8h
dhcp-range=sp_ues,192.168.0.20,192.168.0.120,255.255.255.128,8h
dhcp-range=asv,192.168.5.2,192.168.5.7,255.255.255.248,8h

dhcp-option=net:sp_kash,option:router,192.168.2.1
dhcp-option=net:sp_ues,option:router,192.168.0.1
dhcp-option=net:acc,option:router,192.168.0.254

dhcp-option=42,0.0.0.0

dhcp-authoritative

Dnsmasq сконфигурирован для перенаправления запросов относительно зоны, обслуживаемой PowerDNS на lo0.

EDL аватар

Установка почтового сервера Exim на NetBSD

Автор: EDL
Преамбула:
Была поставлена задача - небольшой конторе настроить сервер для раздачи интернета и обеспечения сотрудников почтой. Соответственно для этих целей был даден компьютер – Core 2 Duo c 4 гигами памяти и жестким диском объемом 320Gb. Две сетевые карточки, одна смотрит в локалку с IP 192.168.1.1 другая в интернет с адресом 111.111.111.111 Был зарегистрирован домен mydomain.ru и прописаны MX записи на DNS серверах. Сервер получил имя mail.mydomain.ru Для поставленных задач была выбрана NetBSD 5.0.1 и установка связки exim+cyrus-saslauthd+qpopper
Так как почтовых ящиков планировалось мало – не более 10, было решено не разворачивать на сервере MySQL, а решть задачи авторизации с помощью saslauthd2. На сервер был установлен сетевой экран PF и прокси сервер SQID. Данная статья попытка обобщить проделанную работу.

rmx аватар

NetBSD 4.0 Mini kernel

Итак... Окончательный результат в создании более-менее :-) минимального по размеру работоспособного ядра NetBSD 4.0

include "arch/i386/conf/std.i386"
maxusers 2 # estimated number of users
options I386_CPU
options MATH_EMULATE
makeoptions CPUFLAGS="-march=i486 -mtune=pentiumpro" # Assume at least 486,
file-system FFS # UFS
options FFS_NO_SNAPSHOT # No FFS snapshot support
options WSEMUL_VT100 # VT100 / VT220 emulation
config netbsd root on ? type ?
mainbus0 at root
cpu* at mainbus?
ioapic* at mainbus?
options MPBIOS
options MPBIOS_SCANPCI
pci* at mainbus? bus ?
isa0 at mainbus?
pckbc0 at isa? # pc keyboard controller
pckbd* at pckbc? # PC keyboard
vga* at pci? dev ? function ?
wsdisplay* at vga? console ?
wskbd* at pckbd? console ?
piixide* at pci? dev ? function ? # Intel IDE controllers
atabus* at ata?
wd* at atabus? drive ? flags 0x0000
atapibus* at atapi?

Как видно из этого конфига 1200 с чем то строк можно урезать до 25.
std.i386 не покажу нет под рукой сейчас ноута, но там почти ничего не осталось. Makefile то же не покажу, хотя там есть опции которые минимизируют размер самого ядра
В ядре нет поддержки стека сетевых протоколов. Нет поддержки виртуальной памяти, но есть поддержка системы управления памяти, нет поддержки мыши и др ненужного оборудования. Поддерживается ядром только проц, память, дисплей, клавиатура, винт и одна из файловых систем. Возможно конечно сделать ядро еще меньше поменяв например FFS на что нибудь менее тяжеловесное, но у меня только один корневой раздел был на ноуте и ессесно ffs, поэтому - не хотелось заморачиваться.

4DA аватар

Как я извратно установил NetBSD

Уффф!!! Поставил себе на ноут эту замечательную систему. Возможно кому-то из bsd-шников эта заметка покажется ламерской, но тем не менее для меня это было все ново.

Поставил эту систему себе на vmware. Она просто сразу мне понравилась своей простотой. Установилась буквально за 15 минут.
Сразу есть почти весь нужный инструментарий. Ладно, все по-порядку.

Главный источник всех моих бед - то, что у моего ноута нет привода CD/DVD и то, что решил все сделать очень извратно.
Конечно проще было бы прожечь все это на флешку, но так тоже интересно.

Саму работу в vmware я описывать не буду - это достаточно просто=)

ntfs
На ноуте нужно было отобрать часть диска у висты, которая жила в NTFS-разделе.
Я использовал ntfsresize из ntfsutils. Вообще-то рекомендуется использовать gparted - там намного все проще.

Создание раздела ufs для netbsd особых проблем не составило.

Установка
Сама установка особых проблем не вызвала. Я указал vmware создать виртуальный диск напрямую из физического.
(На самом деле так делать нехорошо, так как можно повредить свою разметку диска.)
Нужно было правильно сконфигурировать загручиик. (boot selector).
Я раздал всем системам(vista, linux и netbsd) имена, которые затем будут видны в меня загручика netbsd при каждой загрузке системы и указал куда ставить netbsd.

Вот тут (с загручиком) у меня небольшой холодок по спине пробегал. Вдруг штатный загручик не сможет загрузить системы.
Рисковать я не стал и установил в раздел  linux'a (/dev/sda3), grub с такими же опциями, которые стоят для mbr.
#grub-install /dev/sda3.

Как в итоге оказалось -не зря=)

dr_jumba аватар

Пятёрик

Я 28.08.2007 дотировал проекту NetBSD 5$. Пользы проекту это я смотрю не принесло :D

dr_jumba аватар

Я устал, она уходит :)

Экспереминтальная попытка с установкой netbsd на ноутбук в качестве рабочей машины провалилась.
Я не ярый фанат, поэтому ряд мелочей в совокупности привел к решению о непригодности данной ОС для поставленных целей.

v102o аватар

Вещание аудио в сеть?

Всем привет!

Кто-то пробывал на NetBSD вещать аудио в сеть?

Ну и видео, если кто знает...

Какой софт поставить?

Спасибо!

dr_jumba аватар

NetBSD Desktop TODO

Нафиг-нафиг.

tzar аватар

NetBSD 4.0.1 Связка Apache22+Mysql+PHP5

v102o аватар

SMBFS у кого есть реально рабочий fstab

У кого есть реально рабочий fstab с монтированием сетевого ресурса Windows XP с использованием пользователя и пароля.
(при загрузке, без запроса пользователя/пароля)

что то типа этого (но это из Linux Mandriva):

//zmedia-1/video_03 /zshare/public_html/media/video_03 smbfs credentials=/etc/samba/auth.USERNAME,ro,noexec 0 0

auth.USERNAME - это файл в нем следущее

username
password

Без энкриптации.

tzar аватар

NetBSD 4.0.1. Как я мучался со вторым винтом

Установил я ось на винт 800Мб, но точно знаю, для развёртывания на нём вэб-сервера с вирт-хостами съест оставшееся дисковое пространство и получу весёлую строчку No space left on device. Итак, откопал я винт ещё на 2Гб с чем-то, для раздела /var, воткнул его, определил как wd1, и нашёл на нём раздел Linux во весь винт. Попытался удалить, создать новый FFS, получилось только так (описывать через что прошёл, как понимал справку и маны не буду, каждый может проделать, но ежели будут советы, милости прошу, по упрощению процесса):

Viktor аватар

Проблема с SSHD

Пытаюсь коннектится к NetBSD через терминал
вот что получаю:

Exception.
no matching comp found. Client zlib Server: none,zlib@openssh.com
Press Enter to close...

Программа ShellGuard.v3.46

Что не так?

tzar аватар

NetBSD 4.0.1. Как я напартачил в /etc/fstab

Итак, в процессе редактирования /etc/fstab я совершил ошибку и система не грузится. Естественно, переустановку системы исключаем. Загрузившись в single-user mode я не смог запустить vi, говорит не могу создать временный файл на разделе смонтированном для чтения(( Как я выкрутился?

v102o аватар

Добавление физического диска в систему.

Всем Привет!
(с NetBSD v4.0.1 дружу 5 дней, очень нравится)

Система установлена и работает на диске wd0.

Вот такая задача:
Есть диск 30 Gb. Опознается как wd1.
Нужно его добавить в систему.
Первые 8Gb использовать не надо (просто нельзя там Bad сектора или еще что то диск начинает циклическое тикание)
А вот оставшиеся 22Gb хотелось бы добавить в систему.
- для тех кто скажет выкини скажу что в таком состоянии с линуксом, диск работал 2 года и проблем не было, что работает, должно работать :)

Если кто то знает последовательность действий для таковой операции, буду весьма признателен.

Влад.

PS. На этом сайте как это сделать я не нашел (хотя перечитал и перепробовал все, что предлогали, резултат не достигнут). Если это есть, скажите где.

Спасибо!

tzar аватар

Новичкам NetBSD 4.0.1. Нужен vlan (+сборка ядра системы)

Для сервера мне дали внешний белый ip адрес, подключили к коммутатору, но доступ наружу дали только по vlan. Информации нашёл уйму всякой разной, но заставить работать vlan сразу ни по одной найденной рекомендации не смог. Поэтому в этой статье опишу рабочий вариант настройки vlan'а попутно описав момент сборки ядра.

tzar аватар

Новичкам NetBSD 4.0.1. Создание раздела для /usr

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

tzar аватар

Новичкам NetBSD 4.0.1. Администрирование для ленивых. NetBSD+WebAdmin

Моя третья статейка об установке программы WebAdmin(Webmin) в NetBSD
Webmin - это программный комплекс, который позволяет администрировать unix-подобную операционную систему, в большинстве случаев не работая с командной строкой и не запоминая ни одной команды. Всё управление сервером происходит через веб-интерфейс. (Википедия)

tzar аватар

Новичкам NetBSD 4.0.1. Первоначальная установка системы пакетов NetBSD

Начнём с того, что у меня только что установленная система с NetBSD 4.0.1 на борту, и настроенной сетью (я уже писал http://www.runetbsd.ru/blog/tzar/kak_ya_nastraival_set ). И я хочу воспльзоваться системой пакетов NetBSD (установку коллекции пакетов и пакетов из неё см. в http://runetbsd.ru/files/guide/ru/chap-pack.html ) - описано красиво, но не работает сразу во-первых :(, во-вторых, в некоторых руководствах пишут, что для получения pkgsrc.tar.gz используют wget, но во вновь установленной системе этой программы нет.

tzar аватар

Новичкам NetBSD 4.0.1. Как я настраивал сеть

Описание процесса настройки сетевого интерфейса в мануале (http://runetbsd.ru/files/guide/ru/chap-exinst.html) мутно, поэтому я решил его описать на пальцах.

shattered аватар

shattered @ netbsd.org

http://www.netbsd.org/changes/#newdev200901

The NetBSD project is pleased to welcome the following new developers:
* Sergey Svishchev (login: shattered), who will be working on the NetBSD Packages Collection.

Пишите, если что :-)

ids аватар

Продам HP Jornada 720

Продам Hewlett-Packard Jornada 720.
Продам HP jornada 720 handheld pc. Состояние нового. В коробке. Не использовался. Экран без царапин. Комплект как из магазина за исключением мануала на русском языке. Есть мануал на английском, и даже более полный (судя по количеству страниц ). Думаю, найти мануал на русском в нете не составит проблем. Аккумулятор периодически заряжал. Сколько держит, не проверял, т.к. нет времени. Была куплена в Москве в июле 2002 года. Есть гарантийный талон подтверждающий сей факт. Стоимость - 3500 руб. г.Москва
P.S. Вроде бы NetBSD устанавливается на девайс без проблем.

spinore аватар

Установка Terminus'а (случай xorg)

Порядок действий примерно таков:
1. Скачать пакет terminus-font-4.26.tgz
2. pkg_add -v terminus-font-4.26.tgz
3. Проверить в пути ли /usr/pkg/lib/X11/fonts/misc, и убедиться, что по умолчанию да.
4. Рестартнуть иксы (можно было б и попроще, но для надёжности).
5. Убедиться, что xlsfonts ничего не показывает.
6. Проверить /usr/pkg/lib/X11/fonts/misc/{fonts.alias, fonts.dir} и убедиться что там про terminus ни слова.
7. Проверить, нет ли файла MESSAGES в /usr/pkgsrc/fonts/terminus-font, убедиться что нету.

Итак, предполагается что то, что должен был сделать установочный скрипт (ребилднуть директории) должен сделать сам юзер, естественно, владеющий тонкостями того, как xorg работают со шрифтами.

8. Возникает желание спросить у мейнтейнера про terminus-font.

PS: Лечится командой

# cd /usr/pkg/lib/X11/fonts/misc && mkfontdir

Потом из-под юзера xset fp rehash.

PhoeniX аватар

загрузочный диск

----
сначала хотел писать в разделе статьи, но подумал что не стоит засорять основное место целыми тирадами :))
----
итак.

spinore аватар

Астральное состояние ACPI в NetBSD

Вот нормальный статус по envstat:
[code]$ envstat
Current CritMax CritMin CritCap Unit
[acpiacad0]
connected: ON
[acpibat0]
present: ON
design cap: 6.000 Ah
last full cap: 4.192 Ah
technology: 1

spinore аватар

Тонкости работы NetBSD c USB-дисками под cgd

По поводу kern/37590; Writing data to a filesystem on an external USB drive fails; kern-bug-people:
Система грузится с внешнего USB-диска, часть разделов на cgd (не относящихся к системным). Последовательность действий:

dradmin аватар

Опять я про нетку в качестве десктопа......

вот на этом скрине видно, что в WindowMaker-е все нормально

полный размер

правда и собирал я его с опцией freetype
Но вот как сделать так как в линах ?

dradmin аватар

поставил таки себе NetBSD 4

локализация прошла успешно,
мышь работает и в консоле и в исках,
вот решил выложить скриншот, похвастаться:

большая картинка

RSS-материал