Clementine via proxy

Небольшие заметки из личного (и не только) опыта, рекомендации
Ответить
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2787
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 7
Откуда: Из серверной

Clementine via proxy

Сообщение Raven » 04 фев 2011, 10:26

Хочу рассказать печальную историю того, как я запустил на своем компе форк-бомбу.

Решил я загнать апельсинку под прокс, чтобы скроббить на last.fm, но сама мо себе clementine на поддерживает прокси для сих целей. Немного пораздумав я решил воспользоваться старым дедовским способом для консольных приложений - http_proxy="proxy:port" program. Чтож поехали:

Код: Выделить всё

[root@server ~]# cp /usr/bin/clementine /usr/bin/clementine.orig 
[root@server ~]# cat > /usr/bin/clementine
#!/bin/bash
http_proxy="192.168.0.1:8080" /usr/bin/clementine.orig
Ctrl+D
Запускаю, работает...Иду на last.fm, жду обновлений скроббинга... и начинаю понимать что машина подтормаживает... причем с каждой секундой все сильнее и сильнее... В конце концов система завалилась. После перезагрузки в консоль все встало на свои места, но стоило только запустить кеды... Висяки опять начались! Не дожидаясь полной остановки компа быстренько валю в консоль (Alt+Ctrl+F1) смотрю в top, а там демон kswapd0 вовсю грузит проц на 96%. Для начала разберемся, что такое kswapd? Это демон ядра, отвечающий за работу swap-раздела и соответственно если он грузит проц, значит что кто-то активно начал кушать память... Перезапускаю top с ключом -S и вижу... 40-50 процессов clementine в памяти!!! killall -s SIGKILL clementine смог убить их всего на пару минут, после чего они опять начали воскресать и плодиться в памяти... Пришлось грохнуть клементину и убить процессы...
Я не злопамятный, я просто часто ковыряю логи
Изображение
Аватара пользователя
ИМХО
Бытовой хакер
Бытовой хакер
Сообщения: 975
Зарегистрирован: 02 мар 2010, 13:21
ОС: Maui 2
Откуда: Чолпон-Ата
Контактная информация:

Re: Clementine via proxy

Сообщение ИМХО » 04 фев 2011, 10:32

Пришлось грохнуть клементину
Убийца. Разве можно требовать от этой сырой "мадам" то, чего она в принципе не может.
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2787
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 7
Откуда: Из серверной

Re: Clementine via proxy

Сообщение Raven » 04 фев 2011, 14:36

Ну дык хотелось жешь... :)
Я не злопамятный, я просто часто ковыряю логи
Изображение
Аватара пользователя
ИМХО
Бытовой хакер
Бытовой хакер
Сообщения: 975
Зарегистрирован: 02 мар 2010, 13:21
ОС: Maui 2
Откуда: Чолпон-Ата
Контактная информация:

Re: Clementine via proxy

Сообщение ИМХО » 04 фев 2011, 15:41

В том состоянии, в котором климентина сейчас, она напоминает малолетку, которой еще расти и расти, ну хоть бы до версии 1. А так.....понта много, толку, как от детсада. (IMHO)
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2787
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 7
Откуда: Из серверной

Re: Clementine via proxy

Сообщение Raven » 04 фев 2011, 15:48

Я не понял, ты назвал меня педофилом? *LOL*
Я не злопамятный, я просто часто ковыряю логи
Изображение
Аватара пользователя
ИМХО
Бытовой хакер
Бытовой хакер
Сообщения: 975
Зарегистрирован: 02 мар 2010, 13:21
ОС: Maui 2
Откуда: Чолпон-Ата
Контактная информация:

Re: Clementine via proxy

Сообщение ИМХО » 04 фев 2011, 15:58

:-[
Кажный думает в меру , так скать.....
Я токма имел в виду, что ей ишшо расти и расти, а ты шо подумал?
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2787
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 7
Откуда: Из серверной

Re: Clementine via proxy

Сообщение Raven » 04 фев 2011, 16:00

а я его самое *STOL*
Я не злопамятный, я просто часто ковыряю логи
Изображение
Ответить

Вернуться в «Полезные советы»