<?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:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_31280"  />
<title>rulinux.net - Форум - Talks - А почему cron такое УГ?</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - А почему cron такое УГ?</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72585</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72585</guid>
<pubDate>Fri, 19 Nov 2010 08:21:01 +0300</pubDate>
<description><![CDATA[<p>может ему надо $XAUTHORITY или $DBUS_что-то_там</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72584</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72584</guid>
<pubDate>Fri, 19 Nov 2010 07:44:40 +0300</pubDate>
<description><![CDATA[<p><i>> секурити в основном. При богатых возможностях следует заботиться о том, чтобы ими не попользовались во зло. Ты ведь не хотел бы, чтобы было как в вендах, чтобы любой пользователь мог посылать сигналы окошку приложения, запущенного любым другим пользователем?</i><br> Ну так запрещать доступ одному пользователю к ресурсам другого вроде логично, но почему руту запрещено обращение к тем же ресурсам? Вот это мне и показалось странным. Рут (uid=0) же на компе самый главный и может делать что угодно с ресурсами пользователей, а тут ему к Х-ам доступ обрубают.</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72583</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72583</guid>
<pubDate>Fri, 19 Nov 2010 05:58:12 +0300</pubDate>
<description><![CDATA[<p>env DISPLAY=:0.0 scrot.sh</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72582</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72582</guid>
<pubDate>Thu, 18 Nov 2010 16:03:42 +0300</pubDate>
<description><![CDATA[<p>А, да, я же забыл, где я нахожусь :)</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72581</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72581</guid>
<pubDate>Thu, 18 Nov 2010 16:01:20 +0300</pubDate>
<description><![CDATA[<p>А это никого не волнует :)</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72580</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72580</guid>
<pubDate>Thu, 18 Nov 2010 16:00:36 +0300</pubDate>
<description><![CDATA[<p>ну это во основном к anonymous (*) (19.11.2010 01:05:06) было обращено</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72579</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72579</guid>
<pubDate>Thu, 18 Nov 2010 15:53:56 +0300</pubDate>
<description><![CDATA[<p>Да я как бы уже решил :)</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72578</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72578</guid>
<pubDate>Thu, 18 Nov 2010 15:34:32 +0300</pubDate>
<description><![CDATA[<p>секурити в основном. При богатых возможностях следует заботиться о том, чтобы ими не попользовались во зло. Ты ведь не хотел бы, чтобы было как в вендах, чтобы любой пользователь мог посылать сигналы окошку приложения, запущенного любым другим пользователем?</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72577</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72577</guid>
<pubDate>Thu, 18 Nov 2010 14:55:35 +0300</pubDate>
<description><![CDATA[<p>Тоже верно. А ещё можно было бы использовать команду watch с опцией -n 1</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72576</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72576</guid>
<pubDate>Thu, 18 Nov 2010 14:42:07 +0300</pubDate>
<description><![CDATA[<p>Дык у меня ж в фоне жыпег делается: make_screenshot & Начало создания файла будет по времени разнесено на одинаковые промежутки (1 секунда + накладные расходы). Время окончания будет разное, но это и не важно. Изображение захватывается в начале.</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72575</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72575</guid>
<pubDate>Thu, 18 Nov 2010 14:33:06 +0300</pubDate>
<description><![CDATA[<p>Даже если бы была команда для его вызова, то чем бы он тебе помог? Само время создания джипега ведь непредсказуемо и зависит от содержимого экрана</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72574</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72574</guid>
<pubDate>Thu, 18 Nov 2010 14:14:27 +0300</pubDate>
<description><![CDATA[<p>Предлагаешь использовать nanosleep? :)</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72573</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72573</guid>
<pubDate>Thu, 18 Nov 2010 14:03:51 +0300</pubDate>
<description><![CDATA[<p>Конечно. Со "sleep 1" и период будет больше одной секунды, и длительность интервала наверняка будет плавать..</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72572</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72572</guid>
<pubDate>Thu, 18 Nov 2010 13:59:19 +0300</pubDate>
<description><![CDATA[<p><i>> Я сильно подозреваю, что дело не в DISPLAY, а в правах доступа. Запусти Х как обычный пользователь, выйди в текстовый консоль, залогинься там как рут, попробуй запустить ну например xterm на пользовательском Х и удивись. В заисимости от настроек, может сработать, а может и нет. Для подобных делов нужно разрешить X11 over tcp (на 127.0.0.1, внешние интерфейсы подключайть не нужно) и xhost +localhost на том Хсервере.</i><br> Кошмар! И зачем всё так усложнять-то?</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72571</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72571</guid>
<pubDate>Thu, 18 Nov 2010 13:55:59 +0300</pubDate>
<description><![CDATA[<p><i>> Чем будешь запускать?</i><br> А это настолько критично? Да хоть просто в скрипте while true; do sleep 1; make_screenschot &; done</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72570</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72570</guid>
<pubDate>Thu, 18 Nov 2010 13:42:03 +0300</pubDate>
<description><![CDATA[<p>Притом, нет гарантии, что всё равно заработает во всех современных дистрах. В бубунте похоже ещё какие-то ограничения есть, но я не разбирался.</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72569</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72569</guid>
<pubDate>Thu, 18 Nov 2010 13:40:41 +0300</pubDate>
<description><![CDATA[<p>Я сильно подозреваю, что дело не в DISPLAY, а в правах доступа. Запусти Х как обычный пользователь, выйди в текстовый консоль, залогинься там как рут, попробуй запустить ну например xterm на пользовательском Х и удивись. В заисимости от настроек, может сработать, а может и нет. Для подобных делов нужно разрешить X11 over tcp (на 127.0.0.1, внешние интерфейсы подключайть не нужно) и xhost +localhost на том Хсервере. </p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72568</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72568</guid>
<pubDate>Thu, 18 Nov 2010 13:05:39 +0300</pubDate>
<description><![CDATA[<p><i>> делать скриншоты каждую секунду</i><br> Чем будешь запускать?</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72567</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72567</guid>
<pubDate>Thu, 18 Nov 2010 12:56:53 +0300</pubDate>
<description><![CDATA[<p>/me подумал делать скриншоты каждую секунду, а потом видео отослать начальнику. Как он посмотрит на то, что я тут на лорнг фигнёй мяюсь бо́льшую часть времени :)</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72566</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72566</guid>
<pubDate>Thu, 18 Nov 2010 10:44:24 +0300</pubDate>
<description><![CDATA[<p>Потому, что переменные окружения.</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72565</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72565</guid>
<pubDate>Thu, 18 Nov 2010 09:41:32 +0300</pubDate>
<description><![CDATA[<p><i>>Видать, помимо DISPLAY ещё нужны какие-то переменные.</i><br> Ещё как. Крон работает почти без всех переменных окружения по-умолчанию. Даже LC_ALL иногда стоит прописывать. Так что с DISPLAY всё нормально.</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72564</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72564</guid>
<pubDate>Thu, 18 Nov 2010 08:31:02 +0300</pubDate>
<description><![CDATA[<p><i>>>Теперь пиши скриптик чтобы оно автоматом сюда в галерею выкладывалось )</i><br> И еще один, чтобы подтверждал :)</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72563</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72563</guid>
<pubDate>Thu, 18 Nov 2010 08:30:30 +0300</pubDate>
<description><![CDATA[<p>это где? :)</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72562</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72562</guid>
<pubDate>Thu, 18 Nov 2010 08:09:40 +0300</pubDate>
<description><![CDATA[<p>Так вот чем ты на работе занимаешься :)</p><p>А что за свойство -webkit-user-select: none? Чего оно делает? // UA=midori/webkit</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72561</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72561</guid>
<pubDate>Thu, 18 Nov 2010 08:09:07 +0300</pubDate>
<description><![CDATA[<p>Теперь пиши скриптик чтобы оно автоматом сюда в галерею выкладывалось )</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72560</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72560</guid>
<pubDate>Thu, 18 Nov 2010 08:05:06 +0300</pubDate>
<description><![CDATA[<p>Ага, вспомнил. Я пытался от рута использовать notify-send, чтобы вылазило красивое окошко "Я закончил работу без ошибок. Твой скрипт". Из скрипта работает, а из крона -- фиг. Видать, помимо DISPLAY ещё нужны какие-то переменные.</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72559</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72559</guid>
<pubDate>Thu, 18 Nov 2010 08:02:09 +0300</pubDate>
<description><![CDATA[<p>&nbsp;<a href="http://188.128.4.206/scrot.html">http://188.128.4.206/scrot.html</a> - теперь можно за мной следить :)</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72558</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72558</guid>
<pubDate>Thu, 18 Nov 2010 07:41:44 +0300</pubDate>
<description><![CDATA[<p>наверно, не проверял, но так работает :)</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72557</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72557</guid>
<pubDate>Thu, 18 Nov 2010 07:36:16 +0300</pubDate>
<description><![CDATA[<p>export наверно можно и в /root/scrot.sh засунуть</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72556</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72556</guid>
<pubDate>Thu, 18 Nov 2010 07:29:12 +0300</pubDate>
<description><![CDATA[<p>Я таки победил:</p><p>* * * * *   root   export DISPLAY=:0 && /root/scrot.sh</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72555</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72555</guid>
<pubDate>Thu, 18 Nov 2010 07:24:09 +0300</pubDate>
<description><![CDATA[<p>ну ппц, и как быть?</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72554</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72554</guid>
<pubDate>Thu, 18 Nov 2010 07:23:38 +0300</pubDate>
<description><![CDATA[<p>А вообще, почитай почту рута, там должно быть письмо от крона с выводом всего, включая ошибки.</p>]]></description>
</item>
<item>
<title>Re: А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72553</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72553</guid>
<pubDate>Thu, 18 Nov 2010 07:21:05 +0300</pubDate>
<description><![CDATA[<p>Почему-то крон обрубает переменную DISPLAY. Даже если пропишешь * * * * * DISPLAY=:0.0 /root/scrot.sh всё равно не будет пахать. Как заставить работать -- хз, я пока забил.</p>]]></description>
</item>
<item>
<title>А почему cron такое УГ?</title>
<link>https://rulinux.net/message.php?newsid=31280&amp;page=1#72552</link>
<guid>https://rulinux.net/message.php?newsid=31280&amp;page=1#72552</guid>
<pubDate>Thu, 18 Nov 2010 07:01:00 +0300</pubDate>
<description><![CDATA[<p>Наваял маасенький скриптик:</p><p><fieldset style="border: 1px dashed black; padding:0px;"><ol style="background-color:#3d3d3d;" start="1">vhost linux # cat /root/scrot.sh<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;#!/bin/bash<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;curdate="$(date +%Y%m%d-%H%M%S)"<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;img="img_$curdate.png"<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;/usr/bin/scrot -q 50 /var/www/localhost/htdocs/images/cron/$img<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;sleep 3<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;convert /var/www/localhost/htdocs/images/cron/$img -resize 1200 /var/www/localhost/htdocs/images/cron/img.png</ol></fieldset></p><p>В кроне написал:</p><p>* * * * *     root    /root/scrot.sh</p><p>И нифига не скринит. Если скрипт ручками запустить - все работает без проблем.</p>]]></description>
</item>
</channel>
</rss>