blog de Darwin Betancourt

Debian 7.0 wheezy liberado como estable

El 5 de mayo se liberó oficialmente la nueva distribución de Debian con nombre clave Wheezy (El pingüino de Toy Story), ahora la distribución testing es Jessie (La vaquerita).
Siempre he querido escribir un post acerca de mi distribución favorita de Linux y aprovecho esta oportunidad de la liberación de la nueva versión estable de Debian con nombre clave Wheezy para hacerlo.

Historia

Para todos aquellos como yo que quieren saber un poco acerca de la historia de Debian y los diferentes nombres clave tomados de la pelicula TOY STORY, les dejo este enlace http://www.debian.org/doc/manuals/project-history/ch-releases.es.html
La historia cuenta que los nombres de la película Toy Story han sido tomados a partir de 17 de junio de 1996 Debian 1.1 llamada Buzz, debido a que Bruce Parens tomó la dirección del proyecto desde Ian Murdock, Bruce ese ese tiempo trabajaba en Pixar (La compañía que produce la película).
Tabla de liberación de versiones y nombres clave

Evolución de las versiones liberadas
# Nombre Fecha Version  Paquetes
1 Buzz 17 de Junio de 1996 Debian 1.1 474
2 Rex 12 de diciembre de 1996 1.2 848
3 Bo 5 de junio de 1997 1.3 974
4 Hamm 24 de julio de 1998 2.0 1.500
5 Slink 9 de marzo de 1999 2.1 2.250
6 Potato 15 de agosto de 2000 2.2 3.900
7 Woody 19 de julio de 2002 3.0 8.500
8 Sarge 6 de junio de 2005 3.1 9.000
9 Etch 8 de abril de 2007 4.0 18.200
10 Lenny 14 de febrero de 2009 5.0 23.200
11 Squeeze 6 de febrero de 2011 6.0 29.050
12 Wheezy 5 de mayo de 2013 7.0 36.000

Novedades en 7.0

Una de las principales novedades de debian 7.0 es el soporte multiarquitectura que permitirá instalar paquetes para múltiples arquitecturas en la misma máquina, es decir por primera vez se puede instalar paquetes de 32 y 64 bits en el mismo sistema operativo.
Otras novedades son las siguientes:

  • Herramientas para desplegar infraestructura de nube privada “Cloud”
  • Un instalador mejorado
  • Completo conjunto de codecs y reproductores multimedia que eliminan la necesidad de utilizar repositorios de terceros.
  • Actualización de paquetes

¿Quieres probarlo ?

Desde ahora puede bajar las imagenes que estan disponibles en CD y DVD para proceder a instalar esta nueva versión que esta simplemente fabulosa, pero si en caso decide que antes de instalarlo en su máquina es necesario probarlo, puede hacerlo a través de una versión “en vivo” disponibles para CD, USB y arranques por red. Esta versión “en vivo” inicialmente está disponible para i386 y amd64.

Espero esta pequeña reseña sobre Debian les sirva.

Saludos.

 

Secciones: 
Tags: 

FLISOL Loja 2013

Afiche del eventoDesde el 2005 se viene desarrollando el FLISOL en la ciudad de Loja, han transcurrido 8 años y se mantiene viva la filosofía de compartir y distribuir libremente software.
En este año se realizó el 27 de abril en las instalaciones del Instituto Técnico Sudamericano bajo la coordinación general de Diego Saavedra (@Statick_ds), contando con demostraciones, exposiciones y conferencias.
Desde las 9am hasta las 17 horas tuvo lugar este importante evento de difusión el cual es totalmente gratuito, se pudo observar demostraciones sobre:

  • Blender
  • Drupal
  • Seguridad
  • Ofimática
  • Diseño Gráfico
  • Programación
  • Otros

La comunidad de software libre de Loja (Loxalibre) ha venido fortaleciendo e impulsando la evolución y mejora del evento, este año no podía ser la excepción, gracias al arduo trabajo de muchas personas y en especial de Jhon Calderón (@machutec) se logró establecer una buena plataforma para videoconferencias (BigBlueButton) la cual funcionó perfectamente, las conferencias de Loja estaban disponibles a nivel mundial bajo la dirección http://streaming.flisol.ec, sin duda es muy gratificante contar con este tipo de prestaciones.

