Re: CDS do Debian

2007-02-22 Por tôpico Guilherme Moraes

aproveitando a ultima versao q saiu do debian q eh do dia 21/02 ( ontem )
qual kernel q ta ??

e etch final pra quando einn ???


pra quem quiser baixar:


http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/debian-testing-i386-kde-CD-1.iso

http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/debian-testing-i386-CD-1.iso



Em 21/02/07, Leandro Ferreira [EMAIL PROTECTED] escreveu:


No dia 21/02/2007 às 20:02,
Vinicius Lacerda [EMAIL PROTECTED] escreveu:

 Olá,
 Preciso fazer uma instalação de servidor em um K6-II 500Mhz, optei pelo
 Debian mas ainda não fiz o download dos cds.
 Fica ai minha questão. Preciso de todos os cds do Debian?
 Se não, quais deles eu preciso.
 E só pra constar, é para uma maquina que vai compartilhar internet para
 outros clientes (tanto windows, quanto linux).


Olá amigo

Não sei o que mais vc vai rodar, mas só para compartilhar internet vc
não precisa de quase nada.

Baixe a imagem do business card e grave em um cdrw, e baixe da net o que
precisa mais.

Olhe aqui: www.debian.org/CD/netinst

Vc vai achar esta página bem interessante. :-)

OFF
Se me permite, vou falar de algo que pode te interessar.

Casualmente eu fiz isso outro dia. Talvez seja interessante para vc
saber que só para compartilhar a net com linux e windows vc pode usar
uma máquina sem HD. Não baixe os 3 primeiros CDs, vc não vai precisar.
No máximo baixe a imagem netinst e já resolve.

Eu baixei aqui, instalei usando um HD normal. Depois baixei o pacote
bootcd. Esse pacote permite que vc crie uma imagem de CD da sua
instalação debian corrente.

Bom, então instalei no HD. Configurei tudo e testei. Depois disso,
criei a imagem e gravei em um CD. Reboot e teste.

Tudo correu bem. Tirei o HD (não esqueça de reconfigurar a BIOS)
e agora o micro acessa a internet e compartilha com a minha rede caseira
aqui. Já está rodando direto há 6 dias. Quase não faz barulho, quase não
gasta luz. E na hora de desligar, basta desligar :) não tem HD para bicar,
nem monitor, nem teclado.

Configurei uns scripts para fazer uns beeps no boot. Assim, sei o que
está acontecendo sem precisar dar um ssh no micro.

Além disso, a grande vantagem é que roda todos os programas que eu
escolhi,
diferente de pegar um devil linux ou coyote, que já vem pronto e não é o
debian nosso de cada dia.

Qualquer coisa, se precisar de alguma ajuda é só me mandar um email em
PVT que tá na mão!
/OFF


Um abraço

Leandro

--
Leandro Padilha Ferreira - GPG ID: A7FB969E

http://androle.pro.br - [EMAIL PROTECTED]
--
A muy porfiado pedir, no hay que resistir.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFF3PpOd8iw8hWoWeoRApqqAJ99LXKBYRCdcuExyp2ysTm9Sy4pvgCffGaH
shb7DyvSXhjP9P4z0E62h9I=
=q2Lz
-END PGP SIGNATURE-




Re: Varios processos smbd SAMBA

2007-02-22 Por tôpico hamacker

Use 'smbstatus' e veja que processos são estes, ou o que eles estão fazendo.

Em 21/02/07, Anderson Marcelo[EMAIL PROTECTED] escreveu:

Boa tarde a todos...

Alguem poderia explicar esse problema caso tenha já visto.
Tenho um servidor de dados rodando o samba versão 3.0.14a-Debian com o
kernel 2.6.8-2-386 bom esse servidor estava rodando tudo tranquilo de
repente ele parou de funcionar o samba, não consigo acessar pelas estações,
vericando o problema constatei que ele esta rodando diversos processos smbd,
veja abaixo.

root 10878  0.0  0.5  8808 2584 ?S14:17   0:00 smbd
root 10892  0.0  0.5  8808 2584 ?S14:19   0:00 smbd
root 10895  0.0  0.5  8808 2584 ?S14:20   0:00 smbd
 root 10896  0.0  0.5  8808 2584 ?S14:20   0:00 smbd
root 10901  0.0  0.5  8808 2584 ?S14:23   0:00 smbd
root 10902  0.0  0.5  8808 2584 ?S14:23   0:00 smbd
root 10903  0.0  0.5  8808 2584 ?S14:23   0:00 smbd
root 10911  1.0  0.5  8808 2584 ?S14:30   0:00 smbd

Alguém já pegou esse problema ?

Sem mais
Anderson









Re: execuando script ao logar

2007-02-22 Por tôpico hamacker

Quando voce cadastrou o usuário voce informou que iria usar bash ?
Ex: useradd fulano -s /bin/bash

Neste caso voce pode usar tanto o .bash_profile quanto o .bashrc, eu
prefiro o .bash_profile.

Se voce não especificou que iria usar o bash, provavelmente no ato do
login do usuario ele estará executando outro prompt (zsh, ash,...) que
por omissão não usam .bash*

[]'s e sucesso.



NIS e D-BUS, alguns problemas.

2007-02-22 Por tôpico Miguel Da Silva - Centro de Matemática
Correligionários, estou enfrentando um pequeno problema com um cliente 
NIS do trabalho. Acontece que se o D-BUS está levantando e eu tento 
reinicializar a cliente NIS, nao funciona mais o cliente. Ou seja, fico 
fora do domínio. Estou desconfiando do D-BUS porque:


1) Se o D-BUS nao está rodando, entao posso baixar e levantar o cliente 
NIS sem problema algum. Já com o D-BUS levantado a coisa complica. 
Durante o boot nao há problemas porque o cliente NIS levanta primero 
(S19nis) que o D-BUS (S20dbus).


2) E se rodo se o ypbind com a opçao de debub (-d) aparecem essas 
mensagens de erro:


dogbert:~# ypbind -broadcast -d
22014: add_server() domain: cmat, broadcast
22014: [Welcome to ypbind-mt, version 1.20.1]

22014: ping interval is 20 seconds

22016: NetworkManager is running.

22016: Are offline
22016: interface: org.freedesktop.DBus, object path: 
/org/freedesktop/DBus, method: NameAcquired


dogbert:~# ypbind -broadcast -no-dbus -d
22080: add_server() domain: cmat, broadcast
22080: [Welcome to ypbind-mt, version 1.20.1]

22080: ping interval is 20 seconds

22082: do_broadcast() for domain 'cmat' is called
22082: Answer for domain 'cmat' from server 'nis.cmat.edu.uy'
22082: leave do_broadcast() for domain 'cmat'

Dá pra ver que se o suporte a D-BUS está desabilitado (usando -no-dbus), 
tudo funciona legal.


Alguma sugestao?

Até mais.
--
Miguel Da Silva
Administrador de Red
Centro de Matemática - http://www.cmat.edu.uy
Facultad de Ciencias - http://www.fcien.edu.uy
Universidad de la República - http://www.rau.edu.uy


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: configuração da internet (usuario e senha)?

2007-02-22 Por tôpico Hugo Guimarães

Qual o tipo da sua conexão? Discada ou Banda Larga?
Especifica melhor o caso!

Hugo


Em 17/02/07, Danilo Tazinaffo Androcióli [EMAIL PROTECTED]
escreveu:


 Como posso configurar minha conexão para acessar a net, pois preciso
colocar usuário e senha para conectar. Instalei o Debian Sarge mas não
consegui baixar os pacotes pois não consigo logar na internet.


__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/



shell

2007-02-22 Por tôpico Eduardo
Pessoal tenho uma duvida, como faço pra salvar o resultado dos comandos 
que digito no shell?

exe:

# lspci -n

esse comando
irá retornar uns valores, como faço para salvar eles em algum arquivo ou 
copia-los para área de transferência?


Grato,

Eduardo Rodrigues da Luz


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Servidor Proxy e FTP - Acesso Completo

2007-02-22 Por tôpico Darley Rovaris da Silva

Tenho um servidor Proxy Squid em minha rede e tbém um servidor FTP no mesmo micro-servidor e recebo a seguinte msg ao acessar meu FTP:
A pasta “ftp://.xx.xx.br” será somente leitura porque o servidor proxy não está configurado para permitir acesso completo
Para mover, colar, remover ou excluir arquivos, use outro servidor proxy.

