jueves, 29 de octubre de 2009

Kubuntu Karmic Koala Final

Hola a todos,

Hoy es el lanzamiento oficial de la nueva versión de kubuntu, la versión Karmic Koala que recién salió hace algunas horas, aporta algunas mejoras utilizando kde 4.3, un nuevo instalador y algunas nuevas mejores.

En un par de horas estaré mostrando las primeras capturas ya instalado en mi portatil.

Saludos.

domingo, 25 de octubre de 2009

Modem 3G Alcatel X200 en Kubuntu Jaunty

Primero que nada, necesitamos descargarnos el usb_modeswitch y lo descargaremos en un paquete .deb de la siguiente url: http://www.borjanet.com/uploads/usb-modeswitch-alcatelX060-dkms_1.0.2-4_i386.deb

Posteriormente, lo instalamos con el comando sudo dpkg -i usb-modeswitch-alcatelX060-dkms_1.0.2-4_i386.deb

Una vez instalado el usb_modeswitch, nos fijamos que las lineas referentes a nuestro modem alcatel estan descomentadas en el archivo /etc/usb_modeswitch.conf


Posteriormente, creamos un archivo en /etc/udev/rules.d/

Guardamos el archivo como 45-alcatelx200.rules

El archivo tendra como contenido lo siguiente:

SUBSYSTEM=="usb", SYSFS{idProduct}=="f000", SYSFS{idVendor}=="1bbb", RUN+="/usr/sbin/usb_modeswitch"
SUBSYSTEM=="usb", SYSFS{idProduct}=="0000", SYSFS{idVendor}=="1bbb", RUN+="/sbin/modprobe usbserial vendor=0x1bbb product=0x0000"

Y para conectarnos usaremos kppp el cual instalamos desde los repositorios si no esta instalado, luego, seguimos los siguientes pasos:

