<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>[ProgNotes] 5 &#187; Linux</title>
	<atom:link href="http://progger.ru/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://progger.ru</link>
	<description>Блог дьявольского интернетчика!</description>
	<lastBuildDate>Mon, 16 Aug 2010 19:09:49 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Уязвимость связки php + nginx</title>
		<link>http://progger.ru/2010/08/uyazvimost-svyazki-php-nginx/</link>
		<comments>http://progger.ru/2010/08/uyazvimost-svyazki-php-nginx/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 12:53:05 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[администрирование]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php-fpm]]></category>
		<category><![CDATA[Интернетное]]></category>
		<category><![CDATA[программирование]]></category>

		<guid isPermaLink="false">http://progger.ru/?p=1118</guid>
		<description><![CDATA[
			
				
			
		
Summary
Announced: 2010-05-20
Credits: 80sec
Affects: сайты на ngnix+php с возможностью загрузки файлов


Background
Во всех HowTo по настройке связки nginx с php-fpm / php-cgi есть похожие строчки:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param script_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
} 
Problem Description
Однако если попросить у сервера отдать example.com/1px.gif/test.php, то URI примет вид 1px.gif/test.php что подойдёт под location \.php$, а script_FILENAME станет равным /scripts/1px.gif/test.php.
Далее, если [...]]]></description>
		<wfw:commentRss>http://progger.ru/2010/08/uyazvimost-svyazki-php-nginx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pe (a) rl</title>
		<link>http://progger.ru/2010/04/pearl/</link>
		<comments>http://progger.ru/2010/04/pearl/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 12:43:42 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Быдлокодер]]></category>
		<category><![CDATA[Лытдыбр]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[pearl]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[компьютеры]]></category>
		<category><![CDATA[программист]]></category>
		<category><![CDATA[работа]]></category>

		<guid isPermaLink="false">http://progger.ru/?p=945</guid>
		<description><![CDATA[
			
				
			
		
Сегодня поступило предложение с кафедры пойти на испытательный срок в одну небезызвестную компанию в качестве Perl программиста. Если учесть, что на нашем потоке его никто в глаза не видел и у нас несколько не &#171;программистская&#187; специальность, а больше железная&#160;&#8212; странно было услышать это от него. Но, чем черт не шутит. Начальные требования&#160;&#8212; знание MySQL (а [...]]]></description>
		<wfw:commentRss>http://progger.ru/2010/04/pearl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nginx: client intended to send too large body...</title>
		<link>http://progger.ru/2010/03/nginx-client-intended-to-send-too-large-body/</link>
		<comments>http://progger.ru/2010/03/nginx-client-intended-to-send-too-large-body/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 16:01:01 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Околокомпьютерное]]></category>
		<category><![CDATA[Помощнег]]></category>
		<category><![CDATA[администрирование]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[[freebsd]]]></category>
		<category><![CDATA[заметки на полях]]></category>

		<guid isPermaLink="false">http://progger.ru/?p=934</guid>
		<description><![CDATA[
			
				
			
		
При ошибке client intended to send too large body в директиву http {...} добавить: 

client_max_body_size 50m;

Ошибка связана с тем, что nginx не знает максимально разрешенного размера файла, который можно закачать.

	Связанные записи
	
	Яндексу что-то не нравится (5)
	Уязвимость связки php + nginx (0)
	Семинары по ос (0)
	Самый простой хак линукса (3)
	Почему я никогда не перейду на *nix way (9)


]]></description>
		<wfw:commentRss>http://progger.ru/2010/03/nginx-client-intended-to-send-too-large-body/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Домашний &#171;роутер&#187; на Freebsd&#160;&#8212; часть 2</title>
		<link>http://progger.ru/2010/03/domashnij-router-na-freebsd-chast-2/</link>
		<comments>http://progger.ru/2010/03/domashnij-router-na-freebsd-chast-2/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 14:41:19 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Для себя]]></category>
		<category><![CDATA[Интернетное]]></category>
		<category><![CDATA[Околокомпьютерное]]></category>
		<category><![CDATA[Помощнег]]></category>
		<category><![CDATA[администрирование]]></category>
		<category><![CDATA[ipfw]]></category>
		<category><![CDATA[[freebsd]]]></category>
		<category><![CDATA[роутер]]></category>
		<category><![CDATA[роутинг]]></category>
		<category><![CDATA[фаервол]]></category>

		<guid isPermaLink="false">http://progger.ru/?p=910</guid>
		<description><![CDATA[
			
				
			
		
Продолжим нашу тему домашнего роутера на Freebsd. 
В этом посте я опишу как сделать bridge из wi-fi и lan, hostapd, который позволит управлять wi-fi точкой доступа (например мы сможем поставить шифрование WPA2-PSK), а так же настроим DHCP для FreeBSD. Для тех кому нужен только wi-fi (или lan) могут настроить так же, как и здесь опустив [...]]]></description>
		<wfw:commentRss>http://progger.ru/2010/03/domashnij-router-na-freebsd-chast-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Домашний &#171;роутер&#187; на Freebsd&#160;&#8212; Часть 1</title>
		<link>http://progger.ru/2010/03/domashnij-router-na-freebsd-chast-1/</link>
		<comments>http://progger.ru/2010/03/domashnij-router-na-freebsd-chast-1/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 18:36:27 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Интернетное]]></category>
		<category><![CDATA[Околокомпьютерное]]></category>
		<category><![CDATA[Помощнег]]></category>
		<category><![CDATA[администрирование]]></category>

		<guid isPermaLink="false">http://progger.ru/?p=904</guid>
		<description><![CDATA[
			
				
			
		
Как Я и обещал&#160;&#8212; пишу о том, как создать домашний сервер на базе FreeBsd. В сумме роутер должен уметь как минимум раздавать интернет по вай-фай и по кабелю, пропускать мультикаст для IP-TV, отлично отсеивать шлак (firewall) и справляться с большими нагрузками, от которых обычные роутеры валятся (для меня связующим звеном стала невозможность качать быстро файлы [...]]]></description>
		<wfw:commentRss>http://progger.ru/2010/03/domashnij-router-na-freebsd-chast-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Оттепель!</title>
		<link>http://progger.ru/2010/03/ottepel/</link>
		<comments>http://progger.ru/2010/03/ottepel/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 11:37:13 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Интернетное]]></category>
		<category><![CDATA[Лытдыбр]]></category>
		<category><![CDATA[Мысли вслух]]></category>
		<category><![CDATA[Околокомпьютерное]]></category>
		<category><![CDATA[администрирование]]></category>
		<category><![CDATA[весна]]></category>
		<category><![CDATA[оттепель]]></category>

		<guid isPermaLink="false">http://progger.ru/?p=902</guid>
		<description><![CDATA[
			
				
			
		
А у нас уже оттепель! Текут реки грязной воды, капает вода отовсюду, снег стал рыхлым :-)))) Весна пришла!
А какая погода у Вас в городе? :-))
P.S. Не могу не похвастаться. Сделал себе роутер на Freebsd с Wi-fi и LAN. Ну до кучи: ipfw в качестве фаерволла, FTP + SMB в качестве обменника информацией в домашней локалке, [...]]]></description>
		<wfw:commentRss>http://progger.ru/2010/03/ottepel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>&#171;Сервер&#187; приобретает божеский вид</title>
		<link>http://progger.ru/2010/03/server-priobretaet-bozheskij-vid/</link>
		<comments>http://progger.ru/2010/03/server-priobretaet-bozheskij-vid/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 16:19:13 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Интернетное]]></category>
		<category><![CDATA[Как-то так]]></category>
		<category><![CDATA[администрирование]]></category>
		<category><![CDATA[8185l]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[realtek]]></category>
		<category><![CDATA[[freebsd]]]></category>

		<guid isPermaLink="false">http://progger.ru/?p=875</guid>
		<description><![CDATA[
			
				
			
		
1&#160;&#8212; Пересобрал ядро в очередной раз. На этот раз для обновления FreeBSD до 8ой.
2&#160;&#8212; Realtek RTL-8185l для FreeBSD. Оказалось это целая история с началом в доисторические времена. Трахаться с драйверами, пересобирать ядро на 20 раз мне не в кайф. Поеду завтра и куплю карточку с уже поддерживаемым чипом.
3&#160;&#8212; Поставил 160+40 Гб IDE винты на него. [...]]]></description>
		<wfw:commentRss>http://progger.ru/2010/03/server-priobretaet-bozheskij-vid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Самый простой хак линукса</title>
		<link>http://progger.ru/2010/02/samyj-prostoj-xak-linuksa/</link>
		<comments>http://progger.ru/2010/02/samyj-prostoj-xak-linuksa/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 16:21:10 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Быдлокодер]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[fedoracore]]></category>
		<category><![CDATA[init]]></category>
		<category><![CDATA[inittab]]></category>
		<category><![CDATA[linux hack]]></category>
		<category><![CDATA[rc.d]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://progger.ru/?p=867</guid>
		<description><![CDATA[
			
				
			
		
Тут намедни делать было нечего и я решил пошариться в структуре ОС. В качестве &#171;подопытного&#187; взял centos на виртуалке. Все началось ещё в грабе. Вот вы думаете&#160;&#8212; поставили линукс и вы мегазащишены? Ан нет! Стоит получить доступ к самому компьютеру (физический или через kvm) начинается самое интересное. Я не рассматривал варианты использования LiveCD (хотя так [...]]]></description>
		<wfw:commentRss>http://progger.ru/2010/02/samyj-prostoj-xak-linuksa/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Таки да...</title>
		<link>http://progger.ru/2009/08/taki-da/</link>
		<comments>http://progger.ru/2009/08/taki-da/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 15:22:08 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Для себя]]></category>
		<category><![CDATA[Лытдыбр]]></category>
		<category><![CDATA[О людях]]></category>
		<category><![CDATA[Околокомпьютерное]]></category>
		<category><![CDATA[1 сентября]]></category>
		<category><![CDATA[acer]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[личная жизнь]]></category>
		<category><![CDATA[люди]]></category>
		<category><![CDATA[продвижение сайтов]]></category>
		<category><![CDATA[учеба]]></category>

		<guid isPermaLink="false">http://live.progger.ru/?p=718</guid>
		<description><![CDATA[
			
				
			
		
Таки приехала =]]]]] Наконец-то дождалсо!!! 2 месяца один колошматился в городе, на работе, а тут бац&#160;&#8212; и учеба и любимая приехала =]]]
Пошел в тренажерку&#160;&#8212; интересно, на сколько меня хватит. Уже в 4ый раз сходил. После первого раза вообще отсыхал по полной.
Занялся немного SEO&#160;&#8212; продвигаю тут сайты знакомых по-маленьку. Купил ноутбук (о нем напишу чуть позднее). [...]]]></description>
		<wfw:commentRss>http://progger.ru/2009/08/taki-da/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Семинары по ос</title>
		<link>http://progger.ru/2009/07/seminary-po-os/</link>
		<comments>http://progger.ru/2009/07/seminary-po-os/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 20:36:31 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Интернетное]]></category>
		<category><![CDATA[Лытдыбр]]></category>
		<category><![CDATA[linuxdcpp]]></category>
		<category><![CDATA[linuxmint]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[[windows]]]></category>
		<category><![CDATA[операционные системы]]></category>
		<category><![CDATA[работа]]></category>
		<category><![CDATA[специалисты]]></category>
		<category><![CDATA[траффик]]></category>

		<guid isPermaLink="false">http://live.progger.ru/?p=654</guid>
		<description><![CDATA[
			
				
			
		
Сегодня на работе устроили семинар. Специлист их технической поддержки (той, что по телефону общается) рассказывал нам про операционные системы (в частности windows и unix/linux). Более скучнейшей лекции я не слышал в жизни. Было правда пара интересных моментов, но в основном рассказывал он о мега старых вещах, которые просто очевидны. Наверняка все специалисты технической поддержки абонентов [...]]]></description>
		<wfw:commentRss>http://progger.ru/2009/07/seminary-po-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Freebsd -&gt; обновление портов</title>
		<link>http://progger.ru/2009/04/freebsd-obnovlenie-portov/</link>
		<comments>http://progger.ru/2009/04/freebsd-obnovlenie-portov/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 14:50:36 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Интернетное]]></category>
		<category><![CDATA[администрирование]]></category>
		<category><![CDATA[/usr/ports/]]></category>
		<category><![CDATA[[freebsd]]]></category>
		<category><![CDATA[обновления]]></category>
		<category><![CDATA[операционные системы]]></category>
		<category><![CDATA[порты]]></category>
		<category><![CDATA[программы]]></category>

		<guid isPermaLink="false">http://live.progger.ru/?p=543</guid>
		<description><![CDATA[
			
				
			
		
Переодически необходимо обновлять порты (локальные пакеты, в которых хранится информация о доступных для установки программ). Поскольку автоматически в стандартной конфигурации freebsd этого никто и ничто не делает нужно делать это либо вручную, либо создавать собственный скрипт. Сейчас мы будем обновлять порты с помощью утилиты cvsup:
Сначала установим эту утилиту:
#cd /usr/ports/net/cvsup
#make install clean
После установки идем в домашную [...]]]></description>
		<wfw:commentRss>http://progger.ru/2009/04/freebsd-obnovlenie-portov/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Почему я никогда не перейду на *nix way</title>
		<link>http://progger.ru/2009/04/pochemu-ya-nikogda-ne-perejdu-na-nix-way/</link>
		<comments>http://progger.ru/2009/04/pochemu-ya-nikogda-ne-perejdu-na-nix-way/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 17:50:27 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Для себя]]></category>
		<category><![CDATA[fixmbr vista]]></category>
		<category><![CDATA[linuxmint]]></category>
		<category><![CDATA[mbr]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[[windows]]]></category>

		<guid isPermaLink="false">http://live.progger.ru/?p=524</guid>
		<description><![CDATA[
			
				
			
		
Все просто. По работе.
Я стараюсь меньше общаться с windows в последнее время. Захожу на него только ради фотошопа, игр и, чаще всего, по работе&#160;&#8212; протестировать очередную проблему у абонента у себя воссоздав её в точности как у клиента. На это уходит достаточно сил, времени, что потом, когда возвращается на линукс понимаешь, что за пару дней [...]]]></description>
		<wfw:commentRss>http://progger.ru/2009/04/pochemu-ya-nikogda-ne-perejdu-na-nix-way/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Про аську...</title>
		<link>http://progger.ru/2009/02/pro-asku/</link>
		<comments>http://progger.ru/2009/02/pro-asku/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 00:23:44 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Быдлокодер]]></category>
		<category><![CDATA[Для себя]]></category>
		<category><![CDATA[Интернетное]]></category>
		<category><![CDATA[aol]]></category>
		<category><![CDATA[axeeffect]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[icq]]></category>
		<category><![CDATA[icq must die]]></category>
		<category><![CDATA[взлом]]></category>

		<guid isPermaLink="false">http://live.progger.ru/?p=415</guid>
		<description><![CDATA[
			
				
			
		
Да кому она нужна? Хотя кто-то даже до сих пор готов платить за короткие номера (типа моего)...
Вчера мне аську засыпали предложениями скачать новый квип (ну оно понятно&#160;&#8212; с трояном). На винде качать не стал, а на убунту оно и не нужно :-D
А под утро (в 5 с лишним по нск) кулхацкер попытался сломать (наверное сбрутить... [...]]]></description>
		<wfw:commentRss>http://progger.ru/2009/02/pro-asku/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Веб приложение как обычная программа? Да легко!</title>
		<link>http://progger.ru/2009/01/veb-prilozhenie-kak-obychnaya-programma-da-legko/</link>
		<comments>http://progger.ru/2009/01/veb-prilozhenie-kak-obychnaya-programma-da-legko/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 19:14:25 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Быдлокодер]]></category>
		<category><![CDATA[Для себя]]></category>
		<category><![CDATA[Интернетное]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[prism]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://live.progger.ru/?p=133</guid>
		<description><![CDATA[
			
				
			
		
Про винду не буду рассказывать, ибо лениво сегодня все =] А это надо стартануть виртуалку и там найти в инете и  поставить Prism&#160;&#8212; программку от Mozilla, которая позволяет... сделать из веба отдельное приложение! Полнофункциональное, как обычный, скажем, винамп, приложение :)
Объясню на примере линукса:
берем исходники:
wget http://people.mozilla.com/~mfinkle/prism/prism-0.8-linux.tar.bz2

Распаковываем командой 
sudo tar -xjf ~/prism-0.8-linux.tar.bz2 -C /opt 
в раздел  /opt
После [...]]]></description>
		<wfw:commentRss>http://progger.ru/2009/01/veb-prilozhenie-kak-obychnaya-programma-da-legko/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Remote Control]&#160;&#8212; Linux to Windows =]</title>
		<link>http://progger.ru/2008/12/remote-control-linux-to-windows/</link>
		<comments>http://progger.ru/2008/12/remote-control-linux-to-windows/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 20:13:50 +0000</pubDate>
		<dc:creator>Накукрыскин</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[rdesktop]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[[windows]]]></category>
		<category><![CDATA[удаленное управление рабочим столом]]></category>

		<guid isPermaLink="false">http://live.progger.ru/?p=95</guid>
		<description><![CDATA[
			
				
			
		
Утилита на самом деле обычно входит в ubuntu (по крайней мере в 8.10 уже все есть в комплекте со стандартным livecd).
Утилита предназначена для тех, кто хочет управлять своим вторым компьютером с ОС windows на борту удаленно и из linux.
Установка:
sudo apt-get install rdesktop
Запуск:
rdesktop [host]:port -k common
флаг &#171;-k common&#187; необходим для того, чтобы не возникало проблем с [...]]]></description>
		<wfw:commentRss>http://progger.ru/2008/12/remote-control-linux-to-windows/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
