Debian GNU/Linux 4.0 actualizado (traducción)

Comparte este post: Posteado el: 17 Agosto, 2007 por wxJoshe

Les dejo una traducción (hecha por quien escribe) del anuncio oficial del lanzamiento de la actualización de la versión estable de Debian.

El original de este anuncio lo pueden encontrar en http://www.debian.org/News/2007/20070817 (inglés) en el cual se encuentra la versión completa y la lista de los Bugs (errores) reparados y sus causas.

———— 

El Proyecto Debian se complace en anunciar la primera actualización de la distriubución estable Debian GNU/Linux 4.0 (etch) .  Esta actualización agrega principalmente las correcciones para los problemas de  seguridad al lanzamiento estable, junto con algún ajuste a problemas serios. Esta primera actualización también corrige ediciones menos importantes que se notaron demasiado tarde en el proceso de lanzamiento.
Read More »

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (2 votos, promedio: 4 de 5)
Loading ... Loading ...

kacpid comiendo del 70% al 99% de mi CPU

Comparte este post: Posteado el: 19 Junio, 2007 por wxJoshe

Cuando actualice el kernel (linux 2.6.20-16-) no vi el consumo de un proceso que estaba ocupando casi todo el CPU, aveces un 82% y otras hasta el 99%. ¿El culpable? kacpid, al parecer tenía problemas de compatibilidad con mi BIOS.

Al instante me puse a buscar información en el tio google y todos apuntaban a un bug; algunos gringos ya habían solucionado su problema actualizando su BIOS, por lo visto la mayoría llegaba a esa solución, pero actualizar la BIOS es algo muy delicado (no imposible) pero en estos momentos no cuento con tiempo suficiente asi que seguí buscando información … alguien en algún lugar ya debió solucionar el problema de alguna otra manera.

Y de pronto ahi estaba una luz al final del camino jeje, alguien desactivo el acpi desde las opciones del grub a la hora de empezar a cargar el kernel y listo.

Editar /boot/grub/menu.lst (con el editor de tu religión) y agregar en la linea del kernel acpi=off apm=off

quedaría algo asi:

kernel          /boot/vmlinuz-2.6.20-16-generic root=UUID=3b1de0cXYZ  ro acpi=off apm=off quiet splash

Nota que XYZ es el código UUID que tiene mi archivo esto es diferente según cada computadora.

Mientras le dan solución a esto en futuras versiones del kernel prefiero dejarlo asi.

Saludos.

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (4 votos, promedio: 4 de 5)
Loading ... Loading ...

udhcpd un Servidor DHCP al instante y super ligero

Comparte este post: Posteado el: 27 Mayo, 2007 por wxJoshe

Necesitaba probar una software para hacer imágenes del disco sobre mi servidor de aplicaciones pero esta aplicación requería que se le asigne un IP por algun Servidor DHCP, así que necesitaba algo rápido de configurar y no tan pesado así que busque con apt-cache en mi servidor bajo Linux Debian y encontré esta joyita udhcpd un:

apt-get install udhcpd

Y después de unos 24 Kb de descarga y un segundo de espera :-) ya solo necesitaba su archivo de configuración, que es muy sencillo y lo encontré en su misma página, en un ejemplo, ahí se los dejo para que lo puedan usar también.

# Sample udhcpd configuration file (/etc/udhcpd.conf)
# The start and end of the IP lease block

start 192.168.1.11 #default: 192.168.0.20
end 192.168.1.54 #default: 192.168.0.254

# The interface that udhcpd will use
interface eth1 #default: eth0

# The maximim number of leases (includes addressesd reserved
# by OFFER’s, DECLINE’s, and ARP conficts

#max_leases 254 #default: 254

# The remainer of options are DHCP options and can be specifed with the
# keyword ‘opt’ or ‘option’. If an option can take multiple items, such
# as the dns option, they can be listed on the same line, or multiple
# lines. The only option with a default is ‘lease’.

#Examles
opt dns 208.67.222.222 208.67.220.220 #usando opendns.com
option subnet 255.255.255.0
opt router 192.168.1.1
#opt wins 192.168.10.10
#option dns 129.219.13.81 # appened to above DNS servers for a total of 3
option domain tudominioaqui.com.pe
option lease 864000 # 10 days of seconds

#######################################

Luego de crear esto en /etc/udhcpd.conf inicias el servidor con:

/etc/init.d/udhcpd start

Y listo así de simple
Espero les sea útil.

Saludos.

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (2 votos, promedio: 5 de 5)
Loading ... Loading ...

UbuntuStudio 7.04 para i386 disponible

Comparte este post: Posteado el: 11 Mayo, 2007 por wxJoshe

UbuntuStudio es para la edición y creación de Multimedia desde GNU/Linux . Diseñado para profesionales o público en general que le interese la edición de audio, video y diseño gráfico; con los mejores programas de GNU/Linux para estos fines. Hay disponible para descarga un DVD de 860 MB. Pero se puede agregar los repositorios si tienes instalado Feisty Fawn 7.04 e integrarlo descargando un promedio de 150 MB y dejar tu Ubuntu con un buen toque elegante que le da el Theme Ardour 2.

