uspdev / web-ldap-admin

https://gitlab.uspdigital.usp.br/uspdev/web-ldap-admin
3 stars 9 forks source link

Alterar os usernames para iniciarem com caracter não numérico #148

Open sybgroff opened 1 year ago

sybgroff commented 1 year ago

Usernames que iniciam com números não podem usar vários recursos do Linux, conforme testes no Ubuntu > 18. Sugestão, iniciare com alguma letra.

thiagogomesverissimo commented 1 year ago

Acho uma alteração interessante.

Talvez uma variável no .env tipo

PREFIX_USERNAME=a

Na hora da inserção do usuário no samba/AD concateriariamos essa letra antes do codpes.

O que acha?

thiagogomesverissimo commented 1 week ago

Fizemos vários testes com o @wgnann e verificamos que se colocarmos esses atributos ldap no schema do usuário o problema está resolvido:

loginShell: /bin/bash
unixHomeDirectory: /home/a123456
uid: a123456
uidNumber: 123456
gidNumber: 6000

@leticialfgo

alecostaweb commented 1 week ago

Fizemos vários testes com o @wgnann e verificamos que se colocarmos esses atributos ldap no schema do usuário o problema está resolvido:

loginShell: /bin/bash
unixHomeDirectory: /home/a123456
uid: a123456
uidNumber: 123456
gidNumber: 6000

@leticialfgo

Com isso, podemos abandonar a pr #149 ?

thiagogomesverissimo commented 1 week ago

Acho que sim cara. Pois alterar o username diretamente não é uma boa. Vou implementar esse atributos aqui no web-ldap-admin