<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Linux и Wine]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/2" />
	<updated>2011-04-25T10:07:00Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/2/</id>
		<entry>
			<title type="html"><![CDATA[Re: Linux и Wine]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/18/#p18" />
			<content type="html"><![CDATA[<p>[t]Приложение не видит ключ под Linux, хотя все необходимые правила созданы[/t]<br />Эта ситуация может быть вызвана системой принудительного <a href="http://www.nsa.gov/research/selinux/">контроля доступа SELinux</a>. Если SELinux используется с настройками по умолчанию в режиме «принудительный» или «предупреждающий», то электронные ключи не будут доступны.</p><p>Наиболее характерно такое положение для дистрибутивов, в которых SELinux предлагается установить непосредственно при инсталляции системы (к примеру Fedora, CentOS, и другие).</p><p>Чтобы решить проблему, достаточно изменить контекст безопасности для защищенного приложения:<br />[cmd]<br /><strong># chcon -t textrel_shlib_t &#039;/home/usr/test&#039;</strong><br />[/cmd]<br />После этого файл с именем «test», расположенный в каталоге <strong>/home/usr</strong> сможет работать с электронным ключом <a href="https://www.guardant.ru/products/all/guardant-sign/">Guardant Sign</a> / <a href="https://www.guardant.ru/solutions/modifications/rtc/">Time</a> / <a href="https://www.guardant.ru/products/all/guardant-code/">Code</a></p>]]></content>
			<author>
				<name><![CDATA[Hotline]]></name>
				<uri>https://forum.guardant.ru/user/3/</uri>
			</author>
			<updated>2011-04-25T10:07:00Z</updated>
			<id>https://forum.guardant.ru/post/18/#p18</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Linux и Wine]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/17/#p17" />
			<content type="html"><![CDATA[<p>[t]Как защитить приложение под Linux[/t]<br />Защита Linux-приложений основана на использовании <a href="http://developer.guardant.ru/display/DOC/10+Guardant+API">Guardant API</a>. Приложение с интегрированными функциями Guardant API компилируется в среде GNU/Linux со специальной библиотекой, входящей в состав комплекта разработчика. Подробная инструкция по компиляции и работе с библиотекой содержится в соответствующем <a href="http://developer.guardant.ru/pages/viewpage.action?pageId=1278017">разделе</a> портала документации.</p><p>Напоминаем, что GNU/Linux поддерживают только ключи <a href="https://www.guardant.ru/products/all/guardant-sign/">Guardant Sign</a> / <a href="https://www.guardant.ru/solutions/modifications/rtc/">Time</a> / <a href="https://www.guardant.ru/products/all/guardant-code/">Code</a>.</p>]]></content>
			<author>
				<name><![CDATA[Hotline]]></name>
				<uri>https://forum.guardant.ru/user/3/</uri>
			</author>
			<updated>2011-04-25T10:06:16Z</updated>
			<id>https://forum.guardant.ru/post/17/#p17</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Linux и Wine]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/16/#p16" />
			<content type="html"><![CDATA[<p>[t]Работают ли ключи Guardant под Linux[/t]<br />Да, работают. Нативная поддержка GNU/Linux реализована в моделях <a href="https://www.guardant.ru/products/all/guardant-sign/">Guardant Sign</a> / <a href="https://www.guardant.ru/solutions/modifications/rtc/">Time</a> / <a href="https://www.guardant.ru/products/all/guardant-code/">Code</a>, а так же в их <a href="https://www.guardant.ru/products/all/guardant-net/">сетевых версиях</a>.</p><p>Предыдущие модели электронных ключей Guardant (Guardant Stealth III / Net III / Stealth II USB / Net II USB) не могут работать под Linux «самостоятельно». Максимум, что можно сделать в этом случае — запускать Windows-приложение, защищенное с помощью этих ключей, в среде коммерческой сборки <a href="http://www.etersoft.ru/content/view/80/186/">WINE@Etersoft</a>.<br /></p><h5>Что нужно для работы</h5><p>Для ключей Guardant, которые поддерживают Linux, не требуется никакого специального драйвера. В системе нужно просто установить специальное правило (архив <strong>udev-rules.tar.gz</strong> в папке с установленным SDK ..\Guardant\SDK7\Redistribute\Linux\). Подробная инструкция есть в соответствующем <a href="http://developer.guardant.ru/pages/viewpage.action?pageId=1278017">разделе</a> портала документации.</p><p>[t]Работают ли ключи Guardant в среде Wine[/t]<br />Да, работают. Полная поддержка Wine реализована в моделях <a href="https://www.guardant.ru/products/all/guardant-sign/">Guardant Sign</a> / <a href="https://www.guardant.ru/solutions/modifications/rtc/">Time</a> / <a href="https://www.guardant.ru/products/guardant-code/">Code</a>.<br /></p><div class="quotebox"><blockquote><p><span style="color:#b42000"><strong>Обратите внимание!</strong></span><br />Работа предыдущих моделей электронных ключей Guardant (Guardant Stealth III / Net III / Stealth II USB / Net II USB) возможна только в среде коммерческой сборки <a href="http://www.etersoft.ru/content/view/80/186/">WINE@Etersoft</a>.</p></blockquote></div><h5>Что нужно для работы</h5><p>Для работы Windows-приложений, защищенных ключами <a href="https://www.guardant.ru/products/all/guardant-sign/">Sign</a> / <a href="https://www.guardant.ru/solutions/modifications/rtc/">Time</a> / <a href="https://www.guardant.ru/products/all/guardant-code/">Code</a> в среде Wine, необходимо наличие в системе библиотеки <strong>grdwine.dll.so</strong>. Эта библиотека поставляется в виде <a href="https://forum.guardant.ru/post/356/#p356">исходных кодов</a>. Подробная инструкция по компиляции и работе с библиотекой есть в соответствующем <a href="http://developer.guardant.ru/pages/viewpage.action?pageId=1278017">разделе</a> портала документации.</p><p>Более того, в некоторые дистрибутивы Linux (например, <a href="http://www.altlinux.ru/">ALTLinux</a>) включена открытая сборка WINE@Etersoft, уже содержащая <strong>grdwine.dll.so</strong>. В случае использования такого дистрибутива никаких дополнительных действий, кроме установки правил для работы с ключами, не требуется (тесты выполнялись на WINE from Etersoft public 1.1.18).<br />[t]Часто задаваемые вопросы[/t]<br /></p><ul><li><p><a href="https://forum.guardant.ru/topic/2/#p17">Как защитить приложение под Linux</a></p></li><li><p><a href="https://forum.guardant.ru/topic/2/#p18">Приложение не видит ключ под Linux, хотя все необходимые правила созданы</a></p></li></ul>]]></content>
			<author>
				<name><![CDATA[Hotline]]></name>
				<uri>https://forum.guardant.ru/user/3/</uri>
			</author>
			<updated>2011-04-25T10:05:33Z</updated>
			<id>https://forum.guardant.ru/post/16/#p16</id>
		</entry>
</feed>