DRW Soluciones, también participó con un espacio para demostraciones dentro del FLISOL 2013 mostrando el potencial de Drupal como herramienta de desarrollo e implementación de Sitios Web, y sobre todo obsequiando stickers proporcionados por la Drupal Association, además hablando sobre el futuro de Drupal con su nueva versión(D8) que está a punto de lanzarse en pocos meses, invitamos a los participantes a estar atentos a los talleres planificados para los próximos meses que serán dictados por  nuestra empresa y que serán promocionados en nuestra página y redes sociales.

Flisol 2013

Hemos podido notar que en Loja el aprendizaje Drupal es escaso, ya que muchas de las personas que se acercaron a nuestro lugar de demostraciones siempre hacia referencia o énfasis al CMS Joomla.

Esperamos que cada año se consolide la participación de entusiastas del software libre en Loja y dispongamos de una sociedad con herramientas de libre distribución en diferentes áreas de negocio y gobierno.

Espero sus comentarios.

Secciones: 
Tags: 

Drupal y el desarrollo de Código Abierto

En estos días cercanos a realizarse el noveno FLISOL es muy conveniente e importante compartir esta información para toda la comunidad Open Source en Loja y el mundo, a pocos días de haberse realizado el Drupal Summit Latino - Loja 2013, el cual es un evento para difundir y fortalecer el conocimiento de la herramienta Drupal, podremos ver más adelante cuan activa es la comunidad Drupalera a nivel mundial.

A través de twitter me llegó el artículo acerca de Drupal el cual titulaba: “Drupal entre las grandes comunidades de Open Source” en el mismo destaca los resultados presentados por la empresa de Software Black Duck mostrados durante la 7ma entrega anual de “The future open Source”, en él se puede enfatizar más adelante "Llegas por la herramienta y te quedas por la comunidad".
Dentro de la presentación del estudio del “Futuro del código abierto” la agenda contiene 6 puntos:

  • Quien realizó el estudio
  • Adopción y desarrollo
  • Innovación
  • Comunidad y cultura
  • Openomics
  • Conclusiones

No voy a resumir cada uno de ellos sin embargo sí lo haré con los que llamaron mi atención, empezando con los aportes de instituciones de diferente procedencia, las cuales contribuyen a la comunidad open source de la siguiente manera:

  • 48% de los aportes a la comunidad open source son de EMPRESAS
  • 52% son de otros sectores que no representan empresas

Es necesario recalcar que las instituciones y empresas están promoviendo el uso del open source, entre ellas los gobiernos son quienes lideran el camino y sobresalen con un 35.1%, a continuación detallaré como es el ámbito de instituciones que han adoptado el uso el open source

Porcentaje de adopción del Open Source
Sector Porcentaje
Gobierno 35.1%
Medicina 15.2%
Medios 13%
Financiero 8.9%
Otros 8%
Automotriz 7.5%
Retail 5.9%
Energía 4.2%
Aeroespacial 2.2%

El uso de open source es debido a factores como: Características competitivas, Seguridad, Costo de propiedad, Habilidades internas
Otra de las peculiaridades que llamó mi atención es lo que respecta a Innovación, en donde se puede ver un término común entre los desarrolladores Drupal, lo que respecta a al utilización de API: Open Source + Open Api = Era de la innovación
Apertura y crecimiento son las claves para el futuro crecimiento

Compromiso con la comunidad Open Source

Si te pones a inspeccionar minuciosamente aspectos como:

  • Reducción de su propio desarrollo y costos de mantenimiento
  • Atraer y retener talento
  • Influencia de proyectos

Se puede notar que existen muchos motivos para comprometerse con la comunidad de código abierto, como se puede observar el la imagen anterior Drupal es uno de las comunidades más destacadas, por no decir la más destacada en la contribución y crecimiento del Open Source, en otras palabras La innovación está aquí para quedarse.

Influencia de Drupal en la comunidad Open Source

Sin duda hoy en día los negocios enfrentan varios problemas pero que se podrán resolver en base al uso del Open Source, problemas como:

  • Bajo Costo
  • Almacenamiento
  • Interoperabilidad
  • Cloud
  • Seguridad

Espero les haya gustado este interesante artículo que ha sido resumido de la presentación de la empresa de Software Black Duck y que la pueden visualizar en slideshare con el título “Future of Open Source”.

Todos sus comentarios son bienvenidos y sigamos adelante con el Open Source y con el Software Libre.

Secciones: 

Loja drupalizada

Foto del evento

