LINUX.ORG.RU

Сообщения l0stparadise

 

Apache, ограничение доступа для учетки с IP

Есть Apache 2.2 с авторизацией по лдапу.

Задача - нужно одну конкретную учетку ограничить в IP, с которых она может ходить.

Обновиться до trunk, где есть IF и можно покурить его - не вариант.

Такое вообще реализуемо?

 ,

l0stparadise
()

DVD region lock трэд

Сижу сейчас и занимаюсь пиратством делаю образы dvd, залоченных под 2 регион (центральная Европа). Возник вопрос - а на каком уровне сделан region lock?

Скажем, если я сделаю посекторную копию на болванку, лок останется?

Или аналогичный вопрос, если просто скопировать на болванку файлы?

Вообще region lock - это фишка для dvd, тиражируемых «заводом», или такая штука возможна и при записи на бытовые болванки?

 ,

l0stparadise
()

Недоступны произвольные сабдомены

В конфиге named прописал строчку вида

*    IN    CNAME   domain.zone.

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

С чем может быть связано такое поведение? конструкция со звездой убивает кэши dns? Ну и заодно, можно ли это как-то диагностировать и вылечить.

 ,

l0stparadise
()

SMART и состояние дисков, hp smart array p400

Необходимо посканить диски на предмет здоровья.

Проблема состоит в том, что диски висят на контроллере HP Smart Array P400, и в системе никак не отображаются, даже если Raid не собран (видно пустое устройство /dev/cciss/c0p0). Ни одного /dev/{s,h}d[a-z] в системе нет.

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

Может, кто сталкивался с этим контроллером? Какие есть варианты достучаться до дисков? Ну, кроме как вытащить их из сервера и поставить в другое место. Умеют ли всякие mhdd/victoria смотреть сквозь контроллер?

 , , ,

l0stparadise
()

Необходимая мощность бп под систему

Появилось желание перетащить NAS из ATX корпуса в что-то поменьше. Наиболее приглянулся вот этот аггрегат. Единственное, что в нем смутило - проприетарный БП на 120Вт.

Вариант выкорчевать из коробки atx бп рассматривал, но места под него в корпусе нет, так что помощнее - только если picoPSU по цене в такой же корпус.

Отсюда и вопрос - а взлетит ли на таком блоке питания система из Zotax A75ITX-A-E, AMD A3400 и четырех WD Green 2TB? По документации - вроде как 6Вт на хард, 65Вт на проц - итого в районе 90. Но при этом в физике я полный ноль и скорее всего эти цифры вообще из другого мира.

Сориентируйте ^_^

 ,

l0stparadise
()

Откопал альт линукс

Прислали заявку на виртуалку на альте 7.0.1. Я раньше скептически относился к «русскому линуксу», но работа не волк...

Загрузка с диска 1. На стадии разбиения диска внезапно инсталлер крашнулся по таймауту (да-да, terminated by timeout) и система ушла в ребут.

Загрузка с диска 2. Аналогичная ситуация, только на стадии сохранения изменений дисков. Пока орудую с реальными дисками - нормально, стоит создать lvm - система ребутается.

Загрузка с диска 3. Окей, инсталлер не хочет создавать lvm. Загрузился с gentoo-флешки, разбил lvm, ребутнулся в инсталлер. На стадии разбиения только указал точки монтирования - пошли дальше. На середине установки не отработал какой-то скрипт, установка, насколько я понял, перервалась, но сообщила об успешном завершении.

Загружаюсь. Кернелпаник, не может подмонтировать раздел. Опять гружусь с gentoo-флешки, обнаруживаю, что нет initrd (лвм без инитрд? легко - альтлинукс). Создаю, обновляю загрузчик, ребутаюсь. LVM не активирован. Опять флешка, активирую lvm, ребут. На этот раз запуск падает на том, что lvm монтируется аж трижды (хваленый systemd почему-то монтирует любые упоминания устройств - по UID, по LABEL, по имени lvm), в итоге не примонтируется ни разу. Монтирую руками, systemctl default, загрузка завершена.

Часа два мучался с этим монтированием дисков, так и не победил. Сдался, переставил систему без lvm.

Я уже не буду говорить о том, что rpm пакеты ставятся через apt (я понимаю, что это никак не связано, но привычка - штука тяжелая) и о том, что в MATE я нашел сразу три независимых друг от друга окна настройки сети (одно из которых, к тому же, дважды создало мне интерфейс и дважды же его удалило)...

Когда их уже закопают?...

 , , ,

l0stparadise
()

bash обрезает строку в истории

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

Например:

 # chmod +x index.php
<клавиша вверх>
 # rm testfile
<клавиша вверх> 
 # df
<клавиша вверх>
 # dd if=/dev/zero of=testfile bs=64k count=128k conv=fdatasync
<клавиша вниз>
 # dd if=/dev/zerdf
и вот дальше этот кусок dd if=/dev/zer бегает за мной, пока не исполню какую-нибудь команду.

кто-нибудь сталкивался? как лечить? переход на zsh умею, в поисках других вариантов

 

l0stparadise
()

Очередной наушников трэд

Ищу новые наушники. Старые Technics RP-F880 приказали долго жить, нужно что-то им на замену.

