<?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>Siestaviolenta &#187; mac</title>
	<atom:link href="http://www.siestaviolenta.com/category/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.siestaviolenta.com</link>
	<description>diseño web y tecnología</description>
	<lastBuildDate>Fri, 02 Jul 2010 19:34:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Configurar Postfix en Mac Os X</title>
		<link>http://www.siestaviolenta.com/2009/08/configurar-postfix-en-mac-os-x/</link>
		<comments>http://www.siestaviolenta.com/2009/08/configurar-postfix-en-mac-os-x/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 05:07:33 +0000</pubDate>
		<dc:creator>Rulo</dc:creator>
				<category><![CDATA[framework]]></category>
		<category><![CDATA[herramientas]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://www.siestaviolenta.com/?p=46</guid>
		<description><![CDATA[Para el framework que estoy armando, necesito poder enviar emails ya sea de una transformación xsl o si el sistema encuentra un error (mostrando una pagina user friendly en el front y el detalle del error me lo envia por email).
Para lograr que el ambiente de desarrollo sea lo mas identico posible al productivo, es [...]]]></description>
			<content:encoded><![CDATA[<p>Para el framework que estoy armando, necesito poder enviar emails ya sea de una transformación xsl o si el sistema encuentra un error (mostrando una pagina user friendly en el front y el detalle del error me lo envia por email).</p>
<p>Para lograr que el ambiente de desarrollo sea lo mas identico posible al productivo, es necesario configurar el postfix en el Os X Leopard, para que la configuración del sistema siempre apunte al servidor donde está corriendo.</p>
<p>Asi, configurando el smtp de gmail, podemos tener andando los envios de mails desde nuestro servidor local.</p>
<p><span id="more-46"></span></p>
<p>Para que la configuración funcione, es necesario bajar y descomprimir los certificados:<br />
<a href="https://www.verisign.com/support/roots.html" target="_blank">https://www.verisign.com/support/roots.html</a></p>
<p>Por <em>terminal</em> crear la carpeta (si no existe): /etc/postfix/certs</p>
<p><code>sudo mkdir /etc/postfix/certs</code></p>
<p>Copiar y Expandir el zip bajado con los certificados ahi</p>
<p><code>sudo cp /Users/xxx/Desktop/roots.zip /etc/postfix/certs/roots.zip<br />
sudo unzip -j roots.zip<br />
sudo openssl x509 -inform der -in Thawte\ Premium\ Server\ CA.cer -out Thawte\ Premium\ Server\ CA.pem<br />
c_rehash /etc/postfix/certs</code></p>
<p>Ya tenemos los certificados, ahora vamos a crear un archivo con la url smtp del server y el usuario y pass.<br />
Para hacer esto, estando posicionados en la carpeta /etc/postfix creamos un archivo llamado relay_password</p>
<p><code>sudo vi relay_password</code></p>
<p>Esto creara el archivo vacío, donde ponemos:</p>
<p><code>smtp.gmail.com username@gmail.com:password</code></p>
<p>Mapeamos el archivo para crear un archivo .db</p>
<p><code>postmap relay_password<br />
</code></p>
<p>Chequeamos que el mapeo esté correcto con:</p>
<p><code>postmap -q smtp.gmail.com /etc/postfix/relay_password</code></p>
<p>Nos va a aparecer la dirección de email que pusimos en el archivo y el pass.</p>
<p>Ahora que ya tenemos todo esto, solo nos queda configurar el postfix. Para eso abrimos para editar el archivo: /etc/postfix/main.cf</p>
<p><code>sudo vi /etc/postfix/main.cf</code></p>
<p>Agregamos al final del archivo estas líneas:</p>
<p><code><br />
relayhost = smtp.gmail.com:587<br />
# auth<br />
smtp_sasl_auth_enable = yes<br />
smtp_sasl_password_maps = hash:/etc/postfix/relay_password<br />
smtp_sasl_security_options = noanonymous<br />
# tls<br />
smtp_tls_security_level = may<br />
smtp_tls_CApath = /etc/postfix/certs<br />
smtp_tls_session_cache_database = btree:/etc/postfix/smtp_scache<br />
smtp_tls_session_cache_timeout = 3600s<br />
smtp_tls_loglevel = 1<br />
tls_random_source = dev:/dev/urandom<br />
</code></p>
<p>Y guardamos.</p>
<p>Recargamos la configuración postfix:</p>
<p><code>sudo postfix reload</code></p>
<p>Ya podemos usar el envio de mail desde nuestras paginas en el servidor local. Si por alguna razon no se envian los mails, se puede chequear el log de mails encolados (mail queue) y ahi podremos ver que pasó.</p>
<p><code>mailq</code></p>
<p>Corriendo el MAMP en Os X, con esta opcion los desarrollos locales pueden utilizar el envio de emails. Aunque en la dirección de mail del remitente aparezca la cuenta que configuramos en el postfix, una vez en producción tomará la configuración del server, con la direccion de remitente que tengamos configurada en el sistema.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siestaviolenta.com/2009/08/configurar-postfix-en-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Bridged network en VMWare Fusion</title>
		<link>http://www.siestaviolenta.com/2008/08/bridged-network-en-vmware-fusion/</link>
		<comments>http://www.siestaviolenta.com/2008/08/bridged-network-en-vmware-fusion/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 22:36:05 +0000</pubDate>
		<dc:creator>Rulo</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[red]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.siestaviolenta.com/?p=10</guid>
		<description><![CDATA[Hoy por primera vez desde que tengo la iMac, el vmware me tira un error de red. Rarisimo.
Desde siempre lo tuve configurado en el modo bridged, para que tome su propia ip dentro de red local.


El problema puntualmente fue el siguiente “The network bridge on device /dev/vmnet0 is not running”. Y aunque me funcionaba bien [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy por primera vez desde que tengo la iMac, el vmware me tira un error de red. Rarisimo.<br />
Desde siempre lo tuve configurado en el modo bridged, para que tome su propia ip dentro de red local.</p>
<p><span id="more-10"></span></p>
<p><img class="alignnone size-full wp-image-11" title="vmware" src="http://www.siestaviolenta.com/wp-content/uploads/2008/08/vmware.jpg" alt="" width="620" /></p>
<p>El problema puntualmente fue el siguiente “The network bridge on device /dev/vmnet0 is not running”. Y aunque me funcionaba bien en NAT, yo queria que obtenga su propia IP.<br />
Después de buscar, probar y leer un rato encontré la solución. Es una linea de comando que reinicia los servicios del vmware y vuelve a funcionar ok. El vmware tiene que estar cerrado.</p>
<p><code>/Library/Application\ Support/VMWare\ Fusion/boot.sh –restart</code></p>
<p>Este comando se tiene que hacer con sudo y password de administrador.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siestaviolenta.com/2008/08/bridged-network-en-vmware-fusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
