LINUX.ORG.RU

Сообщения NiggasLife

 

Помогите составить правило .htaccess

Поискал по форуму, погуглил, но не нашел решения. Имеется ссылка на сайт вида http://site.ru/?feed=rss&p=100, по которому открывается просмотр поста в XML. Нужно составить правило, согласно которому такая ссылка будет перенаправляться на 404.

Я пытался просто ее куда-нибудь перенаправить правилом типа RewriteRule ^/?feed(.*)$ /, но ничего не сработало. Нашел кучу примеров редиректас с внутренних страниц или каталогов, они работают, но то, что нужно именно мне, никак не получается составить.

Заранее благодарен за помощь!

NiggasLife
()

[qutim] ошибки при сборке протоколов

Собираю кутим под Zenwalk 6.4, делаю все по wiki, ядро собралось, а вот протоколы не хотят: выдают ошибку

CMake Error at CMakeLists.txt:6 (ADD_QUTIMPLUGIN):
Unknown CMake command «ADD_QUTIMPLUGIN».

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

 

NiggasLife
()

[deadbeef] Не видит mp3

Поставил deadbeef на debian stable. Играет flac и ape, но при попытке добавить папку/файлы в формате mp3, просто не видит оных. Качал deb-пакет с ихнего sourceforge, зависимости удовлетворил. Кто сталкивался с подобным и как это лечить?

 

NiggasLife
()

[k/ubuntu] Как сделать из Kubuntu просто Ubuntu?

Имеется lucid lynx, хочется поставить гном. Что для этого нужно? Убить метапакет, вроде бы, но как он называется? И какой вместо него поставить?

ps. такое сверхизвращение нужно потому, что ubuntu (rc2) не запускает установщик, виснет и все. и fedora так же делает, а вот kubuntu поставилась ок

NiggasLife
()

[kde] Глючок со звуком

Поставил Kubuntu 9.10 сегодня и наблюдаю ситуацию: делаю громкость побольше, жду 5-10 сек, и начинается шум в колонках, как будто разьем вынули. После изменения уровня громкости шум исчезает, но через 5-10 сек опять появляется. Кто стаким сталкивался и как его лечить? Pulseaudio установлен, но в гуйке выставлен вторичным, основной - ATI HD Audio, моя звуковая карта

 

NiggasLife
()

[geany] Но с перламутровыми

Хотелось бы узнать, что есть под linux, похожее на Geany, но с преферансом и поэтессами - хотя бы нормальная переключалка по ctrl_tab и распознавание кодировок. а еще желательно ftp-клиент :) у кого что есть на примете?

ps. emacs не предлагать, овладевать столь сакральным ремеслом я не в силах

 

NiggasLife
()

Не запускается DeaDBeeF

Скомпилил из сырцов версию 0.3.3, запускаю из консоли - «starting deadbeef 0.3.3», и всё. У кого такое было? И пишет ли этот плеер логи, чтобы посмотреть, что с ним?

NiggasLife
()

[mysql] Спотыкается на '

Ложу в базу HTML, который прогоняю через mysql_real_esxape_string(), и на комбинации символов ' оно спотыкается. Очевидно, его смущает ';'. Что с этим сделать, как нормально в базу положить?

 

NiggasLife
()

[mysql] Как бэкапить

Интересует, как лучше и безопаснее бэкапить БД - через phpmyadmin или mysqldump. Вопрос нелогичный, потому что phpmyadmin ведь использует mysqldump, но проблема в том, что даже с указанием всех параметров, которые отмечены галочками в phpmyadmin, размер дампа из Mysqldump полкчается на 1мб меньше. Вот опции:

mysqldump -h localhost -u root -p --complete-insert --extended-insert --hex-blob --quick

Блобов в базе не храню.

И да, вначале дампа mysqldump прописывает такое:

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

Пыхадмин выставляет только charset.

Я, в общем-то, не против бэкапиться с phpmyadmin, но нужно это дело пускать по крону...

 

NiggasLife
()

[php] include_path

Ничего не понимаю... Не инклюдятся файлы из текущей директории.

