<?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>FLLOG &#187; selinux</title> <atom:link href="http://www.michalklich.com/tag/selinux/feed/" rel="self" type="application/rss+xml" /><link>http://www.michalklich.com</link> <description>Fedora Linux Blog</description> <lastBuildDate>Wed, 01 Jun 2011 18:44:40 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.4</generator> <item><title>W jednym domu stali Emacs, xdebug, httpd i SElinux</title><link>http://www.michalklich.com/2010/01/17/w-jednym-domu-stali-emacs-xdebug-httpd-i-selinux/</link> <comments>http://www.michalklich.com/2010/01/17/w-jednym-domu-stali-emacs-xdebug-httpd-i-selinux/#comments</comments> <pubDate>Sun, 17 Jan 2010 15:44:49 +0000</pubDate> <dc:creator>Michał</dc:creator> <category><![CDATA[open source]]></category> <category><![CDATA[programowanie]]></category> <category><![CDATA[emacs]]></category> <category><![CDATA[httpd]]></category> <category><![CDATA[selinux]]></category> <category><![CDATA[xdebug]]></category><guid
isPermaLink="false">http://www.michalklich.com/?p=657</guid> <description><![CDATA[Tak się dziwnie złożyło, że w pracy złożono mi propozycję grzebania w php. Jako zapalony użytkownik emacsa wiedziałem, że jest możliwość zaprzęgnięcia do pracy emacsa. Nawet wiedziałem, że da się debugować kod php w przyjemniejszy sposób niż var_dump(). Z pomocą przychodzi xdebug, który został mi polecony przez Matlasa. Instalację xdebuga pominę bo jest prosta jak [...]<p><a
href="http://www.michalklich.com/2010/01/17/w-jednym-domu-stali-emacs-xdebug-httpd-i-selinux/">W jednym domu stali Emacs, xdebug, httpd i SElinux</a> to wpis z <a
href="http://www.michalklich.com">FLLOGa</a></p> ]]></description> <content:encoded><![CDATA[<p>Tak się dziwnie złożyło, że w pracy złożono mi propozycję grzebania w php. Jako zapalony użytkownik emacsa wiedziałem, że jest możliwość zaprzęgnięcia do pracy emacsa. Nawet wiedziałem, że da się debugować kod php w przyjemniejszy sposób niż var_dump().</p><p>Z pomocą przychodzi xdebug, który został mi polecony przez <a
href="http://matlas.obsysa.net/">Matlasa</a>. Instalację xdebuga pominę bo jest prosta jak drut i można ją znaleźć w <a
href="http://xdebug.org/docs/install">dokumentacji</a>. Najważniejsza i najtrudniejsza rzecz to konfiguracja emacsa (jak zawsze zresztą).</p><p>A więc zaczynamy od instalacji <a
href="http://code.google.com/p/geben-on-emacs/">GEBEN`a</a>, następnie instalujemy <a
href="http://cedet.sourceforge.net/">CEDET</a>, otwieramy port 9000 na firewallu. Tak wyposażeni możemy zacząć debugowanie. Ale szczerze mówiąc nie piszę tego posta aby opisać jak skonfigurować emacsa do tego (chyba, że ktoś sobie zażyczy). Powodem dla którego piszę ten post jest SElinux, który blokuje port 9000 dla apache, oczywiście tylko jeśli mamy serwer lokalnie na komputerze.  Poniżej wybrane informacje z raportu SELinux.</p><blockquote><p>Summary:</p><p>SELinux is preventing /usr/sbin/httpd from connecting to port 9000.</p><p>Allowing Access:</p><p>If you want to allow httpd to connect to 9000, you can execute<br
/> semanage port -a -t PORT_TYPE -p tcp 9000<br
/> where PORT_TYPE is one of the following: http_port_t, ldap_port_t, dns_port_t,<br
/> mysqld_port_t, ocsp_port_t, postgresql_port_t, kerberos_port_t.</p></blockquote><p>Rozwiązanie jest proste a mianowicie</p><blockquote><p>semanage port -a -t http_port_t -p tcp 9000</p></blockquote><p>Restart apache`a. Koniec.</p><p><a
href="http://www.michalklich.com/2010/01/17/w-jednym-domu-stali-emacs-xdebug-httpd-i-selinux/">W jednym domu stali Emacs, xdebug, httpd i SElinux</a> to wpis z <a
href="http://www.michalklich.com">FLLOGa</a></p> ]]></content:encoded> <wfw:commentRss>http://www.michalklich.com/2010/01/17/w-jednym-domu-stali-emacs-xdebug-httpd-i-selinux/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
<!-- Served from: www.michalklich.com @ 2012-02-04 10:57:06 by W3 Total Cache -->
