[FUGSPBR] Username com . (ponto)
Edson Brandi
e.brandi em uol.com.br
Ter Jul 10 16:04:19 BRT 2001
> Por default o FreeBSD não aceita . para o cadastro de nomes de usuários.
> Existe alguma possibilidade de se realizar cadastro de usuários com . ?
> Tem uma empresa que quer manter o padrão dos Usernames em Nome.Sobrenome.
OLa
Copia o arquivo abaixo para dentro do seu /usr/sbin, como o nome de remendo.txt.
depois executa:
# patch < remendo.txt
Como resultado voce tera um adduser que aceita "."
ok?
Ps. Faz um backup do /usr/sbin/adduser antes por segurança :-), mas ta ok que eu testei aqui.
Edson
##############Cortar aqui##############
--- adduser Tue Jul 10 15:48:35 2001
+++ adduser.brandi Tue Jul 10 15:53:23 2001
@@ -310,5 +310,5 @@
while(1) {
- $name = &confirm_list("Enter username", 1, "a-z0-9_-", "");
+ $name = &confirm_list("Enter username", 1, "a-z.0-9_-", "");
if (length($name) > 16) {
warn "Username is longer than 16 chars\a\n";
@@ -323,5 +323,5 @@
local($name) = @_;
- if ($name !~ /^[a-z0-9_][a-z0-9_\-]*$/ || $name eq "a-z0-9_-") {
+ if ($name !~ /^[a-z.0-9_.][a-z.0-9_\-]*$/ || $name eq "a-z.0-9_-") {
warn "Wrong username. " .
"Please use only lowercase characters or digits\a\n";
#############Fim #####################
[ ]'s Edson
, ,
Edson Brandi /( )`
Supervisor de Operacoes - UOL \ \___ / |
Fone: 0XX11 96555470 /- _ `-/ '
0XX11 32244103 (/\/ \ \ /\
ICQ at Work: 32512639 / / | ` \
ICQ at Home: 100503189 O O ) / |
--------------------------------------- `-^--'`< '
(_.) _ ) /
Transforme seu PC numa Workstation Unix. `.___/` /
Visite http://www.primeirospassos.org `-----' /
http://www.fugspbr.org <----. __ / __ \
<----|====O)))==) \) /====
<----' `--' `.__,' \
----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.
Mais detalhes sobre a lista de discussão freebsd