LINUX.ORG.RU

Сообщения junker

 

Кастомный инит-скрипт для Apache2

Форум — Admin

имею желание запустить апач с кастомным конфигом, лежащим не в /etc/apache2, но не могу изменить APACHE_CONFDIR. пробовал так:

DESC="web server"
NAME=apache2
DAEMON=/usr/sbin/$NAME

APACHE_CONFDIR=/home/chroot/apache2

SCRIPTNAME="${0##*/}"
SCRIPTNAME="${SCRIPTNAME##[KS][0-9][0-9]}"
if [ -n "$APACHE_CONFDIR" ] ; then
        if [ "${APACHE_CONFDIR##/home/chroot/apache2-}" != "${APACHE_CONFDIR}" ] ; then
                DIR_SUFFIX="${APACHE_CONFDIR##/home/chroot/apache2-}"
        else
                DIR_SUFFIX=
        fi
elif [ "${SCRIPTNAME##apache2-}" != "$SCRIPTNAME" ] ; then
        DIR_SUFFIX="-${SCRIPTNAME##apache2-}"
        APACHE_CONFDIR=/home/chroot/apache2$DIR_SUFFIX
else
        DIR_SUFFIX=
        APACHE_CONFDIR=/home/chroot/apache2
fi
if [ -z "$APACHE_ENVVARS" ] ; then
        APACHE_ENVVARS=$APACHE_CONFDIR/envvars
fi
export APACHE_CONFDIR APACHE_ENVVARS

ENV="env -i LANG=C PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
if [ "$APACHE_CONFDIR" != /home/chroot/apache2 ] ; then
        ENV="$ENV APACHE_CONFDIR=$APACHE_CONFDIR"
fi
if [ "$APACHE_ENVVARS" != "$APACHE_CONFDIR/envvars" ] ; then
        ENV="$ENV APACHE_ENVVARS=$APACHE_ENVVARS"
fi
Для чистоты эксперимента прибил дэфолтный конфиг по дэфолтному же пути, но при страте получаю
[FAIL] Starting web server: apache2 failed!
[warn] The apache2 configtest failed. ... (warning).
Output of config test was:
apache2: Could not open configuration file /etc/apache2/apache2.conf: No such file or directory.
Подскажите, куда копать, пожалуйста

 , ,

junker
()

Мониторинг сетевой активности приложения.

Форум — Admin

Приветствую. Есть ubuntu Server и приложение на нём, каким образом можно промониторить или логировать его сетевую активность (особенно конечно интереснен исходящий траффик). вопрос в том, как это сделать, в условиях, когда сама программа к специфическому порту не привязана, то есть мониторить по порту- бессмысленно? понимаю что нужен сниффер, но с наскоку найти его с возможностью детализации по приложениям не нашел, посоветуйте пожалуйста

 , ,

junker
()

Проблемы с монтированием usb на Raspberry

Форум — Admin

Есть Raspberry Pi model B, в комплекте юсб на 64ГБ (операционка raspbian на карте ). пробовал на нескольких юсб-флешах, при создании тома и монтировании его в /home/storage всё работает нормально, но через некоторое время файловую систему на storage крашит, dmesg по этому поводу говорит