Durante el lapso del 13 al 15 de marzo de 2013 se cumplió el evento trascendental en Ecuador y en especial en la ciudad de Loja, se realizó el Drupal Summit Latino en las instalaciones de la Universidad Técnica Particular de Loja (Centro de convenciones), un evento que tuvo lugar en Lima (Perú) 2011 y en Guadalajara (Mexico) 2012.

Loja drupalizada, para quienes no tenían conocimiento sobre Drupal, ahora saben que es una tecnología de software libre que brinda muchas prestaciones para desarrollar e implementar Sitios Web de toda magnitud, desde blogs hasta sitios especializados y de gran demanda de tráfico como: diarios, redes sociales, gubernamentales, luego del evento con toda convicción me atrevería a decir que ya conocen quien es Dries Buytaert y tambien con que tecnología estan montados sitios como:

Contar con más de 15 representantes a nivel de Latinoamérica, el caribe, estados unidos y Europa es una gran satisfacción a nivel de convocatoria de la comunidad Latina de Drupal (Argentina, Chile, Brasil, Perú, Colombia, Panamá, Guatemala, México, Nicaragua, Honduras, EE.UU, Alemania, Francia, Australia). La atmósfera de comunidad nos embargaba de emoción tanto a conferencistas organizadores y participantes, compartir conocimientos, sembrar la semilla para que surjan nuevas comunidades a nivel de Ecuador es muy gratificante.

Empecé mi discurso de inauguración citando la frase de la Madre Teresa de Calcuta: "A veces sentimos que lo que hacemos es tan solo una gota en el mar, pero el mar sería menos si le faltara esa gota."

Fue impresionante ver la concurrencia que tuvo el evento desde todas partes del Ecuador y los vecinos de Perú y Colombia. el conocimiento compartido durante el evento a los participantes sin duda motivó a muchas personas a emprender sus negocios y estilo de vida alrededor del desarrollo Web, Drupal proporciona estas funcionalidades de potenciar las expectativas de crecimiento y producción.

Ámbito de conferencias

Los 16 talleres y alrededor de 50+ conferencias cubrieron muchos temas que son de interés general para todos quienes desarrollamos e implementamos soluciones Web:

  • Diseño Responsivo
  • Rendimiento
  • Web Semántica
  • Site building
  • Drush
  • Emprendimiento
  • Redes Sociales
  • SEO
  • Gestión de Proyectos
  • Educación
  • Usabilidad
  • Buenas Prácticas
  • Comercio Electrónico 

Conclusiones finales

El evento concluyó con las mejores expectativas y tiempo compartido entre organizadores y conferencistas, compartiendo espacios agradables para intercambiar conocimiento de costumbres, metodologías, lenguaje. Se desarrolló además con éxito el "Harlam Shake" y el BoF acerca de planeación del evento Drupal Picchu a desarrollarse en enero del 2014 en Machu Picchu (Perú), todos quienes participaron de este espacio vislumbraron con gran optimismo el desarrollo de un mega evento en latinoamérica que sin duda apoyaremos desde nuestro alcance.

Una foto que quedará para la historia de los Drupal Summit Latino es que Loja contó con la mayor participación de mujeres que sus antecesores.

Chicas Drupal

Agradecimientos

Quiero extender mi especial agradecimiento a:

  • Rommel Gutierrez
  • Iliana Burguan
  • Rommel Torres
  • Fernando Paredes
  • Nancy Contreras
  • Marlon Maldonado
  • Diego Saavedra
  • Carlos Betancourt
  • Willan Betancourt
  • Mi familia

Tambien entre los colaboradores quiero hacer un especial agradecimiento a Samantha Cornejo por todo su apoyo incondicional para el evento y en especial para conmigo, por ser una excelente persona.

Quienes colaboraron antes, durante y luego del evento, no me es posible nombrar a todos a quienes quisiera mencionar pero sin duda esta en mi mente.

Barbacoa Drupal

Agradecimiento especial a nuestros patrocinadores:

Finalice mi intervención en la clausura del evento citando la frase de Ben Johnson e igual la voy a utilizar para finalizar esta publicación:

“El conocimiento es como el fuego, que primero debe ser encendido por algún agente externo, pero que después se propaga por sí solo"

Secciones: 

DrupalCamp en Lima

