Gentoo Archives: gentoo-user-br

From: "Benigno B. Junior" <bbj@g.o>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Useradd
Date: Wed, 29 Mar 2006 22:53:11
Message-Id: 20060329195311.2d70a379@phanty
In Reply to: Re: [gentoo-user-br] Useradd by Magno Torres
1 Bingo. Você percebeu que o "problema" não é com o Gentoo, mas com o
2 mantenedor do shadow. É exatamente isto que eu queria que você
3 percebesse.
4
5 Sem mágoas. :)
6
7 On Wed, 29 Mar 2006 19:49:33 -0300
8 "Magno Torres" <magnotorres@×××××.com> wrote:
9
10 | Pois é, pegadinha mesmo, já que o conceito de bugzilla é outro:
11 |
12 | What is Bugzilla?
13 |
14 | Bugzilla is a "Defect Tracking System" or "Bug-Tracking System".
15 | Defect Tracking Systems allow individual or groups of developers to
16 | keep track of outstanding bugs in their product effectively. Most
17 | commercial defect-tracking software vendors charge enormous licensing
18 | fees. Despite being "free", Bugzilla has many features its expensive
19 | counterparts lack. Consequently, Bugzilla has quickly become a
20 | favorite of hundreds of organizations across the globe.
21 |
22 | Mas maravilha, ótimo pra lista saber que pode postar pedidos de
23 | FEATURES usando o bugzilla pra isso, não vejo problemas realmente
24 | nisso, o bugzilla da conta :)
25 |
26 | Bug 128039 has been added to the database
27 |
28 | Apesar de achar que o bugzilla não é o melhor canal para tratar disto,
29 | visto que o pacote shadow não é desenvolvido pelo Gentoo, mas quem
30 | sabe o -M não seja alguma opção do configure?
31 | Pena que o site do shadow esteja down tb... http://shadow.pld.org.pl/
32 |
33 | magno ~ # equery b $(which useradd)
34 | [ Searching for file(s) /usr/sbin/useradd in *... ]
35 | sys-apps/shadow-4.0.14-r1 (/usr/sbin/useradd)
36 |
37 | * sys-apps/shadow
38 | Latest version available: 4.0.14-r1
39 | Latest version installed: 4.0.14-r1
40 | Size of downloaded files: 1,217 kB
41 | Homepage: http://shadow.pld.org.pl/
42 | Description: Utilities to deal with user accounts
43 | License: BSD
44 |
45 |
46 | E vamos tomar umas cervejas, acho que é isto que está faltando nesta lista :)
47 | Não me doeu nada, queria melhorar o Gentoo, só isso (Não é com vc
48 | Benigno, mas o autor sabe quem é, vms ver se o moderador toma
49 | providencias)
50 |
51 | []s Magno
52 |
53 |
54 |
55 | On 3/29/06, Benigno B. Junior <bbj@g.o> wrote:
56 | > Magno, você acaba de cair na pegadinha do bugzilla.
57 | >
58 | > Muitas pessoas confundem o nome bugs.gentoo.org como um local para se
59 | > postar __apenas__ bugs. Lá, também são postados pedidos de adesão de
60 | > novos recursos (e muito mais coisas), como este que fiz:
61 | > http://bugs.gentoo.org/show_bug.cgi?id=113391
62 | >
63 | > Vai com fé, irmão.
64 | >
65 | > On Wed, 29 Mar 2006 19:08:34 -0300
66 | > "Magno Torres" <magnotorres@×××××.com> wrote:
67 | >
68 | > | magno ~ # useradd -M
69 | > | Utilização: useradd [opções] LOGIN
70 | > |
71 | > | Opções:
72 | > | -b, --base-dir BASE_DIR directório base para o directório home
73 | > | da conta do novo utilizador
74 | > | -c, --comment COMENTÁRIO define o campo GECOS para a conta
75 | > | do novo utilizador -d, --home-dir
76 | > | HOME_DIR directório home para a conta do novo utilizador
77 | > | -D, --defaults mostra ou grava a alterada configuração
78 | > | por omissão do useradd
79 | > | -e, --expiredate EXPIRE_DATE define para EXPIRE_DATE a data em
80 | > | que a conta expira
81 | > | -f, --inactive INACTIVE define a password inactiva após expirar
82 | > | após INACTIVE
83 | > | -g, --gid GRUPO força a utilização do GRUPO para a conta do
84 | > | novo utilizador
85 | > | -G, --groups GRUPOS lista de grupos adicionais para a conta
86 | > | do novo utilizador
87 | > | -h, --help mostra esta mensagem e termina
88 | > | -k, --skel SKEL_DIR especifica um directório SKEL alternativo
89 | > | -K, --key KEY=VALUE ultrapassa os valores padrão de /etc/login.defs
90 | > | -m, --create-home criar directório home para a conta
91 | > | do novo utilizador
92 | > | -o, --non-unique permite criar utilizador com UID duplicado
93 | > | (não-único)
94 | > | -p, --password PASSWORD utilizar password encriptada para a
95 | > | conta do novo utilizador
96 | > | -s, --shell SHELL shell de login para a conta do novo utilizador
97 | > | -u, --uid UID força a utilização do UID para a conta
98 | > | do novo utilizador
99 | > |
100 | > | O useradd não tem a opção -M, não se trata de BUG e sim de FEATURE (ou
101 | > | ausencia de)
102 | > | []s Magno
103 | > |
104 | > |
105 | > | On 3/28/06, Benigno B. Junior <bbj@g.o> wrote:
106 | > | > Magno, por favor, arquive um bug no bugs.gentoo.org e nos passe o link
107 | > | > para ver o andamento da sua requisição.
108 | > | >
109 | > | > On Tue, 28 Mar 2006 19:24:55 -0300
110 | > | > "Magno Torres" <magnotorres@×××××.com> wrote:
111 | > | >
112 | > | > | Só nao queria que o RedHat(CentOS) tivesse um aplicativo com mais
113 | > | > | opções que no Gentoo
114 | > | > |
115 | > | > | Do useradd do redhat:
116 | > | > |
117 | > | > | -M The user home directory will not be created, even if the
118 | > | > | system wide settings from /etc/login.defs is to create home dirs.
119 | > | > |
120 | > | > | o -M não tem no script useradd do Gentoo
121 | > | > |
122 | > | > |
123 | > | > | Ai ficou facil
124 | > | > | man login.defs
125 | > | > |
126 | > | > | CREATE_HOME (boolean)
127 | > | > | This defines whether useradd should create home
128 | > | > | directories for users by default. This option is
129 | > | > | OR'ed with the -m flag on useradd command line.
130 | > | > |
131 | > | > | Mas como o Gentoo não tem o -M (pelo menos no man), se eu colocar a opção
132 | > | > | CREATE_HOME true e quiser não criar o home do usuário? rm /home/user,
133 | > | > | muito coxo.
134 | > | > |
135 | > | > | Não custava ter as coisas padronizadas...
136 | > | > | Quem acha que admin tem q saber tudo, só se o cara for um Deus... todo
137 | > | > | mundo sempre esquece algo ou se engana por melhor que seja, por isso
138 | > | > | padrões são bem vindos. Só não podemos limitar as opções, que fique
139 | > | > | registrado :)
140 | > | >
141 | > | > Por isso que pessoas "perdem" seu tempo criando documentações, tais
142 | > | > como manuais. Para que sejam lidos sempre que necessário.
143 | > | >
144 | > | > |
145 | > | > | On 3/28/06, Daniel da Veiga <danieldaveiga@×××××.com> wrote:
146 | > | > | > On 3/27/06, Lincoln Lordêllo <lincoln.lordello@×××××××××.br> wrote:
147 | > | > | > > Cara, existe um padrão, ele está na man page!
148 | > | > | > > /usr/sbin/useradd -g GRUPO -d HOME -p PASSWORD -s /bin/bash -m
149 | > | > | > >
150 | > | > | > > Se tu mandar esse comando ele vai ser igual em qualquer distribuição!
151 | > | > | > > Que padronização é melhor do que isso?
152 | > | > | > > Então manda o sujeito usar a interface gráfica do Gnome ou KDE para
153 | > | > | > > adicionar o usuário com o ponteiro do mouse!
154 | > | > | > > Não estou brigando com você, mas cara acorda! Foi para facilitar que foi
155 | > | > | > > criada a gráfica! Se um usuário leigo instala Gentoo, Slack ou Debian
156 | > | > | > > como desktop então tem que comer muita grama pra aprender.
157 | > | > | > > É isso que penso, desculpe se ofendo.
158 | > | > | > >
159 | > | > | >
160 | > | > | > Eu concordo com o Lincoln, acho que um comando ter pré-setado o que
161 | > | > | > vai fazer e dizer que isso é padronização é bobagem, todo sysadmin que
162 | > | > | > se preze (ou mesmo um usuário mais curioso, como eu) vai dar uma
163 | > | > | > olhada no manual e suprir o comando necessário em scripts ou sei lá.
164 | > | > | >
165 | > | > | > Usuário LEIGO mesmo, vai de GUI e fica feliz, nem sabe o que tá
166 | > | > | > acontecendo por trás. Admin lê manual. Simples assim.
167 | > | > | >
168 | > | > | > Magno, comparar Linux com Windows não tem nem pé nem cabeça, tanto em
169 | > | > | > termos de estabilidade, usabilidade e segurança. Sem ofensa, não me
170 | > | > | > entenda mal, mas eu ainda lido com o win95 e sinceramente, nem ele,
171 | > | > | > nem 98, nem XP podem ser considerados um SO. Tô esperando o Vista prá
172 | > | > | > ver, 50% do código reescrito tem que valer a pena. Se te perguntarem
173 | > | > | > como tu adiciona um usuário, plagiando o Lincoln:
174 | > | > | >
175 | > | > | > /usr/sbin/useradd -g GRUPO -d HOME -p PASSWORD -s /bin/bash -m
176 | > | > | >
177 | > | > | > Isso cobre qualquer distro, não?! Padronização não é suprir coisas que
178 | > | > | > deveriam ser informadas no comando com hard-codes, e sim ensinar quem
179 | > | > | > vai usar a ferramenta a suprir tais informações, e isso o man faz
180 | > | > | > MUITO bem.
181 | > | > | >
182 | > | > | > --
183 | > | > | > Daniel da Veiga
184 | > | > | > Computer Operator - RS - Brazil
185 | > | > | > -----BEGIN GEEK CODE BLOCK-----
186 | > | > | > Version: 3.1
187 | > | > | > GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
188 | > | > | > PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
189 | > | > | > ------END GEEK CODE BLOCK------
190 | > | > | >
191 | > | > | > --
192 | > | > | > gentoo-user-br@g.o mailing list
193 | > | > | >
194 | > | > | >
195 | > | > |
196 | > | > |
197 | > | > | --
198 | > | > | []s Magno
199 | > | > | http://magno.multiply.com
200 | > | > | --
201 | > | > | Linux user: #123834
202 | > | > | http://counter.li.org
203 | > | > |
204 | > | > | --
205 | > | > | gentoo-user-br@g.o mailing list
206 | > | > |
207 | > | >
208 | > | >
209 | > | > --
210 | > | > Benigno B. Junior - http://dev.gentoo.org/~bbj
211 | > | > Gentoo Developer (ALT, *BSD)
212 | > | > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3995B21
213 | > | >
214 | > | >
215 | > | >
216 | > |
217 | > |
218 | > | --
219 | > | []s Magno
220 | > | http://magno.multiply.com
221 | > | --
222 | > | Linux user: #123834
223 | > | http://counter.li.org
224 | > |
225 | > | --
226 | > | gentoo-user-br@g.o mailing list
227 | > |
228 | >
229 | >
230 | > --
231 | > Benigno B. Junior - http://dev.gentoo.org/~bbj
232 | > Gentoo Developer (ALT, *BSD)
233 | > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3995B21
234 | >
235 | >
236 | >
237 |
238 |
239 | --
240 | []s Magno
241 | http://magno.multiply.com
242 | --
243 | Linux user: #123834
244 | http://counter.li.org
245 |
246 | --
247 | gentoo-user-br@g.o mailing list
248 |
249
250
251 --
252 Benigno B. Junior - http://dev.gentoo.org/~bbj
253 Gentoo Developer (ALT, *BSD)
254 http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3995B21

Attachments

File name MIME type
signature.asc application/pgp-signature