<?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>Около сетевой Блог &#187; Scripts</title>
	<atom:link href="http://feyhoa.org.ua/archives/tag/scripts/feed" rel="self" type="application/rss+xml" />
	<link>http://feyhoa.org.ua</link>
	<description>Новости телекоммуникаций, производителей оборудования, електронных гаджетов и программного обеспечения. Советы настройки Windows и Linux.</description>
	<lastBuildDate>Fri, 18 May 2012 19:38:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Linux: лист скрипта выполняющегося при установке rpm</title>
		<link>http://feyhoa.org.ua/archives/1128</link>
		<comments>http://feyhoa.org.ua/archives/1128#comments</comments>
		<pubDate>Thu, 08 Apr 2010 07:24:58 +0000</pubDate>
		<dc:creator>Ioann</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=1128</guid>
		<description><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" rel="lightbox[1128]"></a>Сегодня рассмотрим не часто, но все равно встречающуюся задачу. Как посмотреть какие скрипты будут выполняться при установке программ из rpm файла. Вероятно пользоваться этими знаниями придется крайне редко, но при установке незнакомых утилит из непроверенных источников эти знания могут пригодиться.<br /> <br /> [ad#ad-2]<br /> Итак перед нами стоит задача узнать, что же [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" rel="lightbox[1128]"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" alt="Linux: лист скрипта выполняющегося при установке rpm" title="ubuntulogo-96x96" width="96" height="96" class="alignleft size-full wp-image-65" /></a>Сегодня рассмотрим не часто, но все равно встречающуюся задачу. Как посмотреть какие скрипты будут выполняться при установке программ из rpm файла. Вероятно пользоваться этими знаниями придется крайне редко, но при установке незнакомых утилит из непроверенных источников эти знания могут пригодиться.<br />
<span id="more-1128"></span><br />
[ad#ad-2]<br />
Итак перед нами стоит задача узнать, что же выполняет установщик пакетов rpm.<br />
Для того что бы узнать какие скрипты &#171;вшиты&#187; в пакет rpm надо выполнить команду с такими ключами:</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">rpm -qp --scripts filename.rpm</pre></div></div>

<p>На пример:</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">$ rpm -qp --scripts kernel-headers-common-1.1.11-alt1.i586.rpm
postinstall scriptlet (using /bin/sh):
if [ $1 -eq 1 ]; then
        /sbin/chkconfig --add kheaders
fi
preuninstall scriptlet (using /bin/sh):
if [ $1 -eq 0 ]; then
        /sbin/chkconfig --del kheaders
fi</pre></div></div>

<p>Для того что бы узнать какие скрипты выполнялись для уже установленного пакета надо выполнить команду rpm с таким ключом</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">rpm -q --scripts packageName</pre></div></div>

<p>Вот и все:) </p>
]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/1128/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: увеличиваем или уменьшаем количество ресурсов под выполнение скриптов</title>
		<link>http://feyhoa.org.ua/archives/868</link>
		<comments>http://feyhoa.org.ua/archives/868#comments</comments>
		<pubDate>Mon, 08 Feb 2010 14:07:13 +0000</pubDate>
		<dc:creator>Designer</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[Мастерим Веб]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[limit]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=868</guid>
		<description><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/02/php.jpeg" rel="lightbox[868]"></a>Сегодня мы расскажем как управлять количеством ресурсов выделяемых под выполнение PHP скриптов на web-сервере. Все делается очень просто, через конфигурационный файл php.ini.<br /> <br /> [ad#ad-2]<br /> Итак в файле php.ini за ресурсы выделяемые скрипту PHP отвечают следующие строчки: <br /> 1. max_execution_time : Максимальное время выполнения одного скрипта &#8212; например ваш только [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/02/php.jpeg" rel="lightbox[868]"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/02/php.jpeg" alt="PHP: увеличиваем или уменьшаем количество ресурсов под выполнение скриптов" title="php" width="94" height="94" class="alignleft size-full wp-image-869" /></a>Сегодня мы расскажем как управлять количеством ресурсов выделяемых под выполнение PHP скриптов на web-сервере. Все делается очень просто, через конфигурационный файл php.ini.<br />
