Ir al contenido principal

Entradas

Mostrando las entradas con la etiqueta security

Pruebas de Integración con seguridad en Grails

Pues no existe mucha documentación en cuanto a las pruebas de integración con el nuevo plugin de Burt Beckwith, así que aquí les voy a poner lo que necesitan, use una clase base para las pruebas de integración aunque, si lo desean, pueden poner ese código en cada prueba que necesite la seguridad BaseTest.groovy package general import groovy.util.GroovyTestCase import org.springframework.security.core.GrantedAuthority import org.springframework.security.core.authority.GrantedAuthorityImpl import org.codehaus.groovy.grails.plugins.springsecurity.GrailsUser import org.springframework.security.core.context.SecurityContextHolder as SCH import org.springframework.security.authentication.TestingAuthenticationToken abstract class BaseTest extends GroovyTestCase { def authenticateAdmin() { def user = general.Usuario.get(1) def authorities = [new GrantedAuthorityImpl('ROLE_ADMIN'),new GrantedAuthorityImpl('ROLE_USER')] def credentials = 'test...

PAM y Oracle

Pues resulta que tuvimos un problema con nuestra base de datos de produccion que tiene un sistema operativo basado en X64 y le instalamos oracle siguiendo un tutorial, le pusimos una linea siguiendo este al archivo /etc/pam.d/login session required /lib/security/pam_limits.so Y nos mandaba: Module is unknown PAM unable to dlopen(/lib/security/pam_limits.so) PAM [error: /lib/security/pam_limits.so: wrong ELF class: ELFCLASS32] PAM adding faulty module: /lib/security/pam_limits.so Cuando debimos haber puesto (debido a la plataforma X64) session required /lib64/security/pam_limits.so O mejor aun session required pam_limits.so Y dejar que el sistema operativo resuelva que archivo le conviene tomar...