При заходе через браузер 504 ошибка, php-cli же ругается матом:

Warning: include(./functions.php): failed to open stream: No such file or directory in /var/www/update.php on line 2

include(«functions.php») тоже не дает положительного результата
с теми же ошибками вываливаются и opendir, и readdir. При указании полного пути работает.

Я знаю о существовании include_path в php.ini, и правил уже и для php5/apache, и для php5/php-cli (.:/usr/share/php), и, естественно, рестартил apache, но ничего не меняется. Те же ошибки. OS - Debian 5.

PS> под Арчем, Вынью и Debian 5 на предыдущем хостинге все ок, хотя include_path одинаковый

 

NiggasLife
()

Изменился root domain

Раньше главным доменом был site1.com, он прописан в dns, в nginx и apache он поставлен как default, его корень - /var/www. Я добавил еще 10 доменов, и один из них (site9.com) стал выдаваться по IP. То есть, когда я ввожу site1.com, я попадаю на site1.com, но когда я ввожу айпи-адрес site1.com, то вместо него (как было раньше) открывается site9.com. Конфиги проверил, у site9.com documentroot прописан /var/www/site9.com. В /var/www не кидал никаких htaccess, не делал редиректов, файлов там не прибавилось, только папки.

И еще один момент - site9.com стоит главным доменом на хостинге, с которого я переношу сайты. Могло это как-то повлиять на поведение DNS? Ведь, как я понял, проблема в DNS. И да, DNS не свои, а провайдера моего VPS

NiggasLife
()

[я серьезно] Время идёт вспять

Ошибка dovecot:

dovecot: imap-login: Time just moved backwards by 1 seconds. I'll sleep now until we're back in present. http://wiki.dovecot.org/TimeMovedBackwards

Вики читал, погуглил немного. Сказали парню, у которого слип на 12 секунд, что это 'huge and wrong'. А 1 секунда это ок?

NiggasLife
()

[dovecot] Перестал брать почту

Настроил Postfix+Dovecot, все работало, потом ВНЕЗАПНО перестал логиниться по pop3 и Imap, ни локально, ни по ip. Ничего не делал с системой, только удалил postfix.db из mysql

cat /var/log/mail.warn | tail
Mar 5 10:34:51 user dovecot: user john@site.ru: Logins with login_user's UID 5000 not permitted (see http://wiki.dovecot.org/UserIds).
Mar 5 10:37:40 user dovecot: user john@site.ru: Logins with login_user's UID 5000 not permitted (see http://wiki.dovecot.org/UserIds).
Mar 5 10:42:31 user dovecot: user john@site.ru: Logins with login_user's UID 5000 not permitted (see http://wiki.dovecot.org/UserIds).
Mar 5 10:47:45 user dovecot: Killed with signal 15
Mar 5 10:47:52 user dovecot: IMAP(john@site.ru): open() failed with index file /var/vmail/site.ru/john/Maildir/dovecot.index: Permission denied
Mar 5 10:47:52 user dovecot: IMAP(john@site.ru): open(/var/vmail/site.ru/john/Maildir/dovecot-uidlist) failed: Permission denied
Mar 5 11:01:32 user dovecot: Killed with signal 15
Mar 5 11:03:47 user dovecot: POP3(john@site.ru): open() failed with index file /var/vmail/site.ru/john/Maildir/dovecot.index: Permission denied
Mar 5 11:03:47 user dovecot: POP3(john@site.ru): open(/var/vmail/site.ru/john/Maildir/dovecot-uidlist) failed: Permission denied
Mar 5 11:03:47 user dovecot: POP3(john@site.ru): Couldn't init INBOX: Internal error occurred. Refer to server log for more information. [2010-03-05 11:03:47]

Что делать?

 

NiggasLife
()

[dbconfig] debconf to ucf

Ставил сабж, в конце выдало варнинг:

*** WARNING: ucf was run from a maintainer script that uses debconf, but the script did not pass --debconf-ok to ucf. The maintainer
script should be fixed to not stop debconf before calling ucf,
and pass it this parameter. For now, ucf will revert to using
old-style, non-debconf prompting. Ugh!