Compartiendo entre amigosMe entusiasma mucho el poder escribir esta publicación acerca del DrupalCamp en Lima, un evento en el cual se puede compartir conocimiento y experiencias con personas que se inician en esta herramienta y otras tantas que tienen un conomiciento muy maduro de la misma, sin embargo más allá del conocimiento que se puede adquirir es el establecer y tomar sentido de ser parte activa de la comunidad Latina de Drupal.

En el DrupalCamp de Lima que se realizó el 4 y 5 de octubre en la Universidad Autonoma se pudo compartir con Aldibier y Alberto de Colombia (@aldibier), Leandro de Brasil (@lnunesbr), y con muchos amigos de Lima como Heinssen, Franco Cedillo entre otros, como siempre nuestros anfitriones Nancy Contreras (@joyitaViajera) y Fernando Paredes (@develcuy).

Durante el DrupalCamp se puede observar muchos entusiastas que tiene un acercamiento a Drupal, y se quedan impresionados con la comunidad que esta detras para apoyar los proyectos e ideas, de ahí la frase "Vienen por la herramienta y se quedan por la comunidad".

Entre charlas, talleres, comida, turismo y platicas transcurrio el tiempo obteniendo conclusiones y avanzando un poco más en fortalecer la comunidad Latina de Drupal, de aqui nace tres ideas(improvisadas) interesantes que las llevamos a cabo sin pensarlo dos veces, la primera de ellas fue el famoso chiriucho(compartir comida de los paises que estabamos presentes), la segunda fue una cover de una canción, el tan conocido DRUPERALES, y finalmente un podcast moderado por Aldibier y con intervención de @develcuy y mi persona (@1mdarwin).

Video Druperales

http://www.youtube.com/watch?v=uibdCc3f6xI

PodCast

http://ow.ly/ehjp6

Finalmente dentro de mi intervención realice la invitación al Drupal Summit Latino en Loja en marzo del 2013 a realizarse en la Universidad Técnica Particular de Loja

Este tiempo es inmejorable, porque además que puedes aumentar tu conocimiento tambien aumenta tu intercambio intercultural de región en región.

Todo comentario y sugerencia es bienvenido.

Apoyando a la comunidad Latina de Drupal 100%

Secciones: 

El encuentro de software libre en Loja

Foto del EncuentroEl II Encuentro Nacional y I Binacional de Software Libre, para la recién conformada comunidad de Software Libre de Loja, fue un desafío en el cual se presentaron muchas dudas e inquietudes, acerca de poder llevar adelante un evento de estos, cuando la experiencia adquirida era muy poca o quizá nula, sin embargo es necesario empezar en algún momento de la vida, fue el pensamiento de todo el equipo.

Discusiones, conclusiones iban y venían durante varios días, el trastocar todo lo proyectado desde el inicio, debido a que el tiempo transcurre y se pasa volando, tener una fecha inicial para el evento y con muchos inciertos, como la nula participación de empresas ecuatorianas con gran trayectoria en el Software Libre como auspiciantes, derivo en la necesidad de postergar el evento dos meses más.

El miércoles 25 de enero y previa del evento, el equipo de LOXALIBRE tuvo que ajustar y afinar detalles hasta avanzadas horas de la noche y primeras del siguiente día, todo con el propósito y compromiso de llevar a cabo un evento de calidad.

El evento

Transcurridos los primeros minutos de las 9 de la mañana, empezaron a inscribirse estudiantes y profesionales de nuestra ciudad así como delegaciones de diferentes partes del país como Zamora, Ambato, Quito, Guayaquil, Machala, Latacunga, también como ciudades del vecino país del Perú como Chiclayo, Lima entre otros.

La ceremonia de inauguración y la disponibilidad de toda la infraestructura tecnológica de la Universidad Técnica Particular de Loja fue un gran puntal de apoyo, para llevar adelante el evento, las señoritas de protocolo coordinando y asistiendo en la ceremonia de inauguración, en la cual se contó con la intervención por parte del Ing. Nelson Piedra, Director de la escuela de Ciencias de la computación de la UTPL, Ing. Milton Labanda representante de LOXALIBRE, Ing. Rafael BonÍfaz impulsor del primer Encuentro Nacional de Software Libre realizado en Latacunga y el Ing. Darwin Betancourt también representante de LOXALIBRE, se dirigieron al público asistente haciendo alusión a la importancia de integrarse, llevar a cabo eventos de esta categoría, antecedentes del evento y logística del mismo respectivamente, dio el inicio oficial al encuentro.

