[global]
workgroup = workgroup
server string = Samba Server Version %v
map to guest = Bad Password
null passwords = Yes
passdb backend = tdbsam
log file = /opt/log/samba/log.%m
max log size = 50
ldap ssl = no
cups options = raw
security = user
encrypt passwords = yes
guest ok = yes
guest account = guest
username map = /etc/samba/smbusers
Разместил: spider. Рубрика Linux |
Вот и возникла необходимость пересобрать ядро ОС Linux.
Причин этому было 2 :
1. Научиться правильно собирать ядро
2. Заставить заработать старенький Radeon с новой ASP 12 Carbon.
Попутно хотелось посмотреть на возможности Sfq и rshaper,
а так же немного оптимизировать существующую систему.
Начнем …..
Часть первая.
Для освоения даной статьи, а она будет просто описывать мой удачный,
да и неудачный опыт по сборке ядра, нам понадобиться :
1. Прочитать предыдущую статью описывающую основные правила для сборки ядра.
2. Скачать исходники свежего ядра с http://kernel.org
3. Включить /dev/head ;)
Поехали.
Скачанный архив распаковываем в папку с header’ами ядра.
для моей ASP 12 это /usr/src/kernels .
Там уже были :
[root@Spider kernels]# ls -al
итого 32
drwxr-xr-x 5 root root 4096 Сен 13 03:46 .
drwxr-xr-x 4 root root 4096 Сен 13 03:14 ..
drwxr-xr-x 18 root root 4096 Сен 9 16:01 2.6.22.9-91.0.120asp-i686
drwxr-xr-x 18 root root 4096 Сен 9 07:52 2.6.23.17-88.0.120asp-i686
аккуратно ложим рядом linux-2.6.26/ на момент написания статьи — это последняя,
стабильно работающая версия.
cd linux-2.6.26/
запускаем оболочку для конфигурации
make menuconfig
Выбираем нужные модули <M> или включаем компоненты в само ядро <*>.
Сохраняем.
Запускаем сборку
Читать запись полностью »