jueves, 5 de octubre de 2017

Crear y borrar mensajes en centralita Panasonic NS500

Esto solo podréis realizarlo desde las extensiones administradoras, que por defecto son la 101 y 103.

Para Grabar marca: *361 + 501 + descolgar

a. Después del tono de confirmación, tu puedes comenzar a grabar
b. Para finalizar la grabación, pulsa #

Para Borrar el mensaje, tan solo tienes que marcar *360 + 501 + descolgar

Para Escuchar el mensaje previamente grabado: marcar *362 + 501 + descolgar


Info obtenida de: https://www.todopanasonic.com/como-grabar-mensaje-en-tu-operadora-automatica-disa-de-tu-kx-hts32/

miércoles, 5 de julio de 2017

Importar a LDAP en línea de comandos

* USUARIOS
Hacer el migrate_passwd y después editar el archivo para dejar solo el nuevo usuario.

ldapadd -x -D "cn=admin,dc=ejemplo"  -W   -H ldap:// -f antonio.ldif

* GRUPOS
Hacer el migrate_group y después editar el archivo para dejar solo el nuevo grupo.

ldapadd -x -D "cn=admin,dc=ejemplo"  -W   -H ldap:// -f grupo.ldif

* AÑADIR MIEMBRO A GRUPO

Crear un fichero ldif nuevo de este estilo:
---
dn: cn=informatica,ou=Group,dc=ejemplo
changetype: modify
add: memberUid
memberUid: fran2
--

ldapmodify -a -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f grupomodificado.ldif

* BORRAR ENTRADAS

Crear un fichero ldif nuevo de este estilo:
---
dn: uid=adm,ou=People,dc=ejemplo
changetype: delete
---

ldapmodify  -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f ub.ldif

lunes, 3 de julio de 2017

Crear módulos Puppet

Para empezar a crear un módulo puppet y que se nos genere la estructura de directorios:

# puppet module generate organizacion-nombremodulo

Y podemos dejar todas las opciones que nos preguntan con los valores por defecto.

Renovar certificado Let's Encrypt

La renovación de estos certificados HTTPS se hace automáticamente con el cron:

4 4 * * *    root    /usr/bin/letsencrypt renew

Sin embargo, tendremos que recargar/reiniciar el servidor, para que coja el nuevo certificado. Hasta entonces seguirá mostrando el antiguo, a punto de caducar.


Info obtenida de: https://community.letsencrypt.org/t/renew-says-cert-not-yet-due-for-renewal-though-it-is-more-than-30-days-old/21182/4

viernes, 30 de junio de 2017

Problema con paquetes rotos CUPS en Ubuntu 16.0.4

En algún momento ha habido un problema con los repositorios, y se han podido romper paquetes del cups, y quedarse la impresión sin funcionar, y el apt sin poder actualizar.

Para arreglarlo:
# apt-get install libcups2=2.1.3-4 cups libcupscgi1=2.1.3-4 libcupsimage2=2.1.3-4 libcupsmime1=2.1.3-4 libcupsppdc1=2.1.3-4 cups-core-drivers cups-daemon ghostscript cups-client=2.1.3-4 cups-ppdc cups-filters printer-driver-gutenprint cups-filters


Info obtenida de: 
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1676621

miércoles, 28 de junio de 2017

WS Security en SoapUI

Para activar WS Security en las peticiones de SoapUI debemos:
- Doble click en el proyecto para abrir las propiedades del proyecto
- En WS-Security configurations, añadir una entrada con username/password, y le damos un nombre
- En la petición, entrar en "Authentication and Security related settings", seleccionamos el nombre creado antes en "Outgoing WSS"

miércoles, 14 de junio de 2017

Problema montando USB

Si nos da este error:

No hay ninguna aplicación registrada para manejar este archivo.

Se puede solucionar borrando la carpeta /media/usuario.
Al pinchar un USB, se volverá a crear otra vez correctamente.

Info obtenida de: https://askubuntu.com/questions/583375/access-to-usb-drive-broken-after-changing-uid

lunes, 29 de mayo de 2017

Imprimir PDF en folleto

Antes esto se podía hacer con Acrobat Reader, pero como ya no está para Linux, require un poco más de trabajo.

Una forma es convertir el PDF primero para luego poder imprimirlo.
Para eso podemos usar el programa bookletimposer.
Con las opciones por defecto, te crea correctamente el fichero en folleto.

Después imprimimos normalmente el PDF nuevo obtenido: sólo hay que recordar ponerlo en "short edge" para que las páginas se ordenen correctamente.