Las conferencias, talleres y foros se llevaron a cabo con un éxito increíble en su calidad, participación y asistencia, la colaboración por parte de la UTPL se dejaba evidenciar en cada necesidad y percances del evento.

El coordinar alojamiento, alimentación y transporte fue algo que sin duda generaba preocupación por parte del equipo de LOXALIBRE quienes lo supieron afrontar con total responsabilidad, sin dejar de lado ningún detalle. Al finalizar el evento fue una gran satisfacción para el equipo de organizadores saber que todos los asistentes y conferencistas estaban complacidos con la organización y las conferencias realizadas, a quienes se les hizo un reconocimiento especial a través de certificados en calidad de asistentes y expositores en la clausura del evento.

Agradecimientos

Antes de concluir este articulo es importante destacar la participación y colaboración del equipo, como Rommel Gutierrez, Marlon Maldonado, Diego Saaveda y el Ing. Jorge Guerron sin quienes no hubiese sido posible el éxito del mismo, también a auspiciantes como el Banco de Loja, Microsoft OpenSource, 2dnQuadrant, MasterPc, Electrocompu, Toners, además la Embajada de Perú quien se hizo presente con un cocktail de Pisco, así como la colaboración de DRW Soluciones en la implementación y puesta en marcha del Sitio Oficial del Evento.

Secciones: 

Migrando de D6 a D7 (Problemas Comunes)

Drupal 6 a 7.xHace algunos días atrás nos aventuramos en la travesia de migrar nuestro sitio Web de Drupal 6 a la versión 7, la cual ha sido satisfactoria, sin embargo nos hemos encontrado con dificultades que las hemos solucionado, y a través de esta publicación queremos compartir algunos de los detalles que hemos tomado en cuenta para los problemas que surgieron durante el proceso.

Cabe indicar que en esta publicación no estamos detallando nada relacionado con la migración del tema en uso.

Como ya sabemos existen muchos y muy buenos artículos hablando sobre el proceso de migración en el cual se indican los pasos que debemos realizar para la migración a Drupal 7:

  • Sacar un respaldo de nuestra BD.
  • Desactivar los módulos contribuidos en nuestra instalación Drupal 6.
  • Configurar nuestro archivo settings.php con los parámetros de conexión a la BD de nuestro sitio con D6.
  • Realizar el proceso de update.php para realizar el proceso.
  • Copiar los archivos cargados de directorio files
  • Activar los módulos que tengan su equivalencia en Drupal 7

Además de las consideraciones generales que se realizan durante el proceso de migración cabe indicar algunos detalles adicionales que se deberia realizar en la preparación de nuestro sitio con Drupal 6 antes de la migración.

  • Establecer el tema garland para evitar mensajes acerca de “Main Content” y los bloques
  • Desactivar al tema por defecto en la administración, en nuestro caso teniamos activado el tema rootcandy, esto lo podemos reestablecer seleccionando el tema garland para la administración.
  • Desinstalar los módulos xmlsitemap desde la sección de módulos con la pestaña correspondiente, para evitar el mensaje de error (PDOException: SQLSTATE[42S02]:) (Some of the pending updates cannot be applied because), en este caso es mejor desactivarlo y desinstalarlo al módulo.

