Re: CDS do Debian
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
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
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.
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)?
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
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
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
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
# 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
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
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
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
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
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
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
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
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
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
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
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
É 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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.