среда, 26 сентября 2007 г.

Proftp

Собирать proftpd так
USE="-acl" emerge proftpd

Если этого не сделать, то будут проблемы с авторизацией, как их обойти хз, но стандартными методами я не асилил )) легче было пересобрать и конфигурить в соответствии со старыми версиями

вторник, 25 сентября 2007 г.

Сразу после установки генты

Обновим портежи:
emerge --sync
emerge portage


поправим /etc/make.conf:
ACCEPT_KEYWORDS="~x86"
USE="-X -kde -gnome -ipv6 -gtk -ldap -alsa slang"


ставим cfg-update:
emerge cfg-update
emerge sdif

поправим конфиг /etc/cfg-update:
MERGE_TOOL=/usr/bin/sdiff

Теперь обновимся. Только для начала желательно поставить gentoolkit

# emerge --update --deep --newuse world

# emerge --depclean

# revdep-rebuild

вторник, 18 сентября 2007 г.

Новый eth

# cd /etc/init.d
# ln -s net.lo net.eth0

handbook все-таки рулит http://www.gentoo.org/doc/en/handbook/handbook-x86.xml

Новое ядро

Делаем:
genkernel --menu-config all
конфигурим
ждем пока все соберется
дописываем в /boot/grub/grub.conf новое ядро и перегружаемся
Все )

понедельник, 17 сентября 2007 г.

Attansic L1 Gigabit Ether

Материны взял под сервера а у них сеть на этом чипе построена, в ядре 2.6.22 только экспериментальный драйвер :( Ща на kernel.org буду смотреть что к чему

Исправление кривой кодировки Mysql

ALTER TABLE cpg149_albums CHANGE title title BLOB;
ALTER TABLE cpg149_albums CHANGE title title varchar(255) CHARACTER SET utf8;

Настройки интерфейсов в генту

/etc/udev/rules.d/95-net.rules

Как в gentoo увидеть список установленных пакетов?

Например, так:
root@localhost# emerge epm
root@localhost# epm -qa
или так:
root@localhost# emerge gentoolkit
root@localhost# qpkg -I -v

Mysql grant

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY 'some_pass' WITH GRANT OPTION;

Пример policy routing в Linux (маршрутизация в зависимости от IP источника)

ip rule add from 10.1.10.0/24 to 0/0 table 102 pref 100
ip route add table 102 via 10.1.10.1
ip rule add from 10.1.11.0/24 to 0/0 table 103 pref 100
ip route add table 103 via 10.1.11.45