En Drupal 7

  • Crear el directorio files con los permisos de escritura vacio para luego que se realice la actualización (The specified file temporary://fil7BD5.tmp)
  • Proceder a copiar los archivos necesarios de imágenes y demás
  • Si disponen de tipos de contenidos adicionales se debe descargar el módulo cck y activar migrate_fields para realizar la migración de los datos, especialmente para que tenga un trato especial con los campos de imagen.
  • Luego de migrar los tipos de contenidos agregados notaras que tienes problemas visualizando y editando los mismos, esto sucede porque los campos width y height en las tablas field_data_field_ y field_revision_field_ esta con valores nulos, lo puedes solucionar modificandolos a mano a través de phpmyadmin o creandote un script calculando el tamaño de las imágenes y escribiendo los datos en las tablas.
  • Puedes borrar todas las tablas que empiecen con la palabra content ya que en Drupal 7 pasan a ser field esto con la finalidad de aprovechar el espacio en disco.
  • Antes de activar los módulos adicionales al core se debe activar en las "Opciones de cuentas" la opción de rol administrador para que se carguen los permisos de forma automática al activar los módulos.

Espero este aporte sirva a todos quienes estan realizando el proceso de migración de D6 a D7.

Saludos.

Secciones: 

Views, agrupando campos por categorias

Ya todos conocemos lo potente que es el módulo Views, es asi que hace un tiempo necesite listar algunos productos a través de la utilización de este increible módulo pero tambien queria que los agrupe por categorias es decir:
Categoria 1

  • Producto A
  • Producto B

Categoria 2

  • Producto C
  • Producto D

Y no sabia como hacerlo, a pesar de googlear un buen rato no encontre la solución y es asi que encontre una guia a través de nuestros amigos en el canal #drupal-es que me sugirio estilizar mi vista con un tipo  "tabla ", lo probé y funcionó!!!

La solución

Modulo views
Bueno ahora es momento de compartir esta información para todos quienes están en esta misma encrucijada de hacer algo parecido.
Creamos una vista con tipo de contenido nodo y listamos cualquiera de los datos que necesitemos, no olvidemos incluir el campo Taxonomia: term y dentro de la configuración de este campo seleccionaremos "Exclude from display" esto con el objetivo que no se muestre con cada item, para hacerlo más didáctico voy a listar unos campos mas dentro de la sección Fields como son Titulo, imagen.
Con esto dentro de la sección fields tenemos tres campos:

  • Taxonomia: term
  • Nodo: Titulo
  • Contenido: imágen

Lo que haremos a continuación es el tip de la solución, iremos a Basic settings y en el item Style elegiremos el tipo Tabla con esto guardamos para luego personalizar la presentacion de la tabla.
Para hacer la personalización de la tabla debermos hacer click sobre el icono de "engrane " que esta frente a la item Style seleccionado anteriormente.
Al mostrarse la ventana de configuración de la tabla(Grid, HTML List) veremos la sección Grouping field dentro de esta elegiremos el campo Taxonomia: term y finalmente guardamos y probamos nuestra vista.

El resto de personalización de la vista te lo dejo a tu imaginación, espero esta información te haya sido de utilidad.

Otro tip adicional, cuando queremos listar los campos aleatoriamente podemos incluir el campo dentro Sort del tipo Global y dentro de este tiene Global:random.

Saludos.

Secciones: 

Bloquear Ultrasurf en proxy transparente

AdjuntoTamaño
Icono de texto plano Bloqueando con IPTABLES2.65 KB

Programa UltrasurfEs verdad que la libertad a la información debe ser un derecho de todos, sin embargo tambien cumplir el trabajo encargado en el área donde uno labora es un deber. Sabemos que hay derechos y deberes, a pesar de esto hay personas que ignoran esta realidad y durante el espacio para hacer su "trabajo" se dedican a utilizar recursos para "perder el tiempo".
Muchos de nosotros hemos utilizado el Proxy Squid en el sistema operativo GNU/Linux y sabemos que se puede bloquear el acceso a diferentes sitios web a través de la creación de ACLs y dar privilegios a unos usuarios mas que a otros, sin embargo no podemos analizar las conexiones seguras debido a su naturaleza.
Cabe indicar que está publicación esta basada en la distribución Linux Debian Squeeze y Squid 2.6.

Problema

Hoy en día existen programas como el Ultrasurf que le permite a un usuario pasar por alto los controles establecidos desde una ACL en el PROXY, esto lo realiza este programa utilizando la conexión del puerto 443 (HTTPS) lo que se refiere a las conexiones seguras, con esto este programa garantiza que no se analizará el tráfico que circula por el proxy y se podrá conectar a servidores proxy anónimos en Internet y navegar con toda libertad, muchos pensarán que seria mejor bloquear las direcciones de esos servidores anónimos pero creanme es muy larga la lista.
Lo podemos observar de la siguiente manera:
tcpdump -i eth0 host 192.168.1.10 and port 443
Antes de proseguir es necesario especificar que debemos instalar el paquete tcpdump. La interface eth0 se refiere a la conexion de intranet que da el servicio de Internet a nuestros usuarios.

Solución

Quiza para algunos la solución que voy a sugerir no es una de las mejores sin embargo funciona a la perfección, la solución pasa por deshabilitar el puerto 443 a traves de IPTABLES con el siguiente comando
iptables -A FORWARD -p tcp --dport 443 -j DROP

Con la regla antes mencionada evitamos que se realice cualquier conexión segura, sin embargo existen sitios en donde si queremos que se pueda accesar, sitios de instituciones de gobierno y bancos.
para esto podemos habilitar antes de la regla antes mencionada los IPs que tendrán acceso al cualquier sitio seguro, esto lo podemos hacer con la siguiente regla:
iptables -A FORWARD -s 192.168.1.10 -p tcp --dport 443 -j ACCEPT

Pero talvez se nos presenta otro problema el tener que ingresar muchas direcciones para que tengan acceso a sitios seguros, entonces para esto habilitamos los sitios que necesitan los usuarios en general y que son de competencia de su trabajo, esto lo hacemos de la siguiente manera:
iptables -A FORWARD -s www.iess.gob.ec -p tcp --dport 443 -j ACCEPT

Muchos diran que quieren habilitar servicios para los correos electrónicos como gmail, hotmail y yahoo y que estos disponen de muchas direcciones y es tedioso tener que ingresar todas, para esto podemos habilitar un rango de direcciones utilizando lo siguiente:
iptables -A FORWARD -p tcp -m iprange --dst-range 74.17.204.1-74.17.204.200 --dport 443 -j ACCEPT

Es decir identificamos las IPs que utiliza el gmail y habilitamos su rango con esto garantizamos el acceso al servicio y en una sola linea.

Identificando IPs a habilitar

La forma en como podemos identificar las IPs que esta accesando el usuario y son necesarias se lo puede hacer de la siguiente manera:
tcpdump -i eth0 host 192.168.1.10 and port 443

y obtendremos algo como lo siguiente:

09:01:44.090970 IP 192.168.1.123.47708 > by132oim.mail.services.live.com.https: S 2047155850:2047155850(0) win 5840 09:01:50.091610 IP 192.168.1.123.47708 > by132oim.mail.services.live.com.https: S 2047155850:2047155850(0) win 5840 09:02:02.094537 IP 192.168.1.123.47710 > by132oim.mail.services.live.com.https: S 2369713159:2369713159(0) win 5840 09:02:05.093104 IP 192.168.1.123.47710 > by132oim.mail.services.live.com.https: S 2369713159:2369713159(0) win 5840 09:02:11.093700 IP 192.168.1.123.47710 > by132oim.mail.services.live.com.https: S 2369713159:2369713159(0) win 5840 09:02:23.096878 IP 192.168.1.123.47711 > by132oim.mail.services.live.com.https: S 2698426699:2698426699(0) win 5840 09:02:26.095191 IP 192.168.1.123.47711 > by132oim.mail.services.live.com.https: S 2698426699:2698426699(0) win 5840

Luego que nos obtenemos el dominio como en algunos casos el gmail procedemos a copiar esa linea y hacemos lo siguiente:
host by132oim.mail.services.live.com

Espero esta publicación sirva para aliviar el dolor de cabeza de mas de un administrador, cualquier sugerencia o comentario es bienvenida.

PD: Al final voy a adjuntar un archivo con reglas de iptables para habilitar gmail, hotmail, yahoo.

Secciones: 

Update Manager en Drupal 7

Conexión FTPDesde el lanzamiento de la versión de Drupal 7 estamos muy entusiasmados con las funcionalidades incluidas dentro del núcleo como son RDFa, CCK entre otros, asi como tambien Update Manager este módulo que nos permite actualizar, subir o cargar nuevos módulos o temas desde nuestro sitio.

Update Manager

Con este novedoso módulo incluido en el núcleo de Drupal 7 podemos actualizar y cargar nuevos módulos y temas desde nuestro sitio, es decir ya no necesitamos de un cliente FTP externo ya que Update Manager nos da está prestación, este nos viene con dos tipos de subidas o formas de cargar nuestros módulos:

  • Instalar desde una URL
  • Subir un archivo de módulo o tema para instalar

En cualquier de estas dos formas quiza nos a pasado que al intentar actualizar o cargar nuevos módulos o temas, nos aparece una interface de conexión segura via FTP y no sabemos como solucionarlo, pues bien la idea de esta publicación es justamente proporcionar una manera de solucionar este percance.

Solución

La solución para evitar que nos aparezca esta interfaz y Drupal haga este procedimiento de forma transparente es muy sencilla, tan sencilla como cambiar el usuario y grupo de nuestra instalación a www-data o el usuario o grupo que maneje tu servidor Web (Apache o ISS).
Si estas utilizando Linux con un servidor Apache lo podemos hacer de la siguiente manera:
chown -Rf www-data.www-data <directorio de instalacion>

Espero esta guía les sirva por solucionar este pequeño percance.

Saludos.

Secciones: