
:)
Modificar editor por defecto ejemplo: “crontab -e”
En las nuevas versiones de debian y ubuntu, un iluminado ha puesto como editor por defecto el nano……
Pero como todo en este mundo, se puede modificar.
Ejecutamos:
update-alternatives –config editor
Ahora podemos selecionar el editor que queremos de un listado que nos muestra.
Existen 3 opcioens para la alternativa editor (que provee /usr/bin/editor).
Selección Ruta Prioridad Estado
————————————————————
* 0 /bin/nano 40 modo automático
1 /bin/nano 40 modo manual
2 /usr/bin/vim.basic 30 modo manual
3 /usr/bin/vim.tiny 10 modo manual
Pulse <Intro> para mantener el valor por omisión [*] o pulse un número de selección: 3
Listo!
HeartBeat ERROR: Message hist queue is filling up
El mensaje siguiente es fruto de un problema de conectividad;
heartbeat[17154]: 2011/11/03_14:40:08 ERROR: Message hist queue is filling up (487 messages in queue)
heartbeat[17154]: 2011/11/03_14:40:09 ERROR: Message hist queue is filling up (488 messages in queue)
Si hacemos iptables -L seguro que aprece algo al estilo….
[SERVER].root:/etc/ha.d > iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
RH-Firewall-1-INPUT all — anywhere anywhere
Chain FORWARD (policy ACCEPT)
target prot opt source destination
RH-Firewall-1-INPUT all — anywhere anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Chain RH-Firewall-1-INPUT (2 references)
target prot opt source destination
ACCEPT all — anywhere anywhere
ACCEPT icmp — anywhere anywhere icmp any
ACCEPT esp — anywhere anywhere
ACCEPT ah — anywhere anywhere
ACCEPT udp — anywhere 224.0.0.251 udp dpt:mdns
ACCEPT udp — anywhere anywhere udp dpt:ipp
ACCEPT tcp — anywhere anywhere tcp dpt:ipp
ACCEPT all — anywhere anywhere state RELATED,ESTABLISHED
ACCEPT tcp — anywhere anywhere state NEW tcp dpt:ssh
REJECT all — anywhere anywhere reject-with icmp-host-prohibited
Estas son las IPTABLES por defecto en instalaciones REDHAT 5.5 Tocará quitarlas todas con un “iptables -F”
debmirror, Repositorio local para paquetes en Debian Squeeze
Vamos a crear un repositorio local con debimirror para debian, en nuestro caso squeeze.
Primero de todo necesitamos un filesystem con espacio suficiente para poder dejar todos los paquetes necesarios. En mi caso lo dejamos con un FS de 100Gb ylo llamo /DADES2/mirror
Vamos a instalar el debimirror;
apt-get install debmirror
Una vez instalado, modificamos el script creado por Gary Sandi desde el este link
#!/bin/sh
ARQUITECTURA=i386
METODO=http
RAMA=lenny
RAMAS=lenny,squeeze,sid
HOST=ftp.fr.debian.org
HOST_SEGURIDAD=security.debian.org
HOST_MULTIMEDIA=ftp.debian-multimedia.org
DIR_MIRROR=/home/debian/debian
DIR_SEGURIDAD=/home/debian/updates
DIR_MULTIMEDIA=/home/debian/multimedia
SECCIONES=main,contrib,non-free
SECCION=main
echo "==================================================================="
echo "Actualizando los repositorios PRINCIPALES; main, contrib, non-free"
echo "==================================================================="
echo ""
debmirror -a ${ARQUITECTURA} \
-s ${SECCIONES} \
-h ${HOST}/debian \
-d ${RAMA} -r / --progress \
-e ${METODO} --ignore-release-gpg --nosource \
${DIR_MIRROR}
echo "====================================================================="
echo "Actualizando los repositorios de SEGURIDAD; main, contrib, non-free"
echo "====================================================================="
echo ""
debmirror -a ${ARQUITECTURA} \
-s ${SECCIONES} \
-h ${HOST_SEGURIDAD} \
-d ${RAMA}/updates -r /debian-security --progress \
-e ${METODO} --ignore-release-gpg --nosource \
${DIR_SEGURIDAD}
echo "==================================================================="
echo "Actualizando los repositorios MULTIMEDIA; main"
echo "==================================================================="
echo ""
debmirror -a ${ARQUITECTURA} \
-s ${SECCION} \
-h ${HOST_MULTIMEDIA} \
-d ${RAMAS} -r / --progress \
-e ${METODO} --ignore-release-gpg --nosource \
${DIR_MULTIMEDIA}
El script lo modificamos segun necesitad. En mi caso solo he modificado los siguientes parametros;
RAMA=squeeze RAMAS=squeeze HOST=ftp.caliu.cat HOST_SEGURIDAD=security.debian.org HOST_MULTIMEDIA=ftp.debian-multimedia.org DIR_MIRROR=/DADES2/mirror DIR_SEGURIDAD=/DADES2/mirror/updates DIR_MULTIMEDIA=/DADES2/mirror/multimedia
Establecemos los permisos con un chmod +x nombre_script.sh
Ejecutamos y nos empieza a descargar todos los paquetes necesarios para hacer el mirror;
................. [ 29%] Getting: pool/main/i/ibus/ibus-gtk_1.3.7-1_i386.deb... ok [ 29%] Getting: pool/main/i/ibus/ibus_1.3.7-1_i386.deb... ok [ 29%] Getting: pool/main/i/ibus/libibus-dev_1.3.7-1_i386.deb... ok [ 29%] Getting: pool/main/i/ibus/libibus2_1.3.7-1_i386.deb... ok [ 29%] Getting: pool/main/i/ibus/python-ibus_1.3.7-1_all.deb... ok [ 29%] Getting: pool/main/i/ibutils/ibutils_1.2-OFED-1.4.2-1_i386.deb... ok .................
Una vez finalizado (Tiene que decargar unas 60Gb) ya podemos configurar el apache.
apt-get install apache2
Editamos el fichero de configuración;
vim /etc/apache2/sites-enabled/defaul-000
Y modificamos el campo DocumentRoot con el directorio de nuestro repositorio;
DocumentRoot /DADES2/mirror/
Para poder configurar los clientes necesitamos configurar un servicio web o ftp para tener acceso a los ficheros. En nuestro caso, lo hacemos por http.
Instalamos un apache y creamos dos enlaces simbolicos en /var/www para que al conectarse a la web existan dos directorios, el debian y debian-security
Creamos los enlaces simbolicos
cd /var/www
ln -s /DADES/debian-repository/debian debian
ln -s /DADES/debian-repository/debian-security debian-security
Para configurar los clientes solo tenemos que modificar el /etc/apt/source.list con los datos del nuevo servidor. Si antiguamente teniamos;
deb http://ftp.caliu.cat/debian/ squeeze main
deb-src http://ftp.caliu.cat/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
# squeeze-updates, previously known as ‘volatile’
deb http://ftp.caliu.cat/debian/ squeeze-updates main
deb-src http://ftp.caliu.cat/debian/ squeeze-updates main
Ahora tendremos;
deb http://SERVIDOR_INTERNO/debian/ squeeze main
deb-src http://SERVIDOR_INTERNO/debian/ squeeze main
deb http://SERVIDOR_INTERNO/ squeeze/updates main
deb-src http://SERVIDOR_INTERNO/ squeeze/updates main
# squeeze-updates, previously known as ‘volatile’
deb http://SERVIDOR_INTERNO/debian/ squeeze-updates main
deb-src http://SERVIDOR_INTERNO/debian/ squeeze-updates main
VMWare Tools en Debian Squeeze
Vamos a simplificar, si queremos instalar las VMWare Tools en una Debian Squeeze;
vi /etc/apt/sources.list
añadimos;
deb http://ftp.es.debian.org/debian/ squeeze main contrib deb-src http://ftp.es.debian.org/debian/ squeeze main contrib
Ejecutamos;
apt-get update apt-get install open-vm-tools open-vm-source module-assistant auto-install open-vm -i
Listo
Comentarios recientes