Re: [FUG-BR] Adicionando usuários via script
On Tue, 2005-09-20 at 17:11 -0300, Luiz Gustavo Santos Costa wrote: coloque uma estrutura de decisão no seu programa do tipo: Valeu ae pessoal, boas sugestões vocês deram! De qualquer forma, acho que vamos utilizar o módulo Perl UNIX::Passwd deve resolver a parada sozinho e ainda se virar quanto a qual sistema operacional ele está trabalhando. Isso nos dará a flexibilidade que gostaríamos de ter! Valeu! -- Tiago Cruz http://linuxrapido.org Linux User #282636 The box said: Requires MS Windows or better, so I installed Linux ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Adicionando usuários via script
Utilize o pw. man pw para ver os parametros que ele aceita. t+ On Tue, 2005-09-20 at 16:14 -0300, Tiago Cruz wrote: Olá pessoal! Estou ajudando a portar um projeto livre chamado FAUS do Linux para o BSD, e enrosquei na parte de adicionar usuários. O script usa o comando useradd para passar os parâmetros necessários para a criação do novo usuário, mas no FreeBSD não tem o useradd, e o adduser do BSD é igual ao do Debian: Interativo, não consigo passar parâmetros para ele. Como vocês resolvem este probleminha? Obrigado! -- Danilo Augusto Vicente Lara [EMAIL PROTECTED] Celular: 61 9994-1361 ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Adicionando usuários via script
On Tue, 2005-09-20 at 16:21 -0300, Danilo Augusto Vicente Lara wrote: Utilize o pw. man pw para ver os parametros que ele aceita. Valeu velho! Acho que um # pw useradd -n teta -g guest -s /usr/local/bin/bash É suficiente para a gente :) Agora é quebrar a cabeça para fazer funcionar no linux _e_ no BSD... (aceito sugestões... ;) -- Tiago Cruz http://linuxrapido.org Linux User #282636 The box said: Requires MS Windows or better, so I installed Linux ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Adicionando usuários via script
Em Ter, 2005-09-20 às 16:14 -0300, Tiago Cruz escreveu: Olá pessoal! Estou ajudando a portar um projeto livre chamado FAUS do Linux para o BSD, e enrosquei na parte de adicionar usuários. O script usa o comando useradd para passar os parâmetros necessários para a criação do novo usuário, mas no FreeBSD não tem o useradd, e o adduser do BSD é igual ao do Debian: Interativo, não consigo passar parâmetros para ele. Como vocês resolvem este probleminha? Obrigado! Uma olhadinha no handbook não deixaria vc falar uma coisa absurda dessas In FreeBSD 5.0, adduser(8) was rewritten from a Perl script to a shell script that acts as wrapper around pw(8), so its usage is slightly different on FreeBSD 4.X and FreeBSD 5.X. To create the initial configuration file, use adduser -s -config_create. [1] Next, we configure adduser(8) defaults, and create our first user account, since using root for normal usage is evil and nasty. http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/users-modifying.html -- Marcello Soares da Costa FreeBSD System Engineer [EMAIL PROTECTED] ___ Novo Yahoo! Messenger com voz: liga��es, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! www.yahoo.com.br/messenger/ ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Adicionando usuários via script
On Tue, 2005-09-20 at 16:46 -0300, Marcelo Costa wrote: Uma olhadinha no handbook não deixaria vc falar uma coisa absurda dessas Não entendi o porquê do absurdo (se for pelo fato de _eu_ não conseguir passar parâmetros, _eu_ nunca disse que isso não é possível) mas de qualquer forma o pw resolveu meu problema. ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Adicionando usuários via script
On Tue, 2005-09-20 at 16:52 -0300, Ricardo Maia wrote: pw eh padrao, logo funciona no linux. Ricardo, Não achei o pw no debian não cara, mas mesmo assim obrigado! Só se ele estiver em algum pacote obscuro... hehehehe ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Adicionando usuários via script
Agora é quebrar a cabeça para fazer funcionar no linux _e_ no BSD... (aceito sugestões... ;) coloque uma estrutura de decisão no seu programa do tipo: if `uname -s` = FreeBSD; do pw user add .. else useradd endif Alguma coisa assim. use o uname pra saber onde o programa esta... Espero ter ajudado ! Abraços, Gustavo ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Adicionando usuários via script
Em 20/09/05, Marcelo Lima[EMAIL PROTECTED] escreveu: faz um if qualquer coisa uname -s pode te ajudar ;) transmimento de pensamento : quase ao mesmo tempo ps.: o transmimento foi proposital Abraços ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br