O que pode ser? Como resolver isso?
.''`. Darley Rovaris da Silva 
: :': Téc. Laboratório - UNESP
`. `'`User Linux: #435590
`-

Inclua vídeos e música no Windows Live Spaces! Confira aqui! 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: shell

2007-02-22 Por tôpico Andrea VB

On 2/22/07, Eduardo [EMAIL PROTECTED] wrote:

Pessoal tenho uma duvida, como faço pra salvar o resultado dos comandos
que digito no shell?
exe:

# lspci -n

esse comando
irá retornar uns valores, como faço para salvar eles em algum arquivo ou
copia-los para área de transferência?

Use

# lspci -n  /home/usuario/nomedoarquivo

Toda a saída do lspci (ou de qualquer outro comando que você use) será
gravada no arquivo que você especificar.

[]'s



Grato,

Eduardo Rodrigues da Luz


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: shell

2007-02-22 Por tôpico Eduardo Luís Hoesker
# comando  arquivo

On Thu, 2007-02-22 at 11:26 -0300, Eduardo wrote:
 Pessoal tenho uma duvida, como faço pra salvar o resultado dos comandos 
 que digito no shell?
 exe:
 
 # lspci -n
 
 esse comando
 irá retornar uns valores, como faço para salvar eles em algum arquivo ou 
 copia-los para área de transferência?
 
 Grato,
 
 Eduardo Rodrigues da Luz
 
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Limitação SED

2007-02-22 Por tôpico Daniel
Pessoal

 

Estou precisando trocar uma linha de muitos arquivos meus no server de
disciplinas_oferecidas.htm para um link na internet http://.

 

O problema é que, no sed, se digito o // ele já não entende o comando,
porque ele se confunde com as barras da linha de comando.. como faço para
ele conseguir substituir essa linha pelo http://... ??

 

Já tentei colocar entre aspas, parênteses, mas nada deu certo..

 

Alguma dica?

 

Valeu

 

daniel

 

 

 



Re: Limitação SED

2007-02-22 Por tôpico Rúben Lício

escapa \/\/

On 2/22/07, Daniel [EMAIL PROTECTED] wrote:


 Pessoal



Estou precisando trocar uma linha de muitos arquivos meus no server de
disciplinas_oferecidas.htm para um link na internet http://.



O problema é que, no sed, se digito o // ele já não entende o comando,
porque ele se confunde com as barras da linha de comando.. como faço para
ele conseguir substituir essa linha pelo http://... ??



Já tentei colocar entre aspas, parênteses, mas nada deu certo..



Alguma dica?



Valeu



daniel











--
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535

A idéia de um ser supremo que cria um mundo no qual uma criatura deve comer
outra para sobreviver e, então, proclama uma lei dizendo: 'Não Matarás' é
tão monstruosamente absurda que não consigo entender como a humanidade a tem
aceito por tanto tempo. Peter de Vries


Re: Limitação SED

2007-02-22 Por tôpico igor Scarinci Brandão

ué é so colo car uma \ na frente da /
tipo assim: http:\/\/



Ass: ISB
I Look to the pool and i see de moon...
I Look to the moon, Where is the pool???






From: Rúben Lício [EMAIL PROTECTED]
To: Daniel [EMAIL PROTECTED]
CC: debian-portuguese debian-user-portuguese@lists.debian.org
Subject: Re: Limitação SED
Date: Thu, 22 Feb 2007 11:04:35 -0300

escapa \/\/

On 2/22/07, Daniel [EMAIL PROTECTED] wrote:


 Pessoal



Estou precisando trocar uma linha de muitos arquivos meus no server de
disciplinas_oferecidas.htm para um link na internet http://.



O problema é que, no sed, se digito o // ele já não entende o comando,
porque ele se confunde com as barras da linha de comando.. como faço para
ele conseguir substituir essa linha pelo http://... ??



Já tentei colocar entre aspas, parênteses, mas nada deu certo..



Alguma dica?



Valeu



daniel











--
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535

A idéia de um ser supremo que cria um mundo no qual uma criatura deve 
comer
outra para sobreviver e, então, proclama uma lei dizendo: 'Não Matarás' 
é
tão monstruosamente absurda que não consigo entender como a humanidade a 
tem

aceito por tanto tempo. Peter de Vries


_
MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: execuando script ao logar

2007-02-22 Por tôpico Maxwillian Miorim

On 2/22/07, hamacker [EMAIL PROTECTED] wrote:

Neste caso voce pode usar tanto o .bash_profile quanto o .bashrc, eu
prefiro o .bash_profile.


Da man page do bash:

[ corte ]

When bash is invoked as an interactive login shell, or as a
non-interactive shell with the --login option, it first reads and
executes
  commands from the file /etc/profile, if that file exists.
After reading that file, it looks for ~/.bash_profile,  ~/.bash_login,
and
  ~/.profile, in that order, and reads and executes commands from
the first one that exists and is readable.  The --noprofile option may
  be used when the shell is started to inhibit this behavior.

  When a login shell exits, bash reads and executes commands from
the file ~/.bash_logout, if it exists.

  When an interactive shell that is not a login shell is started,
bash reads and executes commands from ~/.bashrc, if that file  exists.
  This  may  be  inhibited  by using the --norc option.  The
--rcfile file option will force bash to read and execute commands from
file
  instead of ~/.bashrc.


[ corte ]


Se voce não especificou que iria usar o bash, provavelmente no ato do
login do usuario ele estará executando outro prompt (zsh, ash,...) que
por omissão não usam .bash*

Na verdade ele vai pegar o /bin/sh, que por padrão é o bash através do
alternatives. A menos que ele tenha especificado um outro shell como
padrão.

Para aplicar à todos os usuários os arquivos são /etc/profile (o
Debian poderia ter um profile.d né gente :) e /etc/bash_bashrc.

Qualquer coisa man bash ;)

--
Maxwillian Miorim [EMAIL PROTECTED]

Moo... Are you happy now?



Re: [OFF] subversion: bloquear commit de arquivos com nome acentuado

2007-02-22 Por tôpico Maxwillian Miorim

On 2/21/07, RicardoFunke [EMAIL PROTECTED] wrote:

Dei uma olhada sobre os hook-scripts, como fazer um script para isso no svn?


Eu não sei como funcionam, mas pode usar algo para comparar expressões
regulares com os caracteres especiais, por exemplo:

No hook-script, antes de tudo tu chama um script em perl que tem como
parâmetro o nome do arquivo. Este script verifica se o nome tem
caracteres especiais (isso é fácil com perl :). Se tiver retorna 1
senão 0.

Depois o hook-script verifica o retorno do script de perl (vamos
chama-lo verifica_nome.pl), se for 1 continua, senão não faz nada.

Agora tá contigo, eu vou dar uma estudada nisso porque é uma coisa
interessante... ;)


--
Maxwillian Miorim [EMAIL PROTECTED]

Moo... Are you happy now?



Re: shell

2007-02-22 Por tôpico Maxwillian Miorim

On 2/22/07, Eduardo [EMAIL PROTECTED] wrote:

Pessoal tenho uma duvida, como faço pra salvar o resultado dos comandos
que digito no shell?
exe:

# lspci -n

esse comando
irá retornar uns valores, como faço para salvar eles em algum arquivo ou
copia-los para área de transferência?

Grato,

Eduardo Rodrigues da Luz

É simples:

comando  arquivo = Cria o arquivo 'arquivo' (se existir sobrescreve o
anterior) e grava nele a saída padrão do comando 'comando'

comando  arquivo = Adiciona ao fim do arquivo 'arquivo' a saída
padrão do comando 'comando' (se não existir cria o arquivo 'arquivo')

comando 2 arquivo = Cria o arquivo 'arquivo' (se existir sobrescreve
o anterior) e grava nele a saída de erro do comando 'comando'

comando  arquivo = Adiciona ao fim do arquivo 'arquivo' a saída de
erro do comando 'comando' (se não existir cria o arquivo 'arquivo')

Pode combinar as saídas, por exemplo:
comando  arquivo 21 = Grava a saída de 'comando' em 'arquivo',
adicionando também a saída de erro

comando  arquivo 21 = Adiciona a saída padrão e saída de erro de
'comando' ao fim de 'arquivo'


Tem também os redirecionadores de entrada  e , da uma olhada no google ;)
--
Maxwillian Miorim [EMAIL PROTECTED]

Moo... Are you happy now?



executando script ao logar

2007-02-22 Por tôpico Carlos Augusto Beltrame
ola pessoal, axei uma solução que funcionou aki no meu pc, fiz o script com 
#!/bin/bash copiei um link para /usr/bin, dae voce coloka em /etc/passwd, onde 
tem o seu bash o caminho do programa, por exemplo, com o usuario teste:

teste:x:1003:1003:,,,:/home/teste:/usr/bin/programa

aki funcionou legalzinho, ao logar como teste, vc ja entra no programa, ao 
sair dele ow ate mesmo apertando control+c, vc ja esta deslogado.
.''`.   Yours Trully
: :'  :  Carlos Beltrame
`. `'`   Eletrical Engineer
  `- IEEE #80472763
Linux User #442225
UNESP - Câmpus de Ilha Solteira
http://www.ieee.org/unesp-ilha
http://www.ldc.feis.unesp.br




__
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

Re: executando script ao logar

2007-02-22 Por tôpico Rúben Lício

Boa tarde lista,

Essa solução de vocês por acaso veio a calhar em parte do meu serviço.

Eu estou construindo um sistema linux baseado em debian para rodar uma
versão de um software da empresa em maquinas que nós não teremos como
garantir a integridade. não ficará dentro da empresa, ou seja, podem abrir,
roubar hd, por teclado e tentar roubar dados, enfim, a necessidade de
segurança é total, afinal, o software que vai rodar é muito importante para
a empresa e não deve ser possível ninguém ter acesso aos arquivos.

pois bem, o que eu fiz foi usar o /usr/bin/startx como bash do sistema, isso
inicia o x e o meu fluxbox totalmente modificado para rodar apenas o nosso
software. há um autologin definido no /etc/inittab, toda vez que o pc ligar,
sobe o startx como bash daquele usuário, e se alguém tentar fechar ele, vai
reabrir o x - sem possibilidade da pessoa ganhar acesso a um prompt.
dessa forma, a única coisa possível no sistema é subir o meu fluxbox que já
está bastante seguro. não há terminais liberados, e mesmo que a pessoa
espete um teclado, a maquina não vai fazer nada além do que ela deve
fazer...

postei essa solução para fins de buscas futuras e referencias para quem
tiver interesse...

Abraços,

Rúben

On 2/22/07, Carlos Augusto Beltrame [EMAIL PROTECTED] wrote:


ola pessoal, axei uma solução que funcionou aki no meu pc, fiz o script
com #!/bin/bash copiei um link para /usr/bin, dae voce coloka em
/etc/passwd, onde tem o seu bash o caminho do programa, por exemplo, com o
usuario teste:

teste:x:1003:1003:,,,:/home/teste:/usr/bin/programa

aki funcionou legalzinho, ao logar como teste, vc ja entra no programa,
ao sair dele ow ate mesmo apertando control+c, vc ja esta deslogado.

.''`.   Yours Trully
: :'  :  Carlos Beltrame
`. `'`   Eletrical Engineer
  `- IEEE #80472763
Linux User #442225
UNESP - Câmpus de Ilha Solteira
http://www.ieee.org/unesp-ilha
http://www.ldc.feis.unesp.br



__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/





--
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535

A idéia de um ser supremo que cria um mundo no qual uma criatura deve comer
outra para sobreviver e, então, proclama uma lei dizendo: 'Não Matarás' é
tão monstruosamente absurda que não consigo entender como a humanidade a tem
aceito por tanto tempo. Peter de Vries


RES: executando script ao logar

2007-02-22 Por tôpico Davi Vidal
Parece interessante... =]

 

Que tal disponibilizar, também, os arquivos de configuração? =]

 

 

[]s

 

 

  _  

De: Rúben Lício [mailto:[EMAIL PROTECTED] 
Enviada em: quinta-feira, 22 de fevereiro de 2007 14:15
Para: Carlos Augusto Beltrame
Cc: lista debian
Assunto: Re: executando script ao logar

 

Boa tarde lista,

Essa solução de vocês por acaso veio a calhar em parte do meu serviço.

Eu estou construindo um sistema linux baseado em debian para rodar uma
versão de um software da empresa em maquinas que nós não teremos como
garantir a integridade. não ficará dentro da empresa, ou seja, podem abrir,
roubar hd, por teclado e tentar roubar dados, enfim, a necessidade de
segurança é total, afinal, o software que vai rodar é muito importante para
a empresa e não deve ser possível ninguém ter acesso aos arquivos. 

pois bem, o que eu fiz foi usar o /usr/bin/startx como bash do sistema, isso
inicia o x e o meu fluxbox totalmente modificado para rodar apenas o nosso
software. há um autologin definido no /etc/inittab, toda vez que o pc ligar,
sobe o startx como bash daquele usuário, e se alguém tentar fechar ele, vai
reabrir o x - sem possibilidade da pessoa ganhar acesso a um prompt. 
dessa forma, a única coisa possível no sistema é subir o meu fluxbox que já
está bastante seguro. não há terminais liberados, e mesmo que a pessoa
espete um teclado, a maquina não vai fazer nada além do que ela deve
fazer... 

postei essa solução para fins de buscas futuras e referencias para quem
tiver interesse...

Abraços,

Rúben

On 2/22/07, Carlos Augusto Beltrame [EMAIL PROTECTED] wrote:

ola pessoal, axei uma solução que funcionou aki no meu pc, fiz o script com
#!/bin/bash copiei um link para /usr/bin, dae voce coloka em /etc/passwd,
onde tem o seu bash o caminho do programa, por exemplo, com o usuario teste:


teste:x:1003:1003:,,,:/home/teste:/usr/bin/programa

aki funcionou legalzinho, ao logar como teste, vc ja entra no programa, ao
sair dele ow ate mesmo apertando control+c, vc ja esta deslogado.

.''`.   Yours Trully


