Рабочие будни

Архивы

детские санатории . Пружины Дагестан . бензопила Hitachi CS38EK - бензопила . Бензопилы Makita - доступные цены. . Заработ в сети . дорого ремонт квартир цены киев  

Archive for the ‘gentoo’ Category

Настройка vsftpd

Воскресенье, марта 30, 2008

emerge vsftpd
-------------
nano vsftpd.conf

listen=YES

# anonymous`ам жок

local_umask=022

anonymous_enable=NO
# Авторизовать будем локальных пользователей
local_enable=YES
# Доступ на запись, аха
write_enable=YES
# upload анонимусам, жок
anon_upload_enable=NO
# Создавать папки анонимоусам, жок
anon_mkdir_write_enable=NO
# Логировать активность uploads/downloads.
xferlog_enable=YES
#
connect_from_port_20=YES
#
xferlog_file=/var/log/vsftpd.log
#
ftpd_banner=Welcome to АнауМынау FTP service.
#
chroot_list_enable=NO
# Что бы за пределы своей папки не выходить
chroot_local_user=YES
chroot_list_file=/etc/vsftpd/chroot_list
-------------
В chroot_list забиваем имена пользователей которым можно выходить за пределы своей папки. Мне оно ненадо пусто там.

В /etc/pam.d/ftp
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required pam_listfile.so item=user sense=allow file=/etc/ftpchroot onerr=succeed

В /etc/ftpusers список имён тех кому на ftp, жок
В /etc/ftpchroot список имён тех кому на ftp, аха

При создании пользователя указываем домашнюю папку, она же будет его ftp папкой. В качестве shell указываем sbin/nologin

LINUX.ORG.RU Frequently Asked Questions v. 2.0.0: Gentoo

Вторник, марта 11, 2008

Полезная ссылка http://www.opennet.ru/docs/RUS/lor_faq/lorFAQ-4.html

Посмотреть список установленного ПО

Вторник, марта 11, 2008

emerge epm
epm -qa
или без версий
epm -qa | sed 's/-[0-9][0-9]*.*//' | uniq | sort
------------------------------------------------
еще вариант
emerge -av eix
update-eix

eix -Ic | less
equery l | less
------------------------------------------------
и еще
emerge gentoolkit
qpkg -I -v

Распределенная компиляция distcc в Gentoo

Воскресенье, февраля 17, 2008

emerge distcc
# nano -w /etc/make.conf
(Вместо N укажите подходящее число для вашего случая)
Как правило это общее кол-во процессоров на всех компьютерах, умноженное на 2 и плюс 1
MAKEOPTS="-jN"
(Добавим distcc в переменную FEATURES)
FEATURES="distcc"
(Установим директорию для временных файлов distcc)
DISTCC_DIR="/tmp/.distcc"

/usr/bin/distcc-config --set-hosts «192.168.0.1 192.168.0.2 192.168.0.3 localhost»
(Перечисляем адреса компов участвующих в копиляции)

В /etc/conf.d/distccd правим то что требуется
в моём случае DISTCCD_OPTS="${DISTCCD_OPTS} --allow 192.168.0.0/16"

rc-update add distccd default
/etc/init.d/distccd start

http://www.gentoo.org/doc/ru/distcc.xml

Полезности emerge

Пятница, февраля 15, 2008

Параллельное скачивание и компиляция

1) В одной консоли запускаем emerge --fetchonly kde-meta
2) В другой emerge kde-meta

Еще вариант подсказал мудрый посетитель

Указать в make.conf ключик FEATURES="parallel-fetch", чтобы при «emerge kde-meta» в фоне продолжало параллельно скачивать необходимые пакеты

Работаем над KDE

Пятница, февраля 15, 2008

Собрал тут KDE, работает.
Включил аппаратную поддержку видео в ярде, получаю ошибку при запуске startx
Fatal server error:
Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices

Лечится:
xorgcfg -textmode

Советы пользователям Gentoo

Среда, февраля 13, 2008

Отличный блог

http://lxj.endofinternet.net/column/gentoo-tips/