FreeBSD

Открыть доступ только к windows update для сети с ipfw шлюзом.

Метки: FreeBSD, shell script

Script to make ip addresses from domain names :

#!/bin/sh
set -x
fin () {
    cat /tmp/listx | sort | uniq > /tmp/listwin
    ipfw table 1 flush
    cat /tmp/listmail | while read ip; do
    ipfw table 1 add $ip
    done
    ipfw table all list
}
rm /tmp/list*
while read -r name; do
i=1
while [ $i -le 15 ]; do
dig +short $name @8.8.8.8 >> /tmp/list1
dig +short $name @8.8.4.4 >> /tmp/list1
dig +short $name @77.88.8.8 >> /tmp/list1
dig +short $name @77.88.8.1 >> /tmp/list1
i=$(( i+1 ))
done
done</winupdate-hosts-list

Синхронизация времени на FreeBSD и сервер времени

Метки: FreeBSD, time sync

сервер времени и его синхронизация:

Правим /etc/rc.conf

#Time sync
ntpdate_enable="YES"
ntpdate_programm="/usr/sbin/ntpdate"
ntpdate_flags="-u time.server.net"

#Time server
ntpd_enable="YES"
ntpd_program="/usr/sbin/ntpd"
ntpd_flags="-p /var/run/ntpd.pid"

После чего у нас при каждой загрузки сервера время будет синхронзироваться, а с ним уже каждый млжет в любое время.

Как восстановить забытый пароль root на FreeBSD

Метки: FreeBSD, pass. recovery, root

Уже в который раз и на те же грабли. Особенно актуально для тех кто работает с FreeBSD не долго.

1.Загрузиться в режиме «Single user».

2.Перемонтировать корневую FS & пользовательскую USR в режиме чтения/записи
#mount -u /
#mount /usr

3.Изменить собственно сам пароль root
#/usr/bin/passwd
Changing local password for root
New Password:*******
Retype New Password:*******

4.Выйти из режима «Single user» и продолжить загрузку системы
#exit

Вот собственно и все.

Как сделать поиск по содержимому в Freebsd

Метки: FreeBSD, Howto, shell script, как сделать, поиск

Для того чтобы искать по содержимому в FreeBSD необходимо воспользоваться всего двумя командами, find и grep.
Все очень просто, пишем в командной строке:

#find / -type f -exec grep -H 'WHAT_TO_FIND' {} \;

Таким образом, скрипт выведет вам на экран пути файлов в содержании которых будет фраза WHAT_TO_FIND, поиск будет происходить по всем каталогам, дискам и т.п., по всему что есть в корне. А такой скрипт:

#find /usr -type f -exec grep -H 'WHAT_TO_FIND' {} \;

будет искать только в /usr и вложенных каталогах.

ОБНОВЛЕНИЕ ДЕРЕВА ПОРТОВ

Метки: FreeBSD, ports, update, обновление, порт

ОБНОВЛЕНИЕ ДЕРЕВА ПОРТОВ

Утилита portsnap входит в состав дистрибутива начиная с FreeBSD 6.0, для более ранних версий необходима установка (/usr/ports/sysutils/portsnap/).

Сразу после установки ОС необходимо выполнить следующие команды:

#portsnap fetch && portsnap extract

Как вернуть права root в mysql

Метки: FreeBSD, Howto, mysql, права доступа

howto restore root privileges mysql

Всякое бывает, делаешь что-то с правами и вдруг слетают права root... для того чтобы все вернуть надо сделать так:
Пример для FreeBSD 7.0-RELEASE

Установка OTRS на FREEBSD 7.2

Метки: apache, FreeBSD, Howto, mysql, OTRS, Установка

В данной статье описывается процесс установки бесплатно распространяемой системы сервис деска Open Ticket Request System (www.otrs.org). К этому продукту существует дополнение OTRS:ITSM.
Модули ITSM устанавливаются уже на готовую систему OTRS.

Вход в систему
Image CAPTCHA
Enter the characters shown in the image.