<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Запуск приложения через пользовательскую кнопку]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=13000</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=13000&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Запуск приложения через пользовательскую кнопку».]]></description>
		<lastBuildDate>Sat, 23 Apr 2011 13:29:11 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171538#p171538</link>
			<description><![CDATA[<div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>Предложенное мной элементарное решение рациональнее, проще и удобнее в данной ситуации.</p></blockquote></div><p>тупите далее.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Sat, 23 Apr 2011 13:29:11 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171538#p171538</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171534#p171534</link>
			<description><![CDATA[<p><strong>drBatty</strong>, вы сказали &quot;у ТС как раз есть [открытый сайт]&quot;, вот я и спрашиваю &quot;с чего вы это взяли?&quot;.</p><p>Предложенное мной элементарное решение рациональнее, проще и удобнее в данной ситуации. Фигней такое предложение точно не является. Кроме того, даже в случае со строгим сервером с графикой (а GTK тогда вряд-ли может не быть) ничего катастрофичного нет.</p>]]></description>
			<author><![CDATA[null@example.com (moscwich)]]></author>
			<pubDate>Sat, 23 Apr 2011 13:05:01 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171534#p171534</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171517#p171517</link>
			<description><![CDATA[<div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>Вот тут и проблема. Вы воспринимаете сабж, как в случае с суровым сервером, а я,</p></blockquote></div><p>ну мой подход работает с ЛЮБЫМ сервером. и с вашем, и с любым иным. а ваш - только с конкретным вашем. Вот и всё.<br /></p><div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>Кстати, с чего вы взяли, что открытый сайт таки есть?</p></blockquote></div><p>а с чего вы взяли, что упомянутый мной метод действует только для открытых сайтов?</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Sat, 23 Apr 2011 12:35:04 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171517#p171517</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171514#p171514</link>
			<description><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>у ТС как раз есть.</p></blockquote></div><p>Вот тут и проблема. Вы воспринимаете сабж, как в случае с суровым сервером, а я, как в случае с обычным, используемом юзером/юзерами непосредственно, компом, на котором стоит apache для локалхоста или для простенького не шипко популярного сайта, что не мешает использовать комп и в обычных юзерских целях. И на таком простом компе есть админ, имеющий все права, но вводящий пароль при всех админских действиях.</p><p>Кстати, с чего вы взяли, что открытый сайт таки есть?</p><p><strong>Eser</strong>, разрешите наш спор...</p>]]></description>
			<author><![CDATA[null@example.com (moscwich)]]></author>
			<pubDate>Sat, 23 Apr 2011 12:26:19 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171514#p171514</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171486#p171486</link>
			<description><![CDATA[<div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>Админу никакие не помешают.</p></blockquote></div><p>у root&#039;а УЖЕ есть.<br /></p><div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>Где?</p></blockquote></div><p>учимся читать<br /><a href="http://linuxforum.ru/viewtopic.php?pid=171384#p171384">http://linuxforum.ru/viewtopic.php?pid=171384#p171384</a><br /></p><div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>Я то тут при чем? У меня, например, GTK на компе, на котором стоит apache, только открытого сайта там нет и подавно.</p></blockquote></div><p>у ТС как раз есть.<br /></p><div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>Кажется вы не поняли сабж, совершенно.</p></blockquote></div><p>кажется? вы сказали фигню. Официально заявляю: у меня всего два варианта, как с вами бороться:<br />1) жаловаться здешним админам. лень.<br />2) вас высмеивать.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Sat, 23 Apr 2011 11:36:23 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171486#p171486</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171467#p171467</link>
			<description><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>идиотизм - давать НЕ НУЖНЫЕ права тем, кто в них не нуждается.</p></blockquote></div><p>Админу никакие не помешают.</p><div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>если там ясно написано: NOPASSWD</p></blockquote></div><p>Где?</p><div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>на кой хрен ваще нужно GTK на сервере? там и иксов-то в подавляющем числе случаев нет...</p></blockquote></div><p>Я то тут при чем? У меня, например, GTK на компе, на котором стоит apache, только открытого сайта там нет и подавно. moscwich.sytes.net (с главной переадресация в тимбухту, не пугайтесь)</p><div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>вы сами-то поняли, ЧТО вы сделали??</p></blockquote></div><p>Кажется вы не поняли сабж, совершенно.</p>]]></description>
			<author><![CDATA[null@example.com (moscwich)]]></author>
			<pubDate>Sat, 23 Apr 2011 11:12:17 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171467#p171467</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171452#p171452</link>
			<description><![CDATA[<div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>Я и отвечаю, что надо добавить юзера к группе sudo (это и даст необходимые права)</p></blockquote></div><p>идиотизм - давать НЕ НУЖНЫЕ права тем, кто в них не нуждается.<br /></p><div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>и использовать gksudo (т. к. с sudo по-хорошему не получится, пароль будет запрашиваться не знаю где)</p></blockquote></div><p>вы идиот? как оно может запрашивать пароль, если там ясно написано: <strong>NOPASSWD</strong>, ещё и БОЛЬШИМИ буквами, чтоб и вы в т.ч. видели!<br /></p><div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>или же просто использовать gksu. Перечитайте.</p></blockquote></div><p>на кой хрен ваще нужно GTK на сервере? там и иксов-то в подавляющем числе случаев нет... Эх... что читать ваш бред, оторванный от реальности?<br /></p><div class="quotebox"><cite>Eser пишет:</cite><blockquote><p>Только при первом запуске при нажатии на эту кнопку требует ввести пароль, но меня это вполне устраивает тем более у меня комп днями не выключается.</p></blockquote></div><p>да... ну пишите дальше.<br />вы сами-то поняли, ЧТО вы сделали??</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Sat, 23 Apr 2011 10:26:15 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171452#p171452</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171447#p171447</link>
			<description><![CDATA[<div class="quotebox"><cite>Eser пишет:</cite><blockquote><p>Если gksu то добавлять моего пользователя в другие группы не надо.(пробовал разные но на результат не влияет)</p></blockquote></div><p>Да, никто вроде не говорил иначе. В другие группы добавлять надо для gksudo.</p><div class="quotebox"><cite>Eser пишет:</cite><blockquote><p>Только при первом запуске при нажатии на эту кнопку требует ввести пароль, но меня это вполне устраивает тем более у меня комп днями не выключается.</p></blockquote></div><p>Да, это я тоже упомянул.</p>]]></description>
			<author><![CDATA[null@example.com (moscwich)]]></author>
			<pubDate>Sat, 23 Apr 2011 10:17:42 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171447#p171447</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171439#p171439</link>
			<description><![CDATA[<p>Господа спасибо за ответы сделал так(тока так получилось):<br />Удалил из sudoers свои записи.<br />В свойствах кнопки прописал вот такую команду <strong>gksu /etc/init.d/apache2 restart</strong> и все заработало.<br />Если gksu то добавлять моего пользователя в другие группы не надо.(пробовал разные но на результат не влияет)<br />Только при первом запуске при нажатии на эту кнопку требует ввести пароль, но меня это вполне устраивает тем более у меня комп днями не выключается.<br />Еще раз спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (Eser)]]></author>
			<pubDate>Sat, 23 Apr 2011 10:01:34 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171439#p171439</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171431#p171431</link>
			<description><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>ТС хочет<br /></p><div class="quotebox"><cite>Eser пишет:</cite><blockquote><p>нужно сделать пользовательскую кнопку перезагрузки apache.<br />Через консоль так соответственно sudo/etc/init.d/apache2 restart.<br />Соответственно в настройках кнопки указываю эту команду, но кнопка не отрабатывает т.к нет прав.<br />Вопрос вот в чем, как дать мне права.</p></blockquote></div><p>какое нафиг гксу?!</p></blockquote></div><p>Я и отвечаю, что надо добавить юзера к группе sudo (это и даст необходимые права) и использовать gksudo (т. к. с sudo по-хорошему не получится, пароль будет запрашиваться не знаю где) или же просто использовать gksu. Перечитайте.</p><div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>минус вам.</p></blockquote></div><p>кармодрочер</p>]]></description>
			<author><![CDATA[null@example.com (moscwich)]]></author>
			<pubDate>Sat, 23 Apr 2011 09:14:11 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171431#p171431</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171385#p171385</link>
			<description><![CDATA[<div class="quotebox"><cite>Eser пишет:</cite><blockquote><p>А как узнать где лежит сама прога apache2?<br />В винде правой кнопкой по ярлыку.</p></blockquote></div><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># which httpd<br />/usr/sbin/httpd<br /></div><br />почему httpd? а так апач называется. во многих дистрах можно посмотреть в <strong>/etc/init.d/программа</strong> - это скрипт, который контролирует данный сервер.</p><p>ЗЫЖ забыл сказать - файл для sudo ДОЛЖЕН КОНЧАТСЯ ПУСТОЙ СТРОКОЙ. как и все конфиги.<br />(vi &amp; vim сами подставляют. а mc нет)</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Sat, 23 Apr 2011 06:27:43 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171385#p171385</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171384#p171384</link>
			<description><![CDATA[<div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>OMG!</p></blockquote></div><p>??? минус вам. ибо ТС хочет<br /></p><div class="quotebox"><cite>Eser пишет:</cite><blockquote><p>нужно сделать пользовательскую кнопку перезагрузки apache.<br />Через консоль так соответственно sudo/etc/init.d/apache2 restart.<br />Соответственно в настройках кнопки указываю эту команду, но кнопка не отрабатывает т.к нет прав.<br />Вопрос вот в чем, как дать мне права.</p></blockquote></div><p>какое нафиг гксу?!</p><div class="quotebox"><cite>Eser пишет:</cite><blockquote><p>А sudo запуск от имени пользователя root (как run as в винде)<br />Я правильно понял?</p></blockquote></div><p>не совсем. не обязательно от рута. но в целом верно.</p><p>1) редактирование<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># EDITOR=mcedit visudo</div><br />2) строчка<br /></p><div class="codebox"><pre><code>юзер_который_запускает имя_компьютера=(юзер_ОТ_ИМЕНИ_которого_запускают) NOPASSWD: /usr/bin/команда</code></pre></div><div class="quotebox"><cite>moscwich пишет:</cite><blockquote><p>а также проверить/добавить юзера к группе www-data; а в случае с gksudo еще и к группе sudo, также, емнип, adm.</p></blockquote></div><p>БРЕД. юзер www-data и так уже там.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Sat, 23 Apr 2011 06:22:08 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171384#p171384</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171371#p171371</link>
			<description><![CDATA[<p>gksu спрашивает пароль рута, и может работать у любого юзера.<br />gksudo работает только у админов и/или (не знаю точно) у юзеров в группе <strong>sudo</strong>, спрашивет пароль этого юзера (/админа).<br />Но по сути оба выполняют роль как sudo в консоли.</p><p>Разницу sudo и su ты правильно понял.</p><div class="quotebox"><cite>Eser пишет:</cite><blockquote><p>Про www-data в инете не нашел. Что это за группа? Где найти описание?</p></blockquote></div><p>Это веб-сервер. Админ веб-сервера также должен быть в этой группе. Именно этой группе надо давать права на исполнение, чтение и запись файлов сервера.</p><div class="quotebox"><cite>Eser пишет:</cite><blockquote><p>Так же &quot;емнип, adm&quot;-как понять.</p></blockquote></div><p>Если Мне Не Изменяет Память, то и к группе <strong>adm</strong> [добавить юзера] т. е. сделать его админом.</p>]]></description>
			<author><![CDATA[null@example.com (moscwich)]]></author>
			<pubDate>Sat, 23 Apr 2011 03:57:18 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171371#p171371</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171305#p171305</link>
			<description><![CDATA[<p>gksu установлен.<br /><strong>GKsu - это интерфейс на основе GTK+ к программе su. Он поддерживает начальные командные интерпретаторы (login shells) и сохраняет переменные среды. Он удобен для запуска графических программ от имени другого пользователя. В будущем предполагается поддерживать оболочку и для sudo.</strong> Это понятно.<br />Про gksudo в инете не нашел.<br />Но при вводе в консоле что gksudo gksu выводит на экран программу(запуск программы от суперпользователя). Или тут обращать внимание на вторую часть слова:<br /><strong>Команда su (изменить пользователя - substitute user) позволяет изменить &quot;владельца&quot; текущего сеанса без необходимости завершать сеанс и открывать новый.<br />А sudo запуск от имени пользователя root (как run as в винде)</strong><br />Я правильно понял?<br />Если да то не понимаю <em>su-позволяет изменить &quot;владельца&quot; текущего сеанса</em>. Т.е sudo сеанс не изменяет просто запускает программу от имени root. Не понимаю что дает изменение сеанса при использовании su?<br />Про www-data в инете не нашел. Что это за группа? Где найти описание?<br />Так же &quot;емнип, adm&quot;-как понять.<br />Я понимаю что может назойлив. Но очень хочется понимания процесса(логики). Если изучать Linux то изучать.</p>]]></description>
			<author><![CDATA[null@example.com (Eser)]]></author>
			<pubDate>Fri, 22 Apr 2011 18:55:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171305#p171305</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск приложения через пользовательскую кнопку]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=171278#p171278</link>
			<description><![CDATA[<p>OMG!</p><p><strong>gksu /etc/init.d/apache2 restart</strong><br />или<br /><strong>gksudo /etc/init.d/apache2 restart</strong><br />(надеюсь, о разнице догадываетесь)</p><p>И фсе. Только не забудте проверить/установить пакет <strong>gksu</strong>, а также проверить/добавить юзера к группе <strong>www-data</strong>; а в случае с gksudo еще и к группе <strong>sudo</strong>, также, емнип, <strong>adm</strong>.</p><p>Пароль вводить надо, но думаю это не страшно. Просто sudo низзя потому, что пароль спрашивает в своей консоли, которую вы не видите и в которую попасть не можете.</p>]]></description>
			<author><![CDATA[null@example.com (moscwich)]]></author>
			<pubDate>Fri, 22 Apr 2011 17:31:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=171278#p171278</guid>
		</item>
	</channel>
</rss>
