bash
Restaurar Cola de Mensajes QMAIL
24 de Agosto del 2009 por b@cHo · 1 Comentario

Desafortunadamente, el MTA de Kernel Error Qmail dejo de funcionar hace unos dias debido a que la cola de mensajes se habia corrompido (por azares del destino supongo) y pues al momento de borrar el QUEUE, quedo peor, asi que les comparto la version 2.0 del Script de Kernel Error para reparar QMAIL
Leer mas
bash
Vaciar cola de mensajes en QMail
2 de Junio del 2009 por b@cHo · Deja un comentario
Pués ya sea por un error en un script, problemas con QMail o cualquier función que use este MTA, aqui les facilito un script hecho por mi que explica como vaciar la cola de mensajes.
Bueno el código es el siguiente:
#!/bin/bash
# By Bacho < bacho [at] kernelerror.net >
# Vacia la cola de mensajes de QMAIL
/etc/init.d/qmail stop
echo "*----------------------------------------------------------------*";
echo "* Qmail Cleaner 1.0 *";
echo "* Kernel Error *";
echo "*----------------------------------------------------------------*";
echo "";
echo "* Vaciando Cola *";
echo "";
#Remueve el seguro contra escritura
mv /var/qmail/queue/lock /root/
#Borra los mensajes en lista
cd /var/qmail/queue; find . -type f -exec rm -f '{}' \;
wait
#Regresa el seguro contra escritura
mv /root/lock /var/qmail/queue/
/etc/init.d/qmail start
echo "*----------------------------------------------------------------*";
echo "* Listo www.kernelerror.net *";
echo "*----------------------------------------------------------------*";
exit
La explicación del script es la siguiente.
Leer mas
bash
Enviar correos desde Bash
24 de Mayo del 2009 por b@cHo · 1 Comentario
Pues en esta entrada les voy a compartir un pequeño script que realizé en BASH para enviar correos, asumiento que tienen algun MTA instalado (QMAIL POSTIFX) =D recuerden leer los comentarios escritos.
En este script se da un ejemplo de como crear funciones en bash, y usar reescribir variables

Leer mas
bash
Descargar videos de youtube
28 de Abril del 2009 por Kalith · 1 Comentario
Buenas.
Este es un extenso script (4 lineas) escrito en bash, para bajar videos de youtube, no hice interfaz ni nada pues es solo para mostrar como descargarlos. Gracias a bacho por el tip de las comillas.
Hay que sustituir *link* por la url completa de youtube.
a=`GET *link* | grep fullscreenUrl`;
b=`echo $a | awk -F"video_id=" '{print $2}'`;
c="www.youtube.com/get_video?video_id="+$b;
wget $c;
saludos








