Tuve este problema al migrar de equipo ya que instalé por error el openjdk y luego el netbeans, ya luego cuando se procede a instalar el oracle-java7-jdk el netbeans aún sigue usando el openjdk incluso después de des-instalar el paquete (openjdk).
La solución es totalmente simple:
Editar el archivo /usr/local/netbeans-7.3/etc/netbeans.conf
cambiar la variable netbeans_jdkhome
De:
netbeans_jdkhome=" /usr/lib/jvm/default-java"
a:
netbeans_jdkhome=" /usr/lib/jvm/java-7-oracle/"
Con esto basta para usar el jdk correcto.
Debianita, Programador, Músico, amante de las fotografías y las caminatas de los sábados.
sábado, 9 de noviembre de 2013
miércoles, 19 de junio de 2013
Fail2Ban a openfire
Sumamente Util:
En el /etc/fail2ban/jail.local
definir adicionalmente
msg = mensaje
Los comentarios están para ayudarlos en lo que falte
En el /etc/fail2ban/jail.local
definir adicionalmente
msg = mensaje
debajo de la ultima linea del action usado insertar:
Ejemplo:%(msg)s[name=%(__name__)s, dest="%(destemail)s", protocol="%(protocol)s", chain="%(chain)s"]
Dentro de /etc/fail2ban/action.d/ crear el archivo mensaje.conf con el siguiente contenidoaction_mw = %(banaction)s[name=%(__name__)s, port="%(port)s", protocol="%(protocol)s", chain="%(chain)s"]%(mta)s-whois[name=%(__name__)s, dest="%(destemail)s", protocol="%(protocol)s", chain="%(chain)s"]%(msg)s[name=%(__name__)s, dest="%(destemail)s", protocol="%(protocol)s", chain="%(chain)s"]action = %(action_mw)s
El script /home/scripts/notificar.py se explica en este post# Fail2Ban configuration file# Author: Gary Sandi Vigabriel## $Revision$#actionstart =actionstop =actioncheck =actionban = /usr/bin/python /home/scripts/notificar.py "correo@ejemplo.com" "El IP <ip> fue baneado despues de <failures> intentos via <name>"actionunban =[Init]name = defaultdest = rootsender = fail2ban
Los comentarios están para ayudarlos en lo que falte
Mensajes desde python a openfire
Previamente se debe tener instalado python-xmpp
El script debe contener lo siguiente:
apt-get install python-xmpp
El script debe contener lo siguiente:
import xmpp login = 'usuario@dominio.com' pwd = 'clave' persona = sys.argv[1] mensaje = sys.argv[2] jid = xmpp.protocol.JID(login) cl = xmpp.Client(jid.getDomain(), debug=[]) if cl.connect(('dominio.com',5222)): print "Conectado" else: print "Fallo la conexion" if cl.auth(jid.getNode(), pwd): cl.sendInitPresence() cl.send(xmpp.Message( persona ,mensaje )) else: print "Fallo autentificacion"La forma de usar el script de python es:
/usr/bin/python /home/scripts/notificar.py "usuario@ejemplo.com" "Mensaje"
Suscribirse a:
Entradas (Atom)