Tag Archives: freebsd

Собираем порты FreeBSD без X11

Чтобы все порты собирались без поддержки X11 (к примеру, у вас чисто серверная инсталляция без графической составляющей), необходимо добавить следующую строку в свой файл /etc/make.conf:

# cat >> /etc/make.conf
WITHOUT_X11=yes
^D

Это равносильно тому, что вы каждый раз будете писать при сборке порта:

# make -DWITHOUT_X11 install

Установка дерева портов FreeBSD и их обновление

Новичок во FreeBSD наверняка хочет побыстрее узнать, как устанавливать новое ПО для FreeBSD. Конечно, для более глубокого понимания темы рекомендуется прочитать соответствующий раздел FreeBSD Handbook. Этот пост просто шпаргалка, и пишу я его скорее больше для себя 🙂

Установка дерева портов

Если у вас чистая система, то нужно скачать и распаковать официальное дерево портов:

# portsnap fetch
# portsnap extract

Обновление дерева портов

В дальнейшем, после одной установки дерево портов нужно лишь обновлять:

# portsnap fetch update

Установка программ под катом.

Continue reading Установка дерева портов FreeBSD и их обновление

Проброс порта во FreeBSD с помощью netcat и inetd

Довольно распространенная задача. У вас имеется сервер с внешним IP-адресом, а нужно получить доступ к порту внутреннего хоста. Будем решать эту задачу с помощью netcat в связке с суперсервером inetd.
Continue reading Проброс порта во FreeBSD с помощью netcat и inetd

Еще один Bitcoin CPU miner для Linux


CPU Miner от Ufasoft, о котором я рассказывал в одной из прошлых статей, довольно хорош и показывает отличную производительность, но мне не удалось запустить его на всех платформах, к примеру на FreeBSD. В этих случаях придет на помощь jgarzik’s cpuminer, который у меня заработал и на Linux, и на FreeBSD, и на Windows.

Если информация покажется интересной, как обычно, не откажусь от вознаграждения на Bitcoin-кошелек 1MZyTawkrLNPmGL41idBrbBn2VNVivAhmB
Continue reading Еще один Bitcoin CPU miner для Linux

rkhunter – The file ‘/etc/passwd’ exists on the system…

Решил я полностью почистить выдачу rkhunter от ложных срабатываний. В прошлый раз я удалял лишние сообщения Differences found between sockstat and netstat output. Теперь возьмемся за это:

Warning: The file '/etc/passwd' exists on the system, but it is not present in the rkhunter.dat file.

Continue reading rkhunter – The file ‘/etc/passwd’ exists on the system…

rkhunter – Differences found between sockstat and netstat output

На своих серверах столкнулся с такими ежедневными ложными срабатываниями rkhunter:

Warning: Differences found between sockstat and netstat output:
         Sockstat output (ports in use): 139 2094 2095 21 22 25 3306 445 47763 80
         Netstat output (ports in use): 139 2094 2095 21 22 25 3306 445 80

Естественно, немного надоедает, и я решил в чем тут может быть причина, потому что хакеров у меня на серверах вроде бы нет 🙂
Continue reading rkhunter – Differences found between sockstat and netstat output

storeUfsDirOpenSwapLog: Failed to open swap log

Столкнулся вот с такой проблемой – не запускался squid:

# /usr/local/squid/sbin/squid -DN
Аварийное завершение

вот с такой ошибкой
Jul 4 05:23:06 srv1 kernel: Jul 4 05:23:06 srv1 squid[85636]: storeUfsDirOpenSwapLog: Failed to open swap log.
Jul 4 05:23:06 srv1 kernel: pid 85636 (squid), uid 1090: exited on signal 6

Continue reading storeUfsDirOpenSwapLog: Failed to open swap log