1.- ejecutamos kppp como usuario normal ( si no esta instalado, pues, #apt-get install  kppp desde la consola)
2.- damos click en configurar
3.- en la pestaña cuentas, "nueva"
4.- luego "configuracion manual"
5.- nombre de la conexion ( en Mi caso -EL SALVADOR- "INTERNET TIGO")
6.- luego en numero de tel " añadir" , el numero siempre es *99# para este tipo de conexion.
7.- aceptar, regresara a la ventana anterior y luego aceptar, para crear la cuenta.
8.- ahora en la pestaña modem, " nueva"
9.- nombre del modem "nombre" -puede ser cualkier nombre de una palabra-
10.-y en DISPOSITIVO DEL MODEM SELECCIONAMOS: /dev/ttyUSB2
11.- aceptar, y regresaremos a la ventana anterior, y aceptar para regresar a la ventala de conexion.
12.- ahora solo nos queda poner un usuario y el pass que se nos acurra ya que esto NO es realmente requerido por el operador.
conectara, adquirira ip y listo !!! ya tenemos conexion 3G.

Espero que esta pequeña guía sirva de mucho, ya que, yo pase un largo rato probando para hacer funcionar el modem.

Actualización: En las nuevas versiones de ubuntu, ya no es necesario descargar el paquete que les comento en el artículo de arriba, sino que pueden utilizar el de los repositorios.

Saludos.

domingo, 18 de octubre de 2009

Ya se puede pedir Ubuntu, Kubuntu Karmic Koala

Hola a todos,

Este post es solo para comentarles que ya se puede pedir los discos de la edición de ubuntu y kubuntu que saldrá el próximo 29 de este mes.

Pueden hacerlo en la siguiente direccion: Shipit Ubuntu
y para Kubuntu pueden hacerlo aqui: Shipit Kubuntu

Eso si, advierten que los discos pueden tardarse hasta 10 semanas para llegar.

Así que espero que comiencen ya a hacer sus pedidos e discos desde ahora.

Saludos.

domingo, 11 de octubre de 2009

Tutorial: Como instalar un completo servidor de correo con Ubuntu Intrepid Ibex Parte III

Continuando con el tutorial, vamos a continuar con la instalación de postfix con el siguiente comando:

sudo apt-get install postfix postfix-mysql mysql-server apache2 php5 php5-mysql


Cuando estemos instalando postfix se nos preguntará el tipo de instalación que queremos hacer y nosotros seleccionamos por default, ya que, luego nosotros personalizaremos la configuración.

Con el postfixadmin configurado como lo mencione en el artículo anterior, procedemos a crear el usuario y grupo que nos servirán para manejar los mailbox con los siguienets comandos:

sudo groupadd -g 1001 virtual
sudo useradd -g virtual -d /usr/local/virtual -s /bin/false -u 1001 virtual
sudo mkdir /usr/local/virtual
sudo chown virtual:virtual /usr/local/virtual


Una vez ejecutados los comandos anteriores, comenzamos a configurar postfix, lo primero que hacemos es un backup del archivo main.cf de postfix de la siguiente forma:

sudo mv /etc/postfix/main.cf /etc/postfix/main.cf.bkg

Realizado el backup comenzaremos la configuración de postfix creando un nuevo archivo main.cf

sudo nano /etc/postfix/main.cf

El archivo main.cf debe de quedarles como les muestro a continuación:


myhostname = servidor.midominio.com
mydomain =
servidor.midominio.com
myorigin = $mydomain
mydestination = localhost
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all


# parametros TLS
smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_scache
smtp_tls_session_cache_database = btree:/var/lib/postfix/smtp_scache


#MYSQL
virtual_alias_maps = mysql:/etc/postfix/mysql/mapas_alias_virtuales_mysql.cf
virtual_gid_maps = static:1001
virtual_mailbox_base = /usr/local/virtual
virtual_mailbox_domains =
mysql:/etc/postfix/mysql/mapas_dominios_virtuales_mysql.cf
virtual_mailbox_limit = 0
virtual_mailbox_maps = mysql:/etc/postfix/mysql/mapas_mailbox_virtuales_mysql.cf
virtual_minimum_uid = 1001
virtual_transport = virtual
virtual_uid_maps = static:1001
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps =
mysql:/etc/postfix/mysql/mapas_limites_virtuales_mailbox_mysql.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = El buzón del usuario está lleno.
virtual_overquota_bounce = yes


Luego de editar el fichero y dejarlo como les muestro, creamos la carpeta para guardar los archivos que realizand consultas a mysql.

sudo mkdir /etc/postfix/mysql

Comencemos a crear los archivos de configuración
 


sudo nano  /etc/postfix/mysql/mapas_alias_virtuales_mysql.cf 

user = postfix
password = algo
hosts = 127.0.0.1
dbname = postfix
query = SELECT goto FROM alias WHERE address='%s' AND active = 1


sudo nano  /etc/postfix/mysql/mapas_dominios_virtuales_mysql.cf

user = postfix
password = algo
hosts = 127.0.0.1
dbname = postfix
query = SELECT domain FROM domain WHERE domain='%s'


sudo nano  /etc/postfix/mysql/mapas_mailbox_virtuales_mysql.cf
user = postfix
password = mi_pass
hosts = 127.0.0.1
dbname = postfix
query = SELECT maildir FROM mailbox WHERE username='%s' AND active = 1


sudo nano  /etc/postfix/mysql/mapas_limites_virtuales_mailbox_mysql.cf
user = postfix
password = mi_pass
hosts = 127.0.0.1
dbname = postfix
query = SELECT maildir FROM mailbox WHERE username='%s' AND active = 1


Una vez creamos todos los archivos, reiniciamos postfix y podemos iniciar a crear nuestro dominios y usuarios. Para ver si postfix no esta dando problemas siempre es bueno consultar los logs, en mi caso utilizo mucho /var/log/syslog ó /var/log/mail.log.

En el siguiente post de esta serie, continuaremos explicando la instalación de dovecot, spamassassin y clamav.

Saludos.