Un detalle: puede que el fichero PDF original esté protegido y nos de un error al intentar modificarlo con bookletimposer.
En este caso, lo más fácil es imprimir el PDF a un nuevo archivo PDF, de modo que quitamos la protección. Luego ya podemos usar ese nuevo fichero con el bookletimposer para hacerlo folleto.

jueves, 27 de abril de 2017

Problemas con LDAP y NFS en Ubuntu 16.0.4

En algunas ocasiones, se produce un error de login services cuando tenemos clientes LDAP+NFS. Errores estilo:

Jul 12 15:16:27 myserver systemd[1]: systemd-logind.service: Unit entered failed state.

Los síntomas son que el ordenador tarda mucho en arrancar, y que luego no funciona el login LDAP.

El problema es el paquete libnss-ldap, que por lo que parece a veces no funciona bien en estos casos.

Lo hemos solucionando cambiado los paquetes por estos:
- libnss-ldapd
- libpam-ldapd

https://askubuntu.com/questions/797896/16-04-server-enabling-ldap-authentication-causes-systemd-logind-to-fail
https://wiki.debian.org/LDAP/NSS
https://arthurdejong.org/nss-pam-ldapd/


Búsqueda en LDAP con ldapsearch

Ejemplo de búsqueda:

$ ldapsearch -v -h 192.168.0.2 -b "dc=fspugt" -x uid=autonomica


Info obtenida de: https://wiki.debian.org/LDAP/NSS


Otra cosa que podemos hacer para probar LDAP es usar getent desde un cliente:

$ getent passwd

viernes, 21 de abril de 2017

SAMBA y SELinux

En Centos, SELinux viene activado por defecto.

Para poder compartir carpetas correctamente, tendremos que configurar SELinux para que lo permita:

Para permitirlo temportalmente:
# chcon -R -t samba_share_t /home/compartido/Publico/Escaner/

Para hacerlo permanente tras reiniciar:

# semanage fcontext -a -t samba_share_t "/home/compartido/Publico/Escaner(/.*)?"
# restorecon -R -v /home/compartido/Publico/Escaner/

Para comprobar los contextos de seguridad asignados a una carpeta:
#  ls -ldZ /home/compartido/Publico/Escaner/
drwxrwxrwx. root root unconfined_u:object_r:samba_share_t:s0 /home/compartido/Publico/Escaner/

lunes, 27 de marzo de 2017

Configuración del monitor en la pantalla de inicio

Al instalar Ubuntu 16.0.4 en algunos equipos con HDMI, no aparece correctamente la pantalla del login cuando arranca, sino que sale una pantalla vacía con el logo de Ubuntu.

El problema parece ser que detecta dos monitores, y se muestra el "incorrecto".

Lo que hemos hecho para solucionarlo es:
- Entrar y desactivar un monitor en el entorno gráfico
- Copiar el fichero de configuración de monitores de ese usuario a /var/lib/lightdm/.config/monitors.xml para que la config se aplique a todos los usuarios, y en la pantalla de inicio:

# cp .config/monitors.xml /var/lib/lightdm/.config/
# chown lightdm:lightdm  /var/lib/lightdm/.config/monitors.xml

Info obtenida de:
http://askubuntu.com/questions/639469/apply-display-settings-to-all-user-accounts

lunes, 27 de febrero de 2017

Listar servicios disponibles en SystemD

Para ver los scripts de inicio que podemos invocar:

ls /lib/systemd/system/*.service /etc/systemd/system/*.service

miércoles, 1 de febrero de 2017

Problemas con copias de seguridad de cursos Moodle

En algunas ocasiones, la copia de seguridad de los cursos Moodle se paran y no terminan correctamente.

Cuando ocurre esto, quedan en /moodledata/temp/backup ficheros que deberíamos borrar para que no ocupen espacio innecesario.

A veces, el error está causado por mod_fgcid, como se puede ver en el error log de Apache:

> mod_fcgid: read data timeout in 45 seconds

En este caso, podemos subir temporalmente el valor de FcgidIOTimeout en /etc/apache2/mods-available/fcgid.conf:
  FcgidIOTimeout 450


Una vez hecho el cambio hay que reiniciar apache.
Cuando acabemos la copia, mejor volver a dejarlo como estaba, y volver a reiniciar Apache.


Por último: aún con el cambio hecho, es posible que el proceso de copia parece que se para.
Podemos esperar un poco y comprobar el directorio /moodledata/temp/backup : si desaparece el directorio de la copia, ésta se habrá realizado correctamente, incluso aunque parezca que ésta ha fallado.
Podemos ir a la zona de copias del curso para confirmarlo.