El Blog de DeepY0X: emerge —update —deep –newuse world

Office OpenXML (OOXML) no debe ser ISO 29500

December 7, 2007

Tip OpenBSD

Filed under: BSD, Software Libre

Aqui les dejo en pequeño tip para OpenBSD, quien no a usado la terminal de tipo vt220?? si esa terminal q no visualiza a colores, bueno como yo vengo del mundo GNU/Linux me gusta ver algunas aplicaciones de consola coloreadas para diferenciar algunas funcionalidades y no todo blanco y negro, asi que viendo por aqui y por alla, me encontre que OpenBSD soporta un tipo de terminal llamado pcvt25, la que a su vez colorea algunas aplicaciones como: Vim, Emacs, Lynx, Mutt, etc, lo que debemos hacer es segun el usuario con el que estemos trabjando en nuestro OpenBSD, en este caso "deepyox" agregar la siguiente linea al archivo /home/deepyox/.profile:

export TERM=pcvt25

 salimos de la session actual y nos volvemos a loguear y podremos apreciar que por ejemplo lynx ya nos colorea la pantalla.

Otra cosilla a quien no le molesta q cada vez q se loguea como root, se confirme el tipo de terminal a usar, por ejemplo:

$ su -
Password:
Terminal type? [pcvt25]  <— "molestia"

 Bueno para deshabilitar eso vamos al .profile de /root y comentamos las siguientes lineas:

 if [ -x /usr/bin/tset ]; then
        eval `/usr/bin/tset -sQ \?$TERM`
fi

Estos son algunos tips q podemos usar para digamos personalizar nuestra instalación de OpenBSD. 

 

October 15, 2007

PHP5 en FreeBSD

Ahora para completar estos posts y tener un sistema FAMP (FreebSD, Apache, MySQL y PHP) andando instalaremos php con los siguientes pasos:

-Ir al Directorio /usr/ports/lang/php5
make config (para los flags)
make install clean

-Ir al Directorio: /usr/ports/databases/php5-mysql
make install clean

-Ir al Directorio: /usr/ports/www/php5-session
make install clean

-Ir al Directorio: /usr/ports/graphics/php5-gd
make install clean

-Agregar lo siguiente en mime types:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php .htm .html

-Crear archivo php.ini:
# cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

-Y por ultimo hacemos probamos si funciona creando un archivo test.php:

<?php

phpinfo();

?> 

-vamos al navegador con http://localhost/test.php y ya deberia de cargar la configuracion de php 

October 8, 2007

Apache 2.2 en FreeBSD 6.2

Filed under: BSD, Redes

A continuacion vamos a instalar Apache en FreeBSD, no disa mucho de una instalacion en Linux, bueno en el caso de Gentoo o si lo instalamos desde fuente en otra distribucion binaria.

En FreeBSD se maneja el concepto de ports como en Gentoo, para instalar en este caso apache haremos lo siguiente:

-Ingresamos al directorio /usr/ports, buscamos el port apache: make search name=apache y bueno nos va asalir una lista de las disferentes versiones de apache para FreeBSD, a continuacion ingresamos al directorio donde se encuentra el port:

 cd /usr/ports/www/apache22

-Instalamos el port

make install clean 

 -Iniciamos el demonio:

 apachectl start

 -Si vamos a un navegador veremos en nuestro localhost la pagina de bienvenida de apache

 -Si queremos configurar los parametros de Apache debemos de editar el archivo /usr/local/etc/apache22/httpd.conf

 -Quizas a la hora de iniciar apache te puede salir este error:

 atenea# /usr/local/sbin/apachectl start
[Sun Oct 07 14:43:25 2007] [warn] (2)No such file or directory: Failed to enable the ‘httpready’ Accept Filter

 La solucion que podemos darle es de cargar el modulo accf_http de la siguiente manera:

 kldload accf_http

Este error es comun en las versiones mayores a Apache 2.1.4, bueno en realidad antes de esta version apaerecia implicitamente, ahora como vemos sale explicita, aunque podemos dejarlo asi como esta pero le quitara performance a nuestro server. 

 

 

 

 

August 27, 2007

midnightbsd

Filed under: BSD

Me entero que ha salido otra version de BSD para escritorio llamada midnight BSDSegun su pagna principal esta basada en la version Beta de FreeBSD 6.1 y cuenta on soporte para arquitecturas x86 por el momento, pero pronto se piensa dar soporte tambien a x86-64(Opteron™, Athlon™64, and EM64T)

Lo que si me deja un poco intranquilo es que en su pagina prancipal recomienda un espaco de disco de 15 GB, bueno alli dice q tambien es para tener los mports, me supongo q debe ser parecido al portage de gentoo.

Segun su pagina tambien indica q lo podemos usar virtualizado bajo qemu, vmware y M$ Virtual PC(quien usa eso?)

Bueno cabe destacar los objetivos del proyecto:
- A new window and login manager.
- Centralized system preferences while maintaining the BSD style on the command line.
- A graphical ports and package management system. Currently we use a derivative of FreeBSD ports.
- Work on various portions of the kernel including syscons, process and disk scheduling, imports of FreeBSD and OpenBSD drivers, etc.
- Importing useful features from OpenBSD and NetBSD.
- Improving security with little distraction to the end user

Otra version de Unix q se suma a la lucha por el escritorio, bueno otro juguete mas para investigar cuando estemos aburridos xD

midnight