====== Настройка локального репозитория ====== ===== Для Ubuntu ===== [[Управление ПО в Linux#Создание локального репозитория APT]] ===== Для FreeBSD8 ===== ==== Загрузка пакетов, перечисленных в wiki ==== mac:~ val$ grep -R 'pkg_add -r' dokuwiki-2009-12-25/ | sed 's/.*pkg_add -r \([^"<]*\).*/\1/' | sort -u > course.pkg.list [gate:~] # pkg_info | cut -f1 -d" " > gate.pkg.list [gate:~] # cat pkg_fetch.sh #!/bin/sh while read i do pkg_fetch -Rf $i done [gate:~] # sh pkg_fetch.sh < *.pkg.list ==== Компиляция пакетов с необходимыми опциями ==== clamav with milter samba with ads dovecot with kerb php with mod apache ettercap without gtk snort with snortsam asterisk with mysql ==== Настройка анонимного ftp сервера ==== Домашним каталогом пользователя ftp должен быть /usr/ports [[Сервис FTP#Организация анонимного доступа к ftp серверу]] ===== FreeBSD9 ===== * [[http://blog.etoilebsd.net/post/Home_made_pkgng_repo]] * [[http://www.bsdnow.tv/tutorials/poudriere]] client# cp /usr/local/etc/pkg.conf.sample /usr/local/etc/pkg.conf client# mkdir -p /usr/local/etc/pkg/repos client# cat /usr/local/etc/pkg/repos/FreeBSD.conf FreeBSD: { enabled : no } myrep: { url : "http://rep/pkg93", enabled : yes, mirror_type : "http" }