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

Attachments

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

Replies

Subject Author
Re: [gentoo-user-br] Useradd Magno Torres <magnotorres@×××××.com>