28 Фев

Проблемы с debian-sys-maint в MySQL

Скажу честно — я понятия не имею, что это за mysql-пользователь debian-sys-maint в Debian’е, и я даже не пытался это выяснить.Но лично многим моим клиентам он жизнь портит, соответственно — мне тоже.
Из-за него же нормально не получается скриптом /etc/init.d/mysql даже остановить MySQL.
Просто вылазит вот такая ошибка:

Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)'
debatest:~# /usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)'

Ясно дело, что проблема с паролем этого юзера в БД mysql, но из-за чего случилась эта проблема — это неизвестная переменная, которая нам ничего не говорит о том, зачем вообще нужен этот юзер.
Ладно, как сменить пароль на его «собственный»?
Узнать такой пароль не проблема, он лежит в /etc/mysql/debian.cnf, а в нем строчка с паролем.
Копируем пароль (или задаем новый), заходим под root’ом в mysql и далее:

mysql> use mysql;
mysql> GRANT RELOAD, SHUTDOWN, PROCESS, SHOW DATABASES, SUPER, LOCK TABLES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'тут тот самый пароль';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'оп/ть тот самый пароль' WITH GRANT OPTION;
# /etc/init.d/mysql restart

Проблема решена, ждем следующую.

28 Фев

Torrent-клиент qBittorrent

Нашел интересный torrent-клиент qBittorrent.
Написан на C++ с использованием QT. Полностью бесплатный!
Программа доступна для Linux, Windows, Mac OS X, OS/2 и FreeBSD.

Приведу небольшой список возможностей, которые я обнаружил за первые 2 минутыего использования:

  • Отличный механизм поиска Search Engine, позволяющий искать торренты на огромном числе трекеров. К тому же есть возможность поиска по заданным категориям (Книги, Музыка, Фильмы и проч.)
  • Поддержка всех расширений Bittorrent — DHT, Peer Exchange, полное шифрование, Magnet/BitComet URIs, и т.д.
  • Возможность удаленного управления через веб-интерфейс (почти весь на Ajax’е)
  • Продвинутое управление трекерами, peer’ами и torrent-файлами — постановка в очередь и установка приоритетов торрентов, возможность выбора содержимого и установка приоритетов для скачивания
  • Поддержка перенаправления портов, используя UPnP / NAT-PMP
  • Создание торрент-файлов
  • Продвинутая поддержка RSS с учетом фильтров на скачивание (включая регулярные выражения)
  • Планировщик (scheduler) скорости скачивания/раздачи
  • IP-фильтрация (совместимость с eMule и PeerGuardian)
  • IPv6 поддерживается
  • Возможность скачивания частей в строгом порядке. То есть можно скачивать фильм и при этом одновременно его смотреть :)
  • Возможность изменения названия любого файла/директории перед скачиванием.

Ну и пара скриншотов:

28 Фев

Заказал термос «Nikon»

Спасибо [ljuser]Zynx[/ljuser] за отличную ссылку!
Заказал себе вот такой объектив-термос на 300мл всего за $18.86:

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