Please inform the package maintainer about this problem.
dbconfig-common: flushing administrative password

Кроме того, что сообщить дядьке Яну, что нужно сделать? И насколько это смертельно? а то гугел молчит...

NiggasLife
()

[магия] Dovecot обходит Iptables?

Стоит Dovecot. Активировал в нем pop3s, пошел в Thunderbird соединяться. Он нашел IMAP 143. Проверил telnet - работает! Самое интересное вот:

iptables -L

Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all  — anywhere anywhere
REJECT all  — anywhere loopback/8 reject-with icmp-port-unreachable
ACCEPT all  — anywhere anywhere state RELATED,ESTABLISHED
ACCEPT tcp  — anywhere anywhere tcp dpt:www
ACCEPT tcp  — anywhere anywhere tcp dpt:81
ACCEPT tcp  — anywhere anywhere tcp dpt:https
ACCEPT tcp  — anywhere anywhere tcp dpt:smtp
ACCEPT tcp  — anywhere anywhere tcp dpt:pop3
ACCEPT tcp  — anywhere anywhere state NEW tcp dpt:7602
ACCEPT icmp — anywhere anywhere icmp echo-request
LOG all  — anywhere anywhere limit: avg 5/min burst 5 LOG level debug prefix `iptables denied: '
REJECT all  — anywhere anywhere reject-with icmp-port-unreachable

Chain FORWARD (policy ACCEPT)
target prot opt source destination
REJECT all  — anywhere anywhere reject-with icmp-port-unreachable

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all  — anywhere anywhere


Именно 143 соединяет. 144 нет, 142 нет. Что это за магия?

 

NiggasLife
()

[exim] Почтовые ящики для виртуальных хостов

Ситуация такая: имеется exim4 на debain5, настроен, т.е. отправляет/принимает почту с/на root@site1.com. Site1.com = localhost. Прописан root@site2.com, на него почта тоже доставляется, но складывается в папку /var/mail/mail (для root@site1.com). Почту отправлял с gmail (для точной рабочести =)

Теперь, внимание, вопрос знатокам: как сделать складывание почты с root@site2.com в www/site2.com/mail?

Читал про алиасы, вроде не оно. Читал про виртуальные хосты, вроде тоже не оно. Или оно, но гугл молчит по поводу расфасовки в разные папки.

Выручайте, пожалуйста!

 

NiggasLife
()

[munin] Графики и HTML

Во вчерашнем посте ругался на munin и искал другой монитор, но сегодня поставил его по-людски, сенсоры работают, плагины munin_graph и munin_update сделаны симлинками в /etc/munin/plugins, но localhost/munin, Где должны лежать графики, ничего нет. В логах, кроме munin-update, Ничего. Рестарт демона и ручной munin-update делался, не помогло.

Как заставить его рисовать графики и выводить в html? Гугл намекает, что все должно быть «искаропки»...

 

NiggasLife
()

[nginx] Отображает php как текст

Стоят php, apache2 и nginx. html-странички отображаются, а php не обрабатывается - выдает plain text. Грешил на <?, но после замены на <?php ничего не изменилось. Потом сделал форвардинг на apache (proxy 127.0.0.1:9191), но он стал отображать www директорию (default hostname), а не site.com. А nginx отображал index из site.com.

Что с этим всем делать?

 

NiggasLife
()

[paranoia] sudo - враг?

Поразмыслил на досуге... Есть sudo и su. Для sudo нужен пароль пользователя в sudoers, а для su - только root. С точки зрения безопасности: если злоумышленник знает пароль юзера, который есть в sudoers, то он получает права рута и пожет сделать passwd root. А с su такого не будет. Верные размышления?

Получается, sudo юзать можно только на десктопе, для удобства? А на серве лучше старый добрый su?

NiggasLife
()

Какие есть легковесные средства мониторинга?

Только что водрузил Munin на сервак, он не заработал. Ищу совету теперь - что есть легковесное, мониторящее и выклюдывающее график на www?

NiggasLife
()

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