miércoles, 27 de enero de 2010

Backup y Restore Base de datos bayes

Útil para migraciones y backup de lo que tiene aprendido el bayes de spamassassin.

Es muy importante que sea con el usuario que lanza MailScanner, Amavis, Spamd... y que ese tenga shell. Se puede activar bash momentaniamente en el fichero /etc/passwd

su postfix -c "sa-learn --siteconfigpath=/etc/MailScanner/spam.assassin.prefs.conf --backup > /tmp/sa.backup"


Restore
su postfix -c "sa-learn --siteconfigpath=/etc/
MailScanner/spam.assassin.prefs.conf --restore /tmp/sa.backup"

martes, 19 de enero de 2010

db_clean MailWatch

Script para limpiar la tabla maillog de mensajes antiguos.

mailwatch_mysql_maintenance.sh como cron
minute hour * * * mysql mailscanner -u mailwatch_user
--password=mailwatch_password < /path/to/mailwatch_mysql_maintenance.sql mailwatch_mysql_maintenance.sql delete from maillog where timestamp <>

sábado, 16 de enero de 2010

MySQL password de root

/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h svfwspam01.pandora.nv password 'new-password'

viernes, 8 de enero de 2010

Novell login script de ejemplo

NO_DEFAULT

MAP R Z:=\\Svoes02\VLADM\APLICACIONS\Utilitats
MAP R G:=SRVOES01\GLOBAL:
@wscript.exe //B Z:\renameDrive.vbs G: "Global"
MAP R T:=SRVOES01\VLTRANSFER:transfer
@wscript.exe //B Z:\renameDrive.vbs T: "Transferència"

IF MEMBER OF ".jedis.fsmsystems.org" THEN

MAP R H:="\\SRVOES01\VLDEPHOME\Usuaris departaments\_Espai de treball - Caps Departament\%CN"
MAP R K:="\\SRVOES01\VLDEPGROUP\Grups departaments"
MAP R N:="\\SRVOES01\VLADMGROUP\Grups administració\Comptabilitat"

ELSE

MAP R H:="SRVOES01\VLADMHOME:Usuaris administració\%CN"
@wscript.exe //B Z:\renameDrive.vbs H: "Individual: %CN"
END

Write " Comprovant antivirus"
@Z:\scripts\etrust.bat

Write "."
Write ".."
Write "..."
Write "Hola %CN,"
Write " estem fent proves i és provable que t'hagi"
Write " sortit un missatge d'error anterior a aquest."
Write " No et preocupis ara mateix per ell, sempre i quan"
Write " puguis obrir totes les carpetes que necessites"
Write " per treballar."
Write ""

lunes, 4 de enero de 2010

Limpiador de ficheros de más de 30 dias

Tan útil como simple:
Elimina los ficheros de más de 30 de un directorio

find /path/to/files* -mtime +30 -exec rm {} \;