: :'  :  Carlos Beltrame


`. `'`   Eletrical Engineer


  `- 
IEEE #80472763


Linux User #442225


UNESP - Câmpus de Ilha Solteira


 http://www.ieee.org/unesp-ilha 
http://www.ieee.org/unesp-ilha


http://www.ldc.feis.unesp.br

 


__
Fale com seus amigos de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 




-- 
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535

A idéia de um ser supremo que cria um mundo no qual uma criatura deve comer
outra para sobreviver e, então, proclama uma lei dizendo: 'Não Matarás' é
tão monstruosamente absurda que não consigo entender como a humanidade a tem
aceito por tanto tempo. Peter de Vries 



Re: [OFF] subversion: bloquear commit de arquivos com nome acentuado

2007-02-22 Por tôpico RicardoFunke

massa, que pena que eu não saiba nada sobre perl

Em 22/02/07, Maxwillian Miorim[EMAIL PROTECTED] escreveu:

On 2/21/07, RicardoFunke [EMAIL PROTECTED] wrote:
 Dei uma olhada sobre os hook-scripts, como fazer um script para isso no svn?

Eu não sei como funcionam, mas pode usar algo para comparar expressões
regulares com os caracteres especiais, por exemplo:

No hook-script, antes de tudo tu chama um script em perl que tem como
parâmetro o nome do arquivo. Este script verifica se o nome tem
caracteres especiais (isso é fácil com perl :). Se tiver retorna 1
senão 0.

Depois o hook-script verifica o retorno do script de perl (vamos
chama-lo verifica_nome.pl), se for 1 continua, senão não faz nada.

Agora tá contigo, eu vou dar uma estudada nisso porque é uma coisa
interessante... ;)


--
Maxwillian Miorim [EMAIL PROTECTED]

Moo... Are you happy now?






RES: [OFF] subversion: bloquear commit de arquivos com nome acentuado

2007-02-22 Por tôpico Davi Vidal
Hmmm...
Quem quiser, me manda PVT que eu mando uma apostilinha de Perl que eu tenho
aqui... =]

[EMAIL PROTECTED]

[]s


 -Mensagem original-
 De: RicardoFunke [mailto:[EMAIL PROTECTED]
 Enviada em: quinta-feira, 22 de fevereiro de 2007 14:26
 Para: debian-user-portuguese@lists.debian.org
 Assunto: Re: [OFF] subversion: bloquear commit de arquivos com nome
 acentuado
 
 massa, que pena que eu não saiba nada sobre perl
 
 Em 22/02/07, Maxwillian Miorim[EMAIL PROTECTED] escreveu:
  On 2/21/07, RicardoFunke [EMAIL PROTECTED] wrote:
   Dei uma olhada sobre os hook-scripts, como fazer um script para isso
 no svn?
 
  Eu não sei como funcionam, mas pode usar algo para comparar expressões
  regulares com os caracteres especiais, por exemplo:
 
  No hook-script, antes de tudo tu chama um script em perl que tem como
  parâmetro o nome do arquivo. Este script verifica se o nome tem
  caracteres especiais (isso é fácil com perl :). Se tiver retorna 1
  senão 0.
 
  Depois o hook-script verifica o retorno do script de perl (vamos
  chama-lo verifica_nome.pl), se for 1 continua, senão não faz nada.
 
  Agora tá contigo, eu vou dar uma estudada nisso porque é uma coisa
  interessante... ;)
 
 
  --
  Maxwillian Miorim [EMAIL PROTECTED]
  
  Moo... Are you happy now?
 
 



RES: [OFF] subversion: bloquear commit de arquivos com nome acentuado

2007-02-22 Por tôpico Davi Vidal
É SIMPLES... Mas pode servir de ponto de partida... =]

Divirta-se.

[]s


 -Mensagem original-
 De: RicardoFunke [mailto:[EMAIL PROTECTED]
 Enviada em: quinta-feira, 22 de fevereiro de 2007 14:35
 Para: Davi Vidal
 Assunto: Re: [OFF] subversion: bloquear commit de arquivos com nome
 acentuado
 
 opa, manda pra mim então! valeu
 
 Em 22/02/07, Davi Vidal[EMAIL PROTECTED] escreveu:
  Hmmm...
  Quem quiser, me manda PVT que eu mando uma apostilinha de Perl que eu
 tenho
  aqui... =]
 
  [EMAIL PROTECTED]
 
  []s
 
 
   -Mensagem original-
   De: RicardoFunke [mailto:[EMAIL PROTECTED]
   Enviada em: quinta-feira, 22 de fevereiro de 2007 14:26
   Para: debian-user-portuguese@lists.debian.org
   Assunto: Re: [OFF] subversion: bloquear commit de arquivos com nome
   acentuado
  
   massa, que pena que eu não saiba nada sobre perl
  
   Em 22/02/07, Maxwillian Miorim[EMAIL PROTECTED] escreveu:
On 2/21/07, RicardoFunke [EMAIL PROTECTED] wrote:
 Dei uma olhada sobre os hook-scripts, como fazer um script para
 isso
   no svn?
   
Eu não sei como funcionam, mas pode usar algo para comparar
 expressões
regulares com os caracteres especiais, por exemplo:
   
No hook-script, antes de tudo tu chama um script em perl que tem
 como
parâmetro o nome do arquivo. Este script verifica se o nome tem
caracteres especiais (isso é fácil com perl :). Se tiver retorna 1
senão 0.
   
Depois o hook-script verifica o retorno do script de perl (vamos
chama-lo verifica_nome.pl), se for 1 continua, senão não faz nada.
   
Agora tá contigo, eu vou dar uma estudada nisso porque é uma coisa
interessante... ;)
   
   
--
Maxwillian Miorim [EMAIL PROTECTED]

Moo... Are you happy now?
   
   
 
 
Title: Perlintro  Perldoc  TWiki









 NOME 
perlintro -- uma breve introdução ao Perl

 DESCRIÇÃO 
Este documento tem por intenção dar a você uma breve introdução à linguagem de programação Perl, com referências para documentações mais aprofundadas. É um guia inicial para aqueles que são novos na linguagem, e provê apenas informações para que você esteja apto a ler códigos escritos em Perl por outras pessoas e entender o que este faz, ou ainda escrever seus próprios programas iniciais.

Este documento introdutório não tem por objetivo ser completo, e também não deseja ser totalmente correto. Em alguns casos, a perfeição foi sacrificada para que o objetivo de transparecer uma idéia seja alcançado. Você está avisado a seguir esta introdução com mais informações do manual encontradas no manual completo do Perl, cujo índice pode ser encontrado em perltoc.

Neste documento, você encontrará referências para outras partes da documentação de Perl. Você pode ler esta documentação utilizando o comando  perldoc ou o mesmo método que você está utilizando para ler este documento.

 O que é o Perl? 
O Perl é uma linguagem de programação de uso geral, originalmente desenvolvida para manipulação de textos, que agora é utilizada para uma infinidade de tarefas incluindo administração de sistemas, desenvolvimento web, programação de redes, desenvolvimento de interfaces gráficas, e muitos outros.

A linguagem foi escrita para ser prática (fácil de utilizar, eficiente, completa) ao invés de bonita (pequena, elegante, mínima). Suas maiores características são sua facilidade de uso, que inclui o suporte tanto para programação procedural quanto para programação orientada à objetos, tem um poderoso suporte incluso na linguagem para processamento de textos, e uma das maiores coleções de módulos escritos por terceiros, o CPAN.

Outras definições do Perl são dadas em perl, perlfaq1 e sem dúvida em outros lugares. A partir destas informações, podemos determinar que Perl é uma coisa diferente para cada pessoa, mas muitas pessoas pensam que é, no mínimo interessante, escrever sobre ela.

 Executando programas Perl 
Para executar um programa Perl, a partir da linha de comando do Unix:


perl meuprograma.pl


Um método alternativo é colocar isto como a primeira linha do seu script:


#!/usr/bin/env perl


... e então executar seu script como  /caminho/do/script.pl. O script deverá ser marcado como executável antes, então execute  chmod 755 script.pl antes (no Unix).

Para mais informações, incluíndo instruções para outras plataformas como Windows e Mac OS, leia perlrun.

 Visão básica da sintaxe 
Um programa ou script Perl consiste em um ou mais comandos. Cada comando é simplesmente escrito no script, um após o outro. Não há necessidade de existir uma função  main() ou algo do tipo.

Os comandos Perl são finalizados com um ponto-e-vírgula:


print Alo, mundo;


Os comentários inicializam com um sustenido ( #):


# Isso e um comentario


Espaços em branco são irrelevantes:


print 
Alo, mundo
;


... exceto dentro de strings com aspas:


# isto deve imprimir o texto com uma quebra de linha no meio
print Alo
mundo;


Aspas duplas ou aspas simples 

Re: [OFF] subversion: bloquear commit de arquivos com nome acentuado

2007-02-22 Por tôpico Fabricio \aybabtu\ Cannini
Em Thursday 22 February 2007 14:26, RicardoFunke escreveu:
 massa, que pena que eu não saiba nada sobre perl

http://learn.perl.org ;)

-- 
Remember, remember the 8th of November...
The OS upgrade season and plot
I know of no reason
Why this Windows version should ever be bought



Re: executando script ao logar

2007-02-22 Por tôpico Carlinux
On Thu, 22 Feb 2007 13:14:46 -0300
Rúben Lício [EMAIL PROTECTED] wrote:

 Boa tarde lista,
 
 Essa solução de vocês por acaso veio a calhar em parte do meu serviço.
 
 Eu estou construindo um sistema linux baseado em debian para rodar uma
 versão de um software da empresa em maquinas que nós não teremos como
 garantir a integridade. não ficará dentro da empresa, ou seja, podem abrir,
 roubar hd, por teclado e tentar roubar dados, enfim, a necessidade de
 segurança é total, afinal, o software que vai rodar é muito importante para
 a empresa e não deve ser possível ninguém ter acesso aos arquivos.
 
 pois bem, o que eu fiz foi usar o /usr/bin/startx como bash do sistema, isso
 inicia o x e o meu fluxbox totalmente modificado para rodar apenas o nosso
 software. há um autologin definido no /etc/inittab, toda vez que o pc ligar,
 sobe o startx como bash daquele usuário, e se alguém tentar fechar ele, vai
 reabrir o x - sem possibilidade da pessoa ganhar acesso a um prompt.
 dessa forma, a única coisa possível no sistema é subir o meu fluxbox que já
 está bastante seguro. não há terminais liberados, e mesmo que a pessoa
 espete um teclado, a maquina não vai fazer nada além do que ela deve
 fazer...
 
 postei essa solução para fins de buscas futuras e referencias para quem
 tiver interesse...
 
Ruben.. qual gerenciador de janela voce esta usando.. onde faco a alteracao
(arquivo)  exemplo para chamar so o xcalc quando entrar no xterm.

obrigado.
-- 

Carlucio Lopes- Cobolito 62-8415-8939 msn:[EMAIL PROTECTED]
Entenda Pirataria = http://www.carlinux.v10.com.br 
Compilador Cobol Free http://tinycobol.org em Portugues
Porque Cobol? == http://www.clubecobol.com.br/cc_porque_cobol_02.asp
Projeto Debian Brasil http://cdd.debian-br.org Tinycobol/Debian 
Gnu-Linux/Postgresql/Tcl-Tk



Re: executando script ao logar

2007-02-22 Por tôpico Rúben Lício

On 2/22/07, Carlinux [EMAIL PROTECTED] wrote:


On Thu, 22 Feb 2007 13:14:46 -0300
Rúben Lício [EMAIL PROTECTED] wrote:

 Boa tarde lista,

 Essa solução de vocês por acaso veio a calhar em parte do meu serviço.

 Eu estou construindo um sistema linux baseado em debian para rodar uma
 versão de um software da empresa em maquinas que nós não teremos como
 garantir a integridade. não ficará dentro da empresa, ou seja, podem
abrir,
 roubar hd, por teclado e tentar roubar dados, enfim, a necessidade de
 segurança é total, afinal, o software que vai rodar é muito importante
para
 a empresa e não deve ser possível ninguém ter acesso aos arquivos.

 pois bem, o que eu fiz foi usar o /usr/bin/startx como bash do sistema,
isso
 inicia o x e o meu fluxbox totalmente modificado para rodar apenas o
nosso
 software. há um autologin definido no /etc/inittab, toda vez que o pc
ligar,
 sobe o startx como bash daquele usuário, e se alguém tentar fechar ele,
vai
 reabrir o x - sem possibilidade da pessoa ganhar acesso a um prompt.
 dessa forma, a única coisa possível no sistema é subir o meu fluxbox que
já
 está bastante seguro. não há terminais liberados, e mesmo que a pessoa
 espete um teclado, a maquina não vai fazer nada além do que ela deve
 fazer...

 postei essa solução para fins de buscas futuras e referencias para quem
 tiver interesse...

Ruben.. qual gerenciador de janela voce esta usando.. onde faco a
alteracao
(arquivo)  exemplo para chamar so o xcalc quando entrar no xterm.



eu tou usando o fluxbox. ele tem um arquivo ~/.fluxbox/startup que você pode
fazer as alterações para subir algo quando você iniciar ele.
a alteração, eu fiz no inittab para fazer autologin em um usuário, usando o
startx para subir o fluxbox.
no caso de querer subir o xcalc, é só adicionar ele ao startup e usar o
startx.

Eu só não posso confirmar algora exatamente, porque houve um problema em uma
das minhas alterações, e acabei de voltar a uma versão um pouco mais antiga
o backup, então vou ter que fazer denovo, mas assim que possível posto na
lista mais detalhes


Abraços,

Rúben


obrigado.

--

Carlucio Lopes- Cobolito 62-8415-8939 msn:[EMAIL PROTECTED]
Entenda Pirataria = http://www.carlinux.v10.com.br
Compilador Cobol Free http://tinycobol.org em Portugues
Porque Cobol? == http://www.clubecobol.com.br/cc_porque_cobol_02.asp
Projeto Debian Brasil http://cdd.debian-br.org Tinycobol/Debian
Gnu-Linux/Postgresql/Tcl-Tk





--
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535

A idéia de um ser supremo que cria um mundo no qual uma criatura deve comer
outra para sobreviver e, então, proclama uma lei dizendo: 'Não Matarás' é
tão monstruosamente absurda que não consigo entender como a humanidade a tem
aceito por tanto tempo. Peter de Vries


Re: executando script ao logar

2007-02-22 Por tôpico Rúben Lício

On 2/22/07, Davi Vidal [EMAIL PROTECTED] wrote:


 Para bloquear teclado no fluxbox (se entendi direito), e o inittab... =]



no xorg.conf, da para bloquear um monte de coisa. [1] tem a documentação
completa.
Mas já já eu passo aqui na lista o que usei para bloquear o que me
interessava.

[1] http://xorg.freedesktop.org/archive/X11R6.8.0/doc/xorg.conf.5.html


Abraços,

Rúben


[]s





  --

*De:* Rúben Lício [mailto:[EMAIL PROTECTED]
*Enviada em:* quinta-feira, 22 de fevereiro de 2007 14:33
*Para:* Davi Vidal
*Assunto:* Re: executando script ao logar



Quais?

dependendo dos que for eu posso

On 2/22/07, *Davi Vidal* [EMAIL PROTECTED] wrote:

Parece interessante... =]



Que tal disponibilizar, também, os arquivos de configuração? =]





[]s




  --

*De:* Rúben Lício [mailto:[EMAIL PROTECTED]
*Enviada em:* quinta-feira, 22 de fevereiro de 2007 14:15
*Para:* Carlos Augusto Beltrame
*Cc:* lista debian
*Assunto:* Re: executando script ao logar



Boa tarde lista,

Essa solução de vocês por acaso veio a calhar em parte do meu serviço.

Eu estou construindo um sistema linux baseado em debian para rodar uma
versão de um software da empresa em maquinas que nós não teremos como
garantir a integridade. não ficará dentro da empresa, ou seja, podem abrir,
roubar hd, por teclado e tentar roubar dados, enfim, a necessidade de
segurança é total, afinal, o software que vai rodar é muito importante para
a empresa e não deve ser possível ninguém ter acesso aos arquivos.

pois bem, o que eu fiz foi usar o /usr/bin/startx como bash do sistema,
isso inicia o x e o meu fluxbox totalmente modificado para rodar apenas o
nosso software. há um autologin definido no /etc/inittab, toda vez que o pc
ligar, sobe o startx como bash daquele usuário, e se alguém tentar fechar
ele, vai reabrir o x - sem possibilidade da pessoa ganhar acesso a um
prompt.
dessa forma, a única coisa possível no sistema é subir o meu fluxbox que
já está bastante seguro. não há terminais liberados, e mesmo que a pessoa
espete um teclado, a maquina não vai fazer nada além do que ela deve
fazer...

postei essa solução para fins de buscas futuras e referencias para quem
tiver interesse...

Abraços,

Rúben

On 2/22/07, *Carlos Augusto Beltrame *[EMAIL PROTECTED] wrote:

ola pessoal, axei uma solução que funcionou aki no meu pc, fiz o script
com #!/bin/bash copiei um link para /usr/bin, dae voce coloka em
/etc/passwd, onde tem o seu bash o caminho do programa, por exemplo, com o
usuario teste:

teste:x:1003:1003:,,,:/home/teste:/usr/bin/programa

aki funcionou legalzinho, ao logar como teste, vc ja entra no programa,
ao sair dele ow ate mesmo apertando control+c, vc ja esta deslogado.

.''`.   *Yours Trully*