Из основных требований - закрытого типа, долговечный провод (техниксам пять лет, и провод цел до сих пор), большие мембраны (должны ложиться вокруг уха, а не поверх него), без коррекции звука (я сам настрою эквалайзер). Качество звука - штука тоже неплохая, но lossless не слушаю.

Готов выложить 5-6 килорублей.

Ну и до кучи не откажусь от магазина в дефолт-сити, где можно будет их послушать.

Линукс притом, что на плеере стоит rockbox, собранный под gentoo

 , ,

l0stparadise
()

FTP-сервер в говнокодировке, как сливать

Сливаю содержимое сервака в кодировке iso88591 (Исландия).
Пытался это делать двумя способами, оба проблемные.

1) Если монтировать curlftpfs - кривая кодировка, но лечится сменой локали на iso88591 (да, я знаю codepage и iocharset - не спасли). Однако, файлы с # в названии (таких много) не качаются с ошибкой Permission Denied.
2) Если качать с помощью mc - файлы с # качаются нормально, но с другой стороны кодировка такая же кривая. Смена локали не спасла, смена кодировки в mc тоже.

Какие еще варианты? Ну, кроме гуевых, у меня нет монитора на файлопомойке.

 

l0stparadise
()

Одинаковый конфиг nginx для нескольких папок

минут 10 думал над корректным названием темы

Что-то я запамятовал. Как в nginx применить одни и те же параметры к нескольким папкам? Вера ли конструкция

location /(folder1|folder2|folder3)/ { ... }
или как-то по-другому?
В гугле смотрел, найти удалось только подобные выражения для расширений файлов, а для папок потерял =/

 

l0stparadise
()

«Официальный сервис» забрал «лишние детали»

Пока был в отпусках, у мамы сломался ноутбук, она его отнесла официалам в ремонт, не советуясь со мной. А из ремонта ей вернули ноут, как оказалось, без одной планки оперативки (планку ставил сам, изначально ее не было).

Посмотрел документы по ремонту - нигде конфигурация не указана, только модель ноутбука. Ну и стандартные подписи вида «претензий не имею». Стало быть, наезд будет иметь вид «Я поставил планку, а вы ее с3.14...», и единственным аргументом, что память была, будет фраза «я ее сам ставил».

Есть вообще при таком раскладе вещей смысл наезжать на сервис, или «вы ничего не докажете»?

l0stparadise
()

Гость в xen не видит диск

Изучаю xen, в процессе запуска гостевой системы поймал следующую ошибку (циферки во второй строке меняются от случая к случаю):

XENBUS: Waiting for devices to initialise...
XENBUS: Timeout connecting to device: device/vbd/51712 (local state 3, remote state 1)
Образ брал вот этот: http://www.stacklet.com/downloads/images/xen/gentoo/2013-01/x86-64

конфиг гостя:

bootloader = "pygrub"
memory = 512
name = "xen_h2"
disk = ['file:/mnt/data/xen/disks/gentoo.2013-01.x86-64.20130102.img,sda1,w']
root = "/dev/sda1"

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

гугл по этой ошибке подсказал вместо file:/ указать tap:aio:/, результат такой же.

Пробовал вместо ядра гостя подсунуть свое ядро с поддержкой xen - результат тот же.

Проц AMD A4-3400, в /proc/cpuinfo нет флага svm, хотя все источники утверждают, что в процессоре он есть.

uname:

Linux gentoo 3.8.13-gentoo-xen #3 SMP Wed Aug 21 01:18:38 MSK 2013 x86_64 AMD A4-3400 APU with Radeon(tm) HD Graphics AuthenticAMD GNU/Linux

флажки xen:

[ebuild   R   ~] app-emulation/xen-tools-4.3.0  USE="hvm pygrub python qemu -api -custom-cflags -debug -doc -flask -ocaml -screen -static-libs -xend" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild   R   ~] app-emulation/xen-4.3.0  USE="-custom-cflags -debug -efi -flask -pae -xsm" 0 kB

Куда копать?

 , ,

l0stparadise
()

Выбор VPS в Европе

Накидайте дешевых и качественных vps-хостеров. Можно облачных, не суть.

Основные критерии - низкий пинг из центральной Европы, возможность накатить gentoo, оплата с русской кредитки или paypal. Не откажусь от tun/tap и выделенного ipv4. Ну и наличие собственных DNS будет плюсом.

Про lowendbox знаю, но как-то опасаюсь половины тамошних компаний. Также знаю про edis.at и digitalocean.

 ,

l0stparadise
()

Удаление SQL записей

Товарищ кодит некое подобие живой очереди, php+mysql. Необходимо удалять записи юзеров, которые за полчаса с момента регистрации не прошли по ссылке для активации.

Я предложил два варианта: 1) Запихнуть в cron скрипт, который будет удалять подобные записи 2) Запихнуть этот же скрипт в какую-то посещаемую страницу (скажем, внутрь скрипта активации)

Оба варианта товарища не впечатлили. Есть какие-то еще простые варианты, которые нельзя назвать «напильником»?

 ,

l0stparadise
()

Выбор скоростного роутера

Сабж

Из требований:
100Mb по шнурку (от гигалана не откажусь, что уж там)
802.11n
Быстрое соединение по L2TP (провайдер билайн-дефолтиси)
Должен уметь DMZ

Склоняюсь в сторону Asus RT-N65U.

Накидайте еще вариантов, заодно обругайте асус

Готов потратить 4 рубля

 

l0stparadise
()

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