<span id="more-868"></span><br />
[ad#ad-2]<br />
<strong>Итак в файле php.ini за ресурсы выделяемые скрипту PHP отвечают следующие строчки: </strong><br />
1. max_execution_time : Максимальное время выполнения одного скрипта &#8212; например ваш только что написанный скрипт зациклился и без этого параметра будет выполняться бесконечно долго<br />
2. max_input_time : Максимальное время загрузки данных скрипта &#8212; что бы ограничить размер входных данных пересылаемых пользователем на сервер<br />
3. memory_limit : Максимальное количество памяти выделяемое скрипту для работы на сервере. Если вдруг скрипт начал выжирать свободную память его выполнение будет автоматически остановлено.<br />
<strong>Итак приступим </strong></p>
<pre>
# vi /etc/php5/apache2/php.ini
max_execution_time =  30
max_input_time = 30
memory_limit = 40M
</pre>
<p><strong>Далее ограничим количество данных которые можно отправить на сервер при помощи процедуры POST</strong></p>
<pre>
post_max_size = 8M
</pre>
<p><strong>Ограничим размер файла который можно переслать на сервер используя функции upload языка PHP. </strong></p>
<pre>
upload_max_filesize = 2M
</pre>
<p><strong>Если необходимо отключить возможность загрузки файлов на сервер делаем так:</strong></p>
<pre>
file_uploads = Off
</pre>
<p><strong>Отключаем возможность делать fopen удаленному пользователю </strong></p>
<pre>
allow_url_fopen = Off
</pre>
<p><strong>Отключаем safe режим работы с базой mysql</strong></p>
<pre>
sql.safe_mode = 0
</pre>
<p><strong>Ну и под конец перезапускам httpd </strong></p>
<pre>
sudo /etc/init.d/apache restart
</pre>
]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/868/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Linux: работаем с базами данных из скриптах Shell</title>
		<link>http://feyhoa.org.ua/archives/744</link>
		<comments>http://feyhoa.org.ua/archives/744#comments</comments>
		<pubDate>Fri, 29 Jan 2010 11:45:08 +0000</pubDate>
		<dc:creator>Designer</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=744</guid>
		<description><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" rel="lightbox[744]"></a>Сегодня мы расскажем и покажем как использовать выражения Oracle/MySQL SQL в скриптах shell.<br /> <br /> [ad#ad-2]<br /> MySQL: Использование SQL в Shell Scripts</p> 1 2 3 4 5 6 7 8 #!/bin/sh user=&#34;dbuser&#34; pass=&#34;dbpassword&#34; db=&#34;dbnme&#34; mysql -u &#34;$user&#34; -p&#34;$pass&#34; &#34;$db&#34; &#60;&#60;EOF sql-statement-1; sql-statement-2; EOF <p>Использование переменных среды в запросах SQL</p> 1 2 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" rel="lightbox[744]"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" alt="Linux: работаем с базами данных из скриптах Shell" title="ubuntulogo-96x96" width="96" height="96" class="alignleft size-full wp-image-65" /></a>Сегодня мы расскажем и покажем как использовать выражения Oracle/MySQL SQL в скриптах shell.<br />
<span id="more-744"></span><br />
[ad#ad-2]<br />
<strong>MySQL: Использование SQL в Shell Scripts</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="language" style="font-family:monospace;">#!/bin/sh
user=&quot;dbuser&quot;
pass=&quot;dbpassword&quot;
db=&quot;dbnme&quot;
mysql -u &quot;$user&quot; -p&quot;$pass&quot; &quot;$db&quot; &lt;&lt;EOF
  sql-statement-1;
  sql-statement-2;
EOF</pre></td></tr></table></div>

<p><strong>Использование переменных среды в запросах SQL</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="language" style="font-family:monospace;">#!/bin/sh
user=&quot;dbuser&quot;
pass=&quot;dbpassword&quot;
db=&quot;dbnme&quot;
sql=&quot;select * from tal_name&quot;
mysql -u &quot;$user&quot; -p&quot;$pass&quot;  &lt;&lt;EOF
  use $db;
  $sql;
EOF</pre></td></tr></table></div>

<p><strong>Oracle: Использование SQL в Shell Scripts</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="language" style="font-family:monospace;">#!/bin/sh
user=&quot;system&quot;
pass=&quot;manager&quot;
sqlplus -S $user/$pass &lt;&lt;EOF
  sql-statement-1;
  sql-statement-2;
 exit;
EOF</pre></td></tr></table></div>

<p><strong>Использование переменных среды в запросах SQL</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="language" style="font-family:monospace;">#!/bin/sh
user=&quot;system&quot;
pass=&quot;manager&quot;
var=&quot;$1&quot;
sqlplus -S $user/$pass &lt;&lt;EOF
 SELECT * FROM tableName WHERE username=$var;
 exit;
EOF</pre></td></tr></table></div>

<p>Так что все очень просто <img src='http://feyhoa.org.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/744/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