Con esto lo puedes instalar directamente en tu Ubuntu:

sudo su -c ‘echo deb http://archive.ubuntustudio.org/ubuntustudio feisty main >> /etc/apt/sources.list’
wget -q http://archive.ubuntustudio.org/ubuntustudio.gpg -O- | sudo apt-key add – && sudo apt-get update

Reinician su computadora y listo! a disfrutarlo ;)

Read More »

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (1 votos, promedio: 3 de 5)
Loading ... Loading ...

Crear documentos de Excel con PHP

Comparte este post: Posteado el: 8 Mayo, 2007 por wxJoshe

En un pequeño Sistema de Fichas para COFOPRI (Chiclayo), ya tenía el reporte en Formato PDF pero se requería en formato XLS de Excel asi que empecé la busqueda de información primero con el tío Google. Y en unos segundos ya estaba viendo como hacer esto; por lo visto no era el primero que necesitaba a pedido del jefe usar este formato propietario. Pero entre tantas soluciones busque la mejor y encontré una que me parecía sencilla y fácil asi que utilicé esa, se trata sólo de pasarle cabeceras al archivo:

header(”Content-type: application/vnd.ms-excel”);
header(”Content-Disposition: attachment; filename=excel.xls”); 

Y los datos formateados en una Tabla HTML y listo.
Ahí les dejo un ejemplo sencillo de cómo debería ser, saludos.

<?php
header(”Content-type: application/vnd.ms-excel”);
header(”Content-Disposition: attachment; filename=excel.xls”);

// … pasos de conexióna la BD y demás 

//Logo
$logo = “http://www.tuwebaqui.com/imagenes/logocofopri.gif“;
$date = date(”d/m/Y”);
$time = date(”H:m:s”);

//Tu sentencia SQL
$sql = “SELECT  …”

$rs = mysql_query($sql,$link) or die(mysql_error($link) . “<br>$sql”);
$campos = mysql_num_fields($rs);
$filas  = mysql_num_rows($rs);
$temp=”";
?>
<table border=”0″>
  <tr>
  <th align=”left”><img src=”<?=$logo?>”></th>
  </tr>
  <tr>
  <th> </th> 
  <th> </th> 
  <th> </th>   
  <th align=”right” bgcolor=”#CCCCCC”>Fecha: </th>       
  <th align=”left”><?=$date?></th>  
  </tr>
  <tr></tr>
</table>    
<table border=”1″>
  <tr>
  <th bgcolor=”#CCCCCC”><?=”ETAPA_SECTOR”?></th>
  <th bgcolor=”#CCCCCC”><?=”COD_PREDIO”?></th>
  <th bgcolor=”#CCCCCC”><?=”MANZANA”?></th>
  <th bgcolor=”#CCCCCC”><?=”LOTE”?></th>
  <th bgcolor=”#CCCCCC”><?=”DERIVADO A”?></th>
  </tr>
<?
while($datos = mysql_fetch_row($rs)){  ?>
 <tr>
 <td align=”left”><?=$datos[10]?></td>
 <td align=”left”><?=$datos[0]?></td>
 <td align=”left”><?=$datos[1]?></td>
 <td align=”left”><?=$datos[2]?></td>
 <td align=”left”><?=$datos[9]?></td>
 </tr> 
<? 
}
?>
 <tr>
 <th align=”left” bgcolor=”#CCCCCC”><?=”Total Fichas”?></th>
 <th align=”left”><?=$filas?></th>
 <th> </th>
 <th align=”right” bgcolor=”#CCCCCC”>Hora:</th> 
 <th align=”left”><?=$time?></th>
 </tr>
</table>

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (3 votos, promedio: 4.67 de 5)
Loading ... Loading ...

Configuración de mi Firewall

Comparte este post: Posteado el: 9 Abril, 2007 por wxJoshe
Bueno gracias a la documentación que hay en internet encontré un
ejemplo de la configuración de un Firewall hecha por Pello Xabier Altadill
y la adecué a la configuración que necesitaba y lo coloqué en el script
cuando inicia la red y listo, tengo mi Firewall, que era en un principio
un Proxy Transparente con Squid, pero ahora sólo es un Firewall.
Ahí les dejo el Script ;)  Saludos
#!/bin/sh
## SCRIPT de IPTABLES - ejemplo del manual de iptables
## Ejemplo de script para firewall entre red-local e internet
## con servicios abiertos de puerto 25, 110, y 1723
modprobe ip_tables
modprobe ip_nat_ftp
modprobe ip_conntrack_ftp
modprobe ipv6

## FLUSH de reglas
iptables -F
iptables -X
iptables -Z
iptables -t nat -F

## Establecemos politica por defecto
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT

## Empezamos a filtrar
 Read More  »

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (2 votos, promedio: 4 de 5)
Loading ... Loading ...