[21328.003260] EXT4-fs error (device sda1): ext4_validate_block_bitmap:381: comm bitcoin-msghand: bg 62: block 2031617: invalid block bitmap
[21335.883639] EXT4-fs error (device sda1): ext4_validate_block_bitmap:381: comm bitcoin-msghand: bg 63: block 2064384: invalid block bitmap
[21340.227607] EXT4-fs error (device sda1): ext4_validate_block_bitmap:381: comm bitcoin-msghand: bg 64: block 2097152: invalid block bitmap
[36104.020000] EXT4-fs error (device sda1): htree_dirblock_to_tree:896: inode #3145729: block 12583426: comm ls: bad entry in directory: rec_len % 4 != 0 - offset=0(0), inode=760738037, rec_len=31738, name_len=127
[36114.299910] EXT4-fs error (device sda1): htree_dirblock_to_tree:896: inode #3145729: block 12583426: comm bash: bad entry in directory: rec_len % 4 != 0 - offset=0(0), inode=760738037, rec_len=31738, name_len=127
[36115.782145] EXT4-fs error (device sda1): htree_dirblock_to_tree:896: inode #3145729: block 12583426: comm bash: bad entry in directory: rec_len % 4 != 0 - offset=0(0), inode=760738037, rec_len=31738, name_len=127
[36115.974686] EXT4-fs error (device sda1): htree_dirblock_to_tree:896: inode #3145729: block 12583426: comm bash: bad entry in directory: rec_len % 4 != 0 - offset=0(0), inode=760738037, rec_len=31738, name_len=127
[36116.173866] EXT4-fs error (device sda1): htree_dirblock_to_tree:896: inode #3145729: block 12583426: comm bash: bad entry in directory: rec_len % 4 != 0 - offset=0(0), inode=760738037, rec_len=31738, name_len=127
[36116.340578] EXT4-fs error (device sda1): htree_dirblock_to_tree:896: inode #3145729: block 12583426: comm bash: bad entry in directory: rec_len % 4 != 0 - offset=0(0), inode=760738037, rec_len=31738, name_len=127
[36119.558428] EXT4-fs error (device sda1): htree_dirblock_to_tree:896: inode #3145729: block 12583426: comm ls: bad entry in directory: rec_len % 4 != 0 - offset=0(0), inode=760738037, rec_len=31738, name_len=127
[36129.686561] EXT4-fs error (device sda1): htree_dirblock_to_tree:896: inode #3145729: block 12583426: comm ls: bad entry in directory: rec_len % 4 != 0 - offset=0(0), inode=760738037, rec_len=31738, name_len=127
[103519.767865] EXT4-fs (sda1): error count since last fsck: 12
[103519.767910] EXT4-fs (sda1): initial error at time 1439825410: ext4_validate_block_bitmap:381
[103519.767930] EXT4-fs (sda1): last error at time 1439844546: htree_dirblock_to_tree:896: inode 3145729: block 12583426
куда копать? после краша первая папка на томе всегда полностью стирается до состояния
 root@raspberrypi:/home/storage# ls -la data/
total 0

 , , ,

junker
()

защита от DNS-спама

Форум — Admin

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

07-Jun-2015 20:23:16.115 queries: info: client 31.186.250.15#18276 (ironmen-style.ru): query: ironmen-style.ru IN ANY +E (ххх.ххх.ххх.ххх)
добавление в дроп айпитейблс по IP клиента - не вариант, он меняется. кто подскажет как защитится от такого?

 , ,

junker
()

тунеллирование mysql

Форум — Admin

Набившая всем оскому тема, но всё-таки помогите разобраться. есть сервер баз данных, в который слушает только локалхост. есть на другом сервере сайт который требует подключения к базе на том сервере. каким образом через командную строку открыть тунель для сайта?

 ,

junker
()

проверка железа на виртуальном сервере

Форум — Security

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

 , ,

junker
()

выбор торрент-движка

Форум — General

коллеги, привет, посоветуйте связку или по отдельности торрент-движок+клинет, основное требование - регистрация новых раздач со стороны КЛИЕНТА, не заходя на сайт

 

junker
()

nginx тунеллирование

Форум — Admin

Доброго времени суток, вопрос будет возможно нубский, но ответа на него самостоятельно я найти не могу, так что вынужден спросить. Если вкратце - есть установленный на сервере гит с вэбмордой -gitblit, доступен по адресу mydomain.com:8080, собственно слушает этот порт, в качестве движка использует Jetty. надо пустить Jеtty по Localhost:8080(не проблема), а внешние подключения тунеллировать через nginx те, что приходят на mydomain.com/git например. Подскажите нужные пути по настройке nginx или поделитесь подобным конфигом, пожалуйста, если кто-то сталкивался, заранее благодарен.

 , ,

junker
()

Проблема с DNS - nslookup servfail

Форум — Admin

Понимаю что тема избита со всех сторон, но прошу помочь в обхождении граблей и мне. Поставил bind9, настроил как рекурсивный ДНС (эта часть работает вполне нормально), но при создании своей зоны - есть траблы, описал зону как

$TTL 2H
$ORIGIN fstx.test.
@ IN SOA master (
        v.kozinskii.gmail.com
        2015030913
        18H
        20M
        2W
        2H
)
        IN NS master
master IN A 172.31.18.50
testt IN A 172.31.18.50
www IN CNAME master

но nslookup master возвращает

Server:         172.31.18.50
Address:        172.31.18.50#53

** server can't find master.fstx.test: SERVFAIL

в резолвере dns-сервер прописан правильно, проверка синтакисса зоны проходит нормально, подскажите, в чём может быть проблема.

 , ,

junker
()

RSS подписка на новые темы