Arquivo de 12/10/2010

O Medibuntu, sob a responsabilidade de seus desenvolvedores, lançou a atualização de seu repositório com a adição de pacotes multimédia para o atual Meerkat Maverick, o mais recente lançamento do Ubuntu versão 10,10, que foi lançado no último domingo. Medibuntu, um acrônimo para “Multimedia, Entertainment & Distractions In Ubuntu, é um repositório de pacotes que não pode ser incluído na distribuição padrão do Ubuntu por razões legais, tais como direitos autorais, licenças ou patentes.

Estes pacotes extras incluem, por exemplo, o pacote libdvdcss a partir do projecto VideoLAN e um pacote externo de codecs binários, conhecido como w32codecs, utilizado pelo MPlayer e Xine. Instruções para adicionar o repositório para o Ubuntu podem ser encontradas na página Medibuntu Community Documentation.

Saiba Mais:

[1] Medibuntu 10.10: https://launchpad.net/medibuntu/maverick/10.10
[2] Pacotes Binários: http://packages.medibuntu.org/

Fonte: Under Linux

Lixeira no Samba

Publicado: 12/10/2010 em Sem categoria

Buenas galera!

Hoje nossa dica é para aqueles que procuram uma solução para exclusão sem intenção, o que pode salvar muito em algumas horas. :D

Configurando a lixeira no Samba:

  • Distro: Ubuntu 10.04
  • Samba versão 3
  • Cenário: Já deve estar configurado o Samba, caso contrário veja uma conf minha totalmente em português e comentada do Samba => /etc/smb.conf

Obs.: Não é necessário instalar o módulo samba-vfs.

Vamos por a mão na massa então! :D wooooou

Preste atenção agora, podemos colocar esta configuração para todos os compartilhamentos, uma coisa boa, se você tiver muita coisa compartilhada, caso contrário, fica melhor colocar em cada compartilhamento.

Bem, por isso vamos fazer nos dois tipos para não atrapalhar todos. :D

Configurando para todos os compartilhamentos

Editar o arquivo do Samba:

$ sudo vim /etc/samba/smb.conf

[global]vfs objects = recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:repository = /var/samba/trash/
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:exclude_dir = tmp, cache

Explicando cada linha:

  • [global] // Geral, o que esta contido nessa parte, vai ficar para todos os compartilhamentos.
  • vfs objects = recycle // Ativa a lixeira
  • recycle:keeptree = yes // Não deixa que os arquivos fiquem misturados, cria o caminho certo de onde o arquivo foi excluído.
  • recycle:versions = yes // Não sobrescreve os arquivos deletados, criar diferentes nomes exemplo, arquivo, arquivo2, arquivo3….
  • recycle:repository = /var/samba/trash/ // Aqui podemos colocar os arquivos em um diretório, ou pode deixar apenas lixeira, que ele cria no diretório raiz de cada compartilhamento
  • recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso // Aqui ignoramos alguns arquivos, porque não ha necessidade de deixar os mesmos salvos como um “backup” e ocupar espaço em disco.
  • recycle:exclude_dir = tmp, cache // Mesma coisa, mas neste caso são pastas não importantes.

Agora vamos compartilhar o diretório que conterá os itens excluídos. Como criamos uma pasta chamada trash em /var/samba devemos compartilhar a mesma.

[lixeira]
path = /var/samba/trash/
writable = yes

Isso faz com que nossa pasta seja visível para os clientes, fazendo com que eles procurem pelos arquivos deletados sem querer. :D

Para ativar a lixeira a um determinado compartilhamento

Editar o smb.conf:

$ sudo vim /etc/samba/smb.conf

[Financeiro]
path = /var/samba/financeiro
writable = yesvfs objects = recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:repository = lixeira
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:exclude_dir = tmp

Obs.: Repare na linha recycle:repository = lixeira. Esta linha fará com que seja criada uma pasta na raiz do compartilhamento chamada lixeira contendo todos os arquivos deletados.

Bom, acho que era só isso para se ter uma lixeira configurada e funcionando sem maiores problemas! :D

[]‘s
Marcos Carraro

Publicado por Marcos Carraro

Tenho uma impressora HP Deskjet F4480 que é multifuncional, ou seja é impressora, scanner e copiadora. Ela já está instalada aqui no meu “servidor” como impressora desde que comprei, só que a função scanner estava totalmente inutilizada pois não tinha conseguido instalar. Hoje, depois de diversos pedidos de Camila para eu instalar o scanner em rede eu pesquisei em trocentos lugares e consegui fazer uma junção de tudo e faze-la funcionar.

No servidor instale esses pacotes:

$sudo apt-get install sane inetutils-inetd

Edite o arquivo /etc/default/saned para que a variável RUN seja igual a yes

RUN=yes

Edite o arquivo /etc/sane.d/saned.conf e acrescente no fim sua rede

192.168.0.0/24

Edite o arquivo /etc/inetd.conf e acrescente no fim o seguinte:

sane-port stream tcp nowait saned.saned /usr/sbin/saned saned

E por último adicione o usuário saned no grupo do lp

$sudo adduser saned lp

Pronto, o servidor já estará pronto, só falta a configuração dos clientes.

No cliente instale esse pacote:

$sudo apt-get install xsane

Edite o arquivo /etc/sane.d/net.conf e acrescente no fim o IP do servidor

192.168.0.1

Pronto, é só abrir o xsane e começar a digitalizar seus documentos.

Fonte: Guilherme Jr