: :'  :  *Carlos Beltrame*

`. `'`   Eletrical Engineer

  `-

IEEE #80472763

Linux User #442225

*UNESP* - Câmpus de Ilha Solteira

 http://www.ieee.org/unesp-ilha

* *

*http://www.ieee.org/unesp-ilha*

http://www.ldc.feis.unesp.br




__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/




--
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535

A idéia de um ser supremo que cria um mundo no qual uma criatura deve
comer outra para sobreviver e, então, proclama uma lei dizendo: 'Não
Matarás' é tão monstruosamente absurda que não consigo entender como a
humanidade a tem aceito por tanto tempo. Peter de Vries




--
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535

A idéia de um ser supremo que cria um mundo no qual uma criatura deve
comer outra para sobreviver e, então, proclama uma lei dizendo: 'Não
Matarás' é tão monstruosamente absurda que não consigo entender como a
humanidade a tem aceito por tanto tempo. Peter de Vries





--
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535

A idéia de um ser supremo que cria um mundo no qual uma criatura deve comer
outra para sobreviver e, então, proclama uma lei dizendo: 'Não Matarás' é
tão monstruosamente absurda que não consigo entender como a humanidade a tem
aceito por tanto tempo. Peter de Vries


abrir arquivos do arcReader

2007-02-22 Por tôpico Ronaldo Reis Junior
Pessoal,

tenho um conjunto de arquivos de GIS em formatos proprietários. Gostaria de 
abrir em algum programa livre, mas não sei como converter o formato.

Veja a estrutura de arquivos:

[EMAIL PROTECTED] Regional_Alto_Medio_Sao_Francisco]$ find ./
./
./data
./data/ce00
./data/ce00/Sedes_SaoFrancisco.sdc.prj
./data/ce00/Sedes_SaoFrancisco.sdc
./data/ce00/Sedes_SaoFrancisco.sdi
./data/ce10
./data/ce10/Clip_Estrada_Alto_Medio_Sao_Francisco.sdc.prj
./data/ce10/Clip_Estrada_Alto_Medio_Sao_Francisco.sdc
./data/ce10/Clip_Estrada_Alto_Medio_Sao_Francisco.sdi
./data/ce20
./data/ce20/Rios_SaoFrancisco.sdc.prj
./data/ce20/Rios_SaoFrancisco.sdc
./data/ce20/Rios_SaoFrancisco.sdi
./data/ce30
./data/ce30/Municipios_Sao_Francisco.sdc.prj
./data/ce30/Municipios_Sao_Francisco.sdc
./data/ce30/Municipios_Sao_Francisco.sdi
./data/ce40
./data/ce40/Vegetacao.sdc.prj
./data/ce40/Vegetacao.sdc
./data/ce40/Vegetacao.sdi
./data/dp00
./data/dp00/regional_alto_medio_sao_francisco_rgb.tif.img
./data/dp00/regional_alto_medio_sao_francisco_rgb.tif.rrd
./pmf
./pmf/Regional_Alto_Medio_Sao_Francisco.pmf


Alguem sabe como poderia fazer para utilizar estes arquivos no Linux?

Valeu
Ronaldo
-- 
Martin Scorsese -- Screen is a storm
-- anagrama
--
 Prof. Ronaldo Reis Júnior
|  .''`. UNIMONTES/Depto. Biologia Geral/Lab. Ecologia Evolutiva
| : :'  : Campus Universitário Prof. Darcy Ribeiro, Vila Mauricéia
| `. `'` CP: 126, CEP: 39401-089, Montes Claros - MG - Brasil
|   `- Fone: (38) 3229-8190 | [EMAIL PROTECTED] | [EMAIL PROTECTED]
| ICQ#: 5692561 | LinuxUser#: 205366


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



interpretar o uso de memória

2007-02-22 Por tôpico Ronaldo Reis Junior
Pessoal,

o top, ps aux ou ksysguard mostram duas colunas relacionadas ao uso de 
memória. São elas (tirada do manual do ksysguard)

TamanhoVm: A quantidade total de memória virtual usada pelo processo (em 
kBytes).
VmRss: A quantidade total de memória física usada pelo processo (em kBytes).

Mas não entendi o que quer dizer. Esta memória virtual é a swap? Não parece, 
pois tem muita memória virtual sendo utilizada, mas que swap. Seria então a 
memória compartilhada?

Por exemplo:

O kmail ta usando 178896 kbytes de TamanhoVm e 69796 kbytes de VmRss, o 
que significa exatamente estes valores.

Valeu
Inte
Ronaldo
-- 
A arte de representar consiste apenas em impedir as pessoas 
de tossir.
-- Sir Ralph Richardson 
--
 Prof. Ronaldo Reis Júnior
|  .''`. UNIMONTES/Depto. Biologia Geral/Lab. Ecologia Evolutiva
| : :'  : Campus Universitário Prof. Darcy Ribeiro, Vila Mauricéia
| `. `'` CP: 126, CEP: 39401-089, Montes Claros - MG - Brasil
|   `- Fone: (38) 3229-8190 | [EMAIL PROTECTED] | [EMAIL PROTECTED]
| ICQ#: 5692561 | LinuxUser#: 205366


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [OFF] subversion: bloquear commit de arquivos com nome acentuado

2007-02-22 Por tôpico RicardoFunke

Olá, andei fazendo algo em python, gostaria que conferissem e me
dissessem como faço agora para usar isso com os hook-scripts do
subversion:

# inicio #

#!/usr/bin/python

def semacento(nomearquivo):
   n = nomearquivo
   a = 'abcdefghijklmnopqrstuvwxyz 0123456789.'
   c = []

   for i in range(len(n)):
   for j in range(len(a)):
   if n[i] == a[j] or n[i] == a[j].upper():
   break
   if j == (len(a) - 1):
   c.append(n[i])
   if len(c) == 0:
   return 0
   else:
   return 1


# fim #

2007/2/22, Fabricio aybabtu Cannini [EMAIL PROTECTED]:

Em Thursday 22 February 2007 14:26, RicardoFunke escreveu:
 massa, que pena que eu não saiba nada sobre perl

http://learn.perl.org ;)

--
Remember, remember the 8th of November...
The OS upgrade season and plot
I know of no reason
Why this Windows version should ever be bought






Re: execuando script ao logar

2007-02-22 Por tôpico hamacker

Neste caso, é interessante então não usar então o sh, porque senão ao
mudar o alternatives voce estará mudando para todos os usuários
configurados.

Eu penso da seguinte maneira, se tem necessidade de um usuario usar
bash então que crie o login setando 'bash', se um usuário vai ser
criado mas não usará shell então /bin/false e assim por diante. Sou
contra usar o 'default' do sistema, porque simplesmente isso pode
mudar no futuro e ninguem vai saber o 'porque' de não estar
funcionando.

Mas voltando ao tema do assunto, a partir de alguma atualização do
debian, o bash ignora ~/.bash*  se for carregado por um link
simbolico, portanto, /bin/sh não vai chamar ~/.bash* enquanto
/bin/bash funcionará sem problemas.

[]'s

2007/2/22, Maxwillian Miorim [EMAIL PROTECTED]:

Na verdade ele vai pegar o /bin/sh, que por padrão é o bash através do
alternatives. A menos que ele tenha especificado um outro shell como
padrão.




Re: execuando script ao logar

2007-02-22 Por tôpico Maxwillian Miorim

On 2/22/07, hamacker [EMAIL PROTECTED] wrote:

Neste caso, é interessante então não usar então o sh, porque senão ao
mudar o alternatives voce estará mudando para todos os usuários
configurados.

É sim, o sh no meu caso, é tratado como um shell padrão do sistema.
Como meus scripts são na maioria bash eu defino o bash como o
alternative do sh.


Eu penso da seguinte maneira, se tem necessidade de um usuario usar
bash então que crie o login setando 'bash', se um usuário vai ser
criado mas não usará shell então /bin/false e assim por diante. Sou
contra usar o 'default' do sistema, porque simplesmente isso pode
mudar no futuro e ninguem vai saber o 'porque' de não estar
funcionando.

Eu uso o rbash para a mairia dos meus usuários (mantém compatibilidade
com os meus scripts e ainda prende o pessoal na sua jaula :P), em
alguns casos mais especificos o tcsh ou o fish, manter vários usuários
sob um padrão ajuda, cabe ao administrador saber como e quando migrar
de um shell para outro.


Mas voltando ao tema do assunto, a partir de alguma atualização do
debian, o bash ignora ~/.bash*  se for carregado por um link
simbolico, portanto, /bin/sh não vai chamar ~/.bash* enquanto
/bin/bash funcionará sem problemas.

Eu não sabia disso, apesar de não usar os ~/.bash*, é
interessante... Ajuda a explicar algumas coisas que não funcionam em
alguns casos :D

--
Maxwillian Miorim [EMAIL PROTECTED]

Moo... Are you happy now?



Re: [OFF] subversion: bloquear commit de arquivos com nome acentuado

2007-02-22 Por tôpico RicardoFunke

também fiz em bash:

# inicio #

#!/bin/bash

if [ `echo $1 | grep -o [a-zA-Z0-9\.\-\+\_] | wc -l` == $((`echo $1
| wc -m`-1)) ]; then
  echo 0
else
  echo 1
fi

# fim #

só falta saber como colocar isso no hook-script do subversion

Em 22/02/07, RicardoFunke[EMAIL PROTECTED] escreveu:

Olá, andei fazendo algo em python, gostaria que conferissem e me
dissessem como faço agora para usar isso com os hook-scripts do
subversion:

# inicio #

#!/usr/bin/python

def semacento(nomearquivo):
n = nomearquivo
a = 'abcdefghijklmnopqrstuvwxyz 0123456789.'
c = []

for i in range(len(n)):
for j in range(len(a)):
if n[i] == a[j] or n[i] == a[j].upper():
break
if j == (len(a) - 1):
c.append(n[i])
if len(c) == 0:
return 0
else:
return 1


# fim #

2007/2/22, Fabricio aybabtu Cannini [EMAIL PROTECTED]:
 Em Thursday 22 February 2007 14:26, RicardoFunke escreveu:
  massa, que pena que eu não saiba nada sobre perl

 http://learn.perl.org ;)

 --
 Remember, remember the 8th of November...
 The OS upgrade season and plot
 I know of no reason
 Why this Windows version should ever be bought







Fwd: CDS do Debian

2007-02-22 Por tôpico Vinicius Lacerda

Muito Obrigado pela dica, e achei interessantissimo o seu metodo de
compartilhamento, pode ter certeza que eu vou tentar isso.
Valeu pela dica!


No dia 21/02/2007 às 20:02,
Vinicius Lacerda [EMAIL PROTECTED] escreveu:


Olá,
Preciso fazer uma instalação de servidor em um K6-II 500Mhz, optei pelo
Debian mas ainda não fiz o download dos cds.
Fica ai minha questão. Preciso de todos os cds do Debian?
Se não, quais deles eu preciso.
E só pra constar, é para uma maquina que vai compartilhar internet para
outros clientes (tanto windows, quanto linux).



Olá amigo

Não sei o que mais vc vai rodar, mas só para compartilhar internet vc
não precisa de quase nada.

Baixe a imagem do business card e grave em um cdrw, e baixe da net o que
precisa mais.

Olhe aqui: www.debian.org/CD/netinst

Vc vai achar esta página bem interessante. :-)

OFF
Se me permite, vou falar de algo que pode te interessar.

Casualmente eu fiz isso outro dia. Talvez seja interessante para vc
saber que só para compartilhar a net com linux e windows vc pode usar
uma máquina sem HD. Não baixe os 3 primeiros CDs, vc não vai precisar.
No máximo baixe a imagem netinst e já resolve.

Eu baixei aqui, instalei usando um HD normal. Depois baixei o pacote
bootcd. Esse pacote permite que vc crie uma imagem de CD da sua
instalação debian corrente.

Bom, então instalei no HD. Configurei tudo e testei. Depois disso,
criei a imagem e gravei em um CD. Reboot e teste.

Tudo correu bem. Tirei o HD (não esqueça de reconfigurar a BIOS)
e agora o micro acessa a internet e compartilha com a minha rede caseira
aqui. Já está rodando direto há 6 dias. Quase não faz barulho, quase não
gasta luz. E na hora de desligar, basta desligar :) não tem HD para bicar,
nem monitor, nem teclado.

Configurei uns scripts para fazer uns beeps no boot. Assim, sei o que
está acontecendo sem precisar dar um ssh no micro.

Além disso, a grande vantagem é que roda todos os programas que eu escolhi,
diferente de pegar um devil linux ou coyote, que já vem pronto e não é o
debian nosso de cada dia.

Qualquer coisa, se precisar de alguma ajuda é só me mandar um email em
PVT que tá na mão!
/OFF


Um abraço

Leandro

--
Leandro Padilha Ferreira - GPG ID: A7FB969E

http://androle.pro.br - [EMAIL PROTECTED]
--
A muy porfiado pedir, no hay que resistir.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFF3PpOd8iw8hWoWeoRApqqAJ99LXKBYRCdcuExyp2ysTm9Sy4pvgCffGaH
shb7DyvSXhjP9P4z0E62h9I=
=q2Lz
-END PGP SIGNATURE-


[OT] Ajuda com script

2007-02-22 Por tôpico Fabio Guerrazzi
Pessoal,

Tenho dois arquivos com a seguinte estrutura:

Arquivo 1:
/home/dd/endo/1_esofago/Barrett/Barrett longo-861890-0_04.bmp
/home/dd/endo/5_cpre/papilotomia/14.jpg
/home/dd/endo/2_estomago/variz gastrica sgto em jato/43.JPG
etc...

Arquivo 2:
/home/dd/admin/imagens/1_esofago/Barrett/Barrett longo-861890-0_04.bmp
/home/dd/admin/imagens/5_cpre/papilotomia/14.jpg
/home/dd/admin/imagens/2_estomago/variz gastrica sgto em jato/43.JPG
etc...

Eu preciso mover todos os arquivos listados em 1 para o endereço
especificado em 2.
Nem todos os diretórios destino existem, e como se pode ver, alguns nomes
contém espaços ou maiúsculas.

Eu consegui gerar os arquivos, porém não tenho idéia de como contruir o
script.
Agradeço ajuda,

-- 
Fabio.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Limitação SED

2007-02-22 Por tôpico Diego Giovane Pasqualin

Se preferir o sed permite a você utilizar outro delimitador qualquer ao
invés da /, pode ser o ; (ponto e vírgula) por exemplo.
Um comando para substituir http://; por qualquer coisa seria algo como.

sed -i 's;http://;qualquercoisa;g'

Abraço.



igor Scarinci Brandão wrote:

ué é so colo car uma \ na frente da /
tipo assim: http:\/\/



Ass: ISB
I Look to the pool and i see de moon...
I Look to the moon, Where is the pool???






From: Rúben Lício [EMAIL PROTECTED]
To: Daniel [EMAIL PROTECTED]
CC: debian-portuguese debian-user-portuguese@lists.debian.org
Subject: Re: Limitação SED
Date: Thu, 22 Feb 2007 11:04:35 -0300

escapa \/\/

On 2/22/07, Daniel [EMAIL PROTECTED] wrote:


 Pessoal



Estou precisando trocar uma linha de muitos arquivos meus no server de
disciplinas_oferecidas.htm para um link na internet http://.



O problema é que, no sed, se digito o // ele já não entende o 
comando,
porque ele se confunde com as barras da linha de comando.. como 
faço para

ele conseguir substituir essa linha pelo http://... ??



Já tentei colocar entre aspas, parênteses, mas nada deu certo..



Alguma dica?



Valeu



daniel











--
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535

A idéia de um ser supremo que cria um mundo no qual uma criatura 
deve comer
outra para sobreviver e, então, proclama uma lei dizendo: 'Não 
Matarás' é
tão monstruosamente absurda que não consigo entender como a 
humanidade a tem

aceito por tanto tempo. Peter de Vries


_
MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br







___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Rodar videos RMVB no Totem

2007-02-22 Por tôpico Edemar Leandro Lirio Junior

Para mim só funcionou no totem com o realplayer instalado...
nao verifiquei o que ele instala do todo... mas deve estar ali o misterio.

Em 04/02/07, Eddie[EMAIL PROTECTED] escreveu:

  No totem não sei, mais no kaffeine ele tem essas configurações no menu
em Configurações/Parametros do motor xine.
  ai em decoder, ele vai te dar os locais de onde estão os codecs.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]





--
_
Edemar Leandro Lirio Junior
Software Livre
Linux Registered User # 395782



Dificuldade com o VMWARE.

2007-02-22 Por tôpico Anacleto Pavão
Ola pessoal, alguem ja utilizou o VMware com sucesso. Instalei o linux FC5, o 
win98 e o win2k, configurei o Samba (bem simplesinho, Global e arquivos 
compartilhados), mas nao consigo enxergar os Win. E os win nao enxergam o 
linux. dicas, qq coisa mando capia do smb.conf. Brigadu.
   
  Anacleto

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

Re: [OT] Ajuda com script

2007-02-22 Por tôpico Luiz Guilherme Aldabalde

Fabio,

Eui gosto muito do Python, e fiz o seguinte script  para a sua situação:

# Inicio script python
###
import os

def extrai(lista_linha):
  
   Obtém um dicionário com o caminho dos arquivo.
  
   dic_path = {}
   for completo in lista_linha:
   nome_file = completo.split(/)[-1].strip()
   lista_nome_path = completo.split(/)[:-1]
   dic_path[nome_file] = lista_nome_path
   #print dic_path[%s] = %s % (nome_file, dic_path[nome_file])
   return dic_path

def copia_arq(lista_path, lista_path_dst, arq):
   
  Copia o arquivo arq de lista_path ( path de origem) para o
lista_path_dst ( path destino)
   
   caminho = /
   # Testa  path e cria o diretório , se necessário
   for i in lista_path_dst:
   caminho = caminho + / + i
   if not(os.path.exists(caminho)):
   os.popen(mkdir '%s' % caminho)
   from_path = / + (/).join(lista_path) + / + arq
   to_path = / + (/).join(lista_path_dst) + / + arq

   os.popen(cp '%s' '%s' % (from_path, to_path))
   print arquivo %s copiado % arq


arq1 = open(arq1.txt, r)
arq2 = open(arq2.txt, r)

lista_arq1 = arq1.readlines()
lista_arq2 = arq2.readlines()

arq1.close()
arq2.close()

dic_path_from = {}
dic_path_to = {}

dic_path_from = extrai(lista_arq1).copy()
dic_path_to = extrai(lista_arq2).copy()

for arquivo in dic_path_from.keys():
   copia_arq(dic_path_from[arquivo],dic_path_to[arquivo], arquivo)


# Fim Script python


Observe que eu nâo coloquei nenhum tratamento de erro, por isso os arquivos
de origem devem existir e você deverá rodar estre script como usuário que
tenha pemrissão de escrita no path de destino.

Espero ter lhe ajudado.

Abraços,
Luiz Guilherme

On 2/22/07, Fabio Guerrazzi [EMAIL PROTECTED] wrote:


Pessoal,

Tenho dois arquivos com a seguinte estrutura:

Arquivo 1:
/home/dd/endo/1_esofago/Barrett/Barrett longo-861890-0_04.bmp
/home/dd/endo/5_cpre/papilotomia/14.jpg
/home/dd/endo/2_estomago/variz gastrica sgto em jato/43.JPG
etc...

Arquivo 2:
/home/dd/admin/imagens/1_esofago/Barrett/Barrett longo-861890-0_04.bmp
/home/dd/admin/imagens/5_cpre/papilotomia/14.jpg
/home/dd/admin/imagens/2_estomago/variz gastrica sgto em jato/43.JPG
etc...

Eu preciso mover todos os arquivos listados em 1 para o endereço
especificado em 2.
Nem todos os diretórios destino existem, e como se pode ver, alguns nomes
contém espaços ou maiúsculas.

Eu consegui gerar os arquivos, porém não tenho idéia de como contruir o
script.
Agradeço ajuda,

--
Fabio.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact
[EMAIL PROTECTED]




Re: [OT] Ajuda com script

2007-02-22 Por tôpico Fabio Guerrazzi

 Luiz Guilherme Aldabalde wrote:
 Fabio,

 Eui gosto muito do Python, e fiz o seguinte script  para a sua situação:
 
 # Inicio script python
 ###
 import os

 def extrai(lista_linha):

 Obtém um dicionário com o caminho dos arquivo.

 dic_path = {}
 for completo in lista_linha:
 nome_file = completo.split(/)[-1].strip()
 lista_nome_path = completo.split(/)[:-1]
 dic_path[nome_file] = lista_nome_path
 #print dic_path[%s] = %s % (nome_file, dic_path[nome_file])
 return dic_path

 def copia_arq(lista_path, lista_path_dst, arq):
 
Copia o arquivo arq de lista_path ( path de origem) para o
 lista_path_dst ( path destino)
 
 caminho = /
 # Testa  path e cria o diretório , se necessário
 for i in lista_path_dst:
 caminho = caminho + / + i
 if not(os.path.exists(caminho)):
 os.popen(mkdir '%s' % caminho)
 from_path = / + (/).join(lista_path) + / + arq
 to_path = / + (/).join(lista_path_dst) + / + arq

 os.popen(cp '%s' '%s' % (from_path, to_path))
 print arquivo %s copiado % arq


 arq1 = open(arq1.txt, r)
 arq2 = open(arq2.txt, r)

 lista_arq1 = arq1.readlines()
 lista_arq2 = arq2.readlines()

 arq1.close()
 arq2.close()

 dic_path_from = {}
 dic_path_to = {}

 dic_path_from = extrai(lista_arq1).copy()
 dic_path_to = extrai(lista_arq2).copy()

 for arquivo in dic_path_from.keys():
 copia_arq(dic_path_from[arquivo],dic_path_to[arquivo], arquivo)

 
 # Fim Script python
 

 Observe que eu nâo coloquei nenhum tratamento de erro, por isso os
 arquivos
 de origem devem existir e você deverá rodar estre script como usuário que
 tenha pemrissão de escrita no path de destino.

 Espero ter lhe ajudado.

 Abraços,
 Luiz Guilherme

 On 2/22/07, Fabio Guerrazzi [EMAIL PROTECTED] wrote:

 Pessoal,

 Tenho dois arquivos com a seguinte estrutura:

 Arquivo 1:
 /home/dd/endo/1_esofago/Barrett/Barrett longo-861890-0_04.bmp
 /home/dd/endo/5_cpre/papilotomia/14.jpg
 /home/dd/endo/2_estomago/variz gastrica sgto em jato/43.JPG
 etc...

 Arquivo 2:
 /home/dd/admin/imagens/1_esofago/Barrett/Barrett longo-861890-0_04.bmp
 /home/dd/admin/imagens/5_cpre/papilotomia/14.jpg
 /home/dd/admin/imagens/2_estomago/variz gastrica sgto em jato/43.JPG
 etc...

 Eu preciso mover todos os arquivos listados em 1 para o endereço
 especificado em 2.
 Nem todos os diretórios destino existem, e como se pode ver, alguns
 nomes
 contém espaços ou maiúsculas.

 Eu consegui gerar os arquivos, porém não tenho idéia de como contruir o
 script.


Ajudou sim. Entretanto ou eu não estou sabendo usar, ou há algum erro no
script. Veja:

$ python script.py arquivo_origem.txt arquivo-destino.txt

sys:1: DeprecationWarning: Non-ASCII character '\xc3' in file script.py on
line 9, but no encoding declared; see
http://www.python.org/peps/pep-0263.html for details
  File script.py, line 10
dic_path = {}
^
SyntaxError: invalid syntax


-- 
Fabio.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



montar imagem de flash com mais de uma partiçã o

2007-02-22 Por tôpico Flavio Alberto Lopes Soares

olá a todos,
estou trabalhando com uma placa industrial que tem 2 gigabytes de flash 
 INTEGRADAS à placa mãe, nela criei 3 partições e instalei o debian a 
partir do debootstrap, tudo certo fiz algumas alterações nos scripts de 
inicialização para não haver escritas desnecessárias no sistema em 
determinados diretórios e tudo OK, só que me surgiu uma dúvida, é mais 
uma curiosidade do que um problema em si, quando eu preciso fazer 
alterações no sistema eu faço um dd da imagem de cada partição 
individualmente (no momento temos um HD conectado no equipamento mas 
logo logo o HD vai sair de cena) e mando pela rede estas partições para 
minha máquina manipulo e depois mando de volta, eu gostaria de saber se 
é possível fazer um dd da flash inteira para um arquivo, trazer este 
arquivo todo e montá-lo em outra máquina partição por partição a partir 
desta imagem original ?
Eu sei q se eu fizer um fdisk -l neste arquivo imagem aparecem as 
partições mas ñ sei como proceder depois disso.


Qualquer dica é bem vinda

Sucesso a todos

Flávio Alberto


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Configurando ADSL no debian

2007-02-22 Por tôpico Leandro Moreira

Caros,
Preciso configurar um firewall com acesso por adsl, procurei pela 
configuração de adls no linux e sempre caí na mesma resposta. Depois de 
instalar o pppoee o pppoeconf como root executa-se o comando adsl-setup, 
só que esse comando nao existe no debian. Por acaso alguem poderia me 
orientar como devo proceder para configurar.


Att.

--
Leandro Moreira 
Linux Networking
Telefone: +55 (32) 9197-7909 
E-mail/MSN: [EMAIL PROTECTED]

www.leandromoreira.eti.br



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Configurando ADSL no debian

2007-02-22 Por tôpico Zandre Bran

On 2/23/07, Leandro Moreira [EMAIL PROTECTED] wrote:

Caros,


   Livres.


Preciso configurar um firewall com acesso por adsl, procurei pela
configuração de adls no linux e sempre caí na mesma resposta. Depois de
instalar o pppoee o pppoeconf como root executa-se o comando adsl-setup,
só que esse comando nao existe no debian. Por acaso alguem poderia me
orientar como devo proceder para configurar.


Leandro, adsl-setup é para sistemas baseados no RedHat. Para
Debian GNU/Linux faça o seguinte no terminal:

#su
#pppoeconf

Sobre o firewall, tem um bem simples, com uma interface leve para
Gnome, chamado firestarter:

#aptitude install firestarter

Você pode usa-lo enquanto estuda iptables.


Att.

--
Leandro Moreira
Linux Networking
Telefone: +55 (32) 9197-7909
E-mail/MSN: [EMAIL PROTECTED]
www.leandromoreira.eti.br


Abçs,

Zandre.