Gentoo Archives: gentoo-user-br

From: Magno Torres <magnotorres@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Useradd
Date: Wed, 29 Mar 2006 22:08:37
Message-Id: edb804ee0603291408t58873fb0g989c11c0dc7e4bb8@mail.gmail.com
In Reply to: Re: [gentoo-user-br] Useradd by "Benigno B. Junior"
1 magno ~ # useradd -M
2 Utilização: useradd [opções] LOGIN
3
4 Opções:
5 -b, --base-dir BASE_DIR directório base para o directório home
6 da conta do novo utilizador
7 -c, --comment COMENTÁRIO define o campo GECOS para a conta
8 do novo utilizador -d, --home-dir
9 HOME_DIR directório home para a conta do novo utilizador
10 -D, --defaults mostra ou grava a alterada configuração
11 por omissão do useradd
12 -e, --expiredate EXPIRE_DATE define para EXPIRE_DATE a data em
13 que a conta expira
14 -f, --inactive INACTIVE define a password inactiva após expirar
15 após INACTIVE
16 -g, --gid GRUPO força a utilização do GRUPO para a conta do
17 novo utilizador
18 -G, --groups GRUPOS lista de grupos adicionais para a conta
19 do novo utilizador
20 -h, --help mostra esta mensagem e termina
21 -k, --skel SKEL_DIR especifica um directório SKEL alternativo
22 -K, --key KEY=VALUE ultrapassa os valores padrão de /etc/login.defs
23 -m, --create-home criar directório home para a conta
24 do novo utilizador
25 -o, --non-unique permite criar utilizador com UID duplicado
26 (não-único)
27 -p, --password PASSWORD utilizar password encriptada para a
28 conta do novo utilizador
29 -s, --shell SHELL shell de login para a conta do novo utilizador
30 -u, --uid UID força a utilização do UID para a conta
31 do novo utilizador
32
33 O useradd não tem a opção -M, não se trata de BUG e sim de FEATURE (ou
34 ausencia de)
35 []s Magno
36
37
38 On 3/28/06, Benigno B. Junior <bbj@g.o> wrote:
39 > Magno, por favor, arquive um bug no bugs.gentoo.org e nos passe o link
40 > para ver o andamento da sua requisição.
41 >
42 > On Tue, 28 Mar 2006 19:24:55 -0300
43 > "Magno Torres" <magnotorres@×××××.com> wrote:
44 >
45 > | Só nao queria que o RedHat(CentOS) tivesse um aplicativo com mais
46 > | opções que no Gentoo
47 > |
48 > | Do useradd do redhat:
49 > |
50 > | -M The user home directory will not be created, even if the
51 > | system wide settings from /etc/login.defs is to create home dirs.
52 > |
53 > | o -M não tem no script useradd do Gentoo
54 > |
55 > |
56 > | Ai ficou facil
57 > | man login.defs
58 > |
59 > | CREATE_HOME (boolean)
60 > | This defines whether useradd should create home
61 > | directories for users by default. This option is
62 > | OR'ed with the -m flag on useradd command line.
63 > |
64 > | Mas como o Gentoo não tem o -M (pelo menos no man), se eu colocar a opção
65 > | CREATE_HOME true e quiser não criar o home do usuário? rm /home/user,
66 > | muito coxo.
67 > |
68 > | Não custava ter as coisas padronizadas...
69 > | Quem acha que admin tem q saber tudo, só se o cara for um Deus... todo
70 > | mundo sempre esquece algo ou se engana por melhor que seja, por isso
71 > | padrões são bem vindos. Só não podemos limitar as opções, que fique
72 > | registrado :)
73 >
74 > Por isso que pessoas "perdem" seu tempo criando documentações, tais
75 > como manuais. Para que sejam lidos sempre que necessário.
76 >
77 > |
78 > | On 3/28/06, Daniel da Veiga <danieldaveiga@×××××.com> wrote:
79 > | > On 3/27/06, Lincoln Lordêllo <lincoln.lordello@×××××××××.br> wrote:
80 > | > > Cara, existe um padrão, ele está na man page!
81 > | > > /usr/sbin/useradd -g GRUPO -d HOME -p PASSWORD -s /bin/bash -m
82 > | > >
83 > | > > Se tu mandar esse comando ele vai ser igual em qualquer distribuição!
84 > | > > Que padronização é melhor do que isso?
85 > | > > Então manda o sujeito usar a interface gráfica do Gnome ou KDE para
86 > | > > adicionar o usuário com o ponteiro do mouse!
87 > | > > Não estou brigando com você, mas cara acorda! Foi para facilitar que foi
88 > | > > criada a gráfica! Se um usuário leigo instala Gentoo, Slack ou Debian
89 > | > > como desktop então tem que comer muita grama pra aprender.
90 > | > > É isso que penso, desculpe se ofendo.
91 > | > >
92 > | >
93 > | > Eu concordo com o Lincoln, acho que um comando ter pré-setado o que
94 > | > vai fazer e dizer que isso é padronização é bobagem, todo sysadmin que
95 > | > se preze (ou mesmo um usuário mais curioso, como eu) vai dar uma
96 > | > olhada no manual e suprir o comando necessário em scripts ou sei lá.
97 > | >
98 > | > Usuário LEIGO mesmo, vai de GUI e fica feliz, nem sabe o que tá
99 > | > acontecendo por trás. Admin lê manual. Simples assim.
100 > | >
101 > | > Magno, comparar Linux com Windows não tem nem pé nem cabeça, tanto em
102 > | > termos de estabilidade, usabilidade e segurança. Sem ofensa, não me
103 > | > entenda mal, mas eu ainda lido com o win95 e sinceramente, nem ele,
104 > | > nem 98, nem XP podem ser considerados um SO. Tô esperando o Vista prá
105 > | > ver, 50% do código reescrito tem que valer a pena. Se te perguntarem
106 > | > como tu adiciona um usuário, plagiando o Lincoln:
107 > | >
108 > | > /usr/sbin/useradd -g GRUPO -d HOME -p PASSWORD -s /bin/bash -m
109 > | >
110 > | > Isso cobre qualquer distro, não?! Padronização não é suprir coisas que
111 > | > deveriam ser informadas no comando com hard-codes, e sim ensinar quem
112 > | > vai usar a ferramenta a suprir tais informações, e isso o man faz
113 > | > MUITO bem.
114 > | >
115 > | > --
116 > | > Daniel da Veiga
117 > | > Computer Operator - RS - Brazil
118 > | > -----BEGIN GEEK CODE BLOCK-----
119 > | > Version: 3.1
120 > | > GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
121 > | > PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
122 > | > ------END GEEK CODE BLOCK------
123 > | >
124 > | > --
125 > | > gentoo-user-br@g.o mailing list
126 > | >
127 > | >
128 > |
129 > |
130 > | --
131 > | []s Magno
132 > | http://magno.multiply.com
133 > | --
134 > | Linux user: #123834
135 > | http://counter.li.org
136 > |
137 > | --
138 > | gentoo-user-br@g.o mailing list
139 > |
140 >
141 >
142 > --
143 > Benigno B. Junior - http://dev.gentoo.org/~bbj
144 > Gentoo Developer (ALT, *BSD)
145 > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3995B21
146 >
147 >
148 >
149
150
151 --
152 []s Magno
153 http://magno.multiply.com
154 --
155 Linux user: #123834
156 http://counter.li.org
157
158 --
159 gentoo-user-br@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-br] Useradd "Benigno B. Junior" <bbj@g.o>