Category: Linux

Mar 07 2013

Ubuntu 12.04 – Configurando Samba (3.6.3)


Olá,

Hoje decidi formar meu servidor de casa e quando "terminei" de configurar o samba eu tive alguns problemas.

Quando eu estava tentando conectar ao meu Ubuntu 12.04 server, eu recebia a seguinte mensagem: "Failed to Retrieve Share List from Server"

Para resolver eu adicionei dentro do arquivo de configuração /etc/samba/smb.conf na seção [globals] o seguinte:

name resolve order = bcast host

Eu fiz isso no meu computador também. (Mas não tenho certeza se isso é necessário, eu acredito que não). Reiniciei o servidor e esta funcionando.

Dentro do meus arquivos de logs /var/log/samba/log.XXXX eu estava recebendo diversas mensagens de smb_panic:

[2013/03/07 22:13:43.607536, 0] lib/util.c:1122(smb_panic) smb_panic(): calling panic action [/usr/share/samba/panic-action 1928]

(Novamente, eu não tenho certeza que essa mensagem esta exclusivamente relacionada com esse problema e acredito que não, mas não custa nada deixar claro que eu também tinha ela.)

Outra mensagem que eu estava vendo quando utilizava smbclient -L SERVER era:

NT_STATUS_PIPE_BROKEN

Se você deseja ver todo o meu smb.conf continue lendo!

O meu arquivo de configurações é uma pasta Compartilhados que é somente leitura mas que qualquer um pode acessar (guest) e a outra é Writable, onde todos podem escrever. (guest) Ou seja, minha configuração não utiliza de autenticação para os meus compartilhamentos.

Se eu lembrar de mais algum detalhe eu aviso vocês.

Thanks,
Matheus

PS: Eu acredito que este não seja um problema exclusivo do Ubuntu 12.04 ou 12.10 mas sim alguma modificação do Samba

Read more »

Aug 09 2012

GEdit Alternar Abas e Fechar – Plugin


Estava cansado de utilizar comandos diferentes do que sou acustumado no meu GEdit resolvi fazer um plugin para os atalhos que sou acustumado funcionarem

Os atalhos que inclui foram:
CTRL + TAB = Mudar de aba para direita
CTRL + SHIFT + TAB = Mudar de aba para a esquerda
CTRL + T = Nova aba
CTRL + F4 = Fecha aba

Então para ter as opções de CTRL + TAB no seu GEdit 2 e essas outras você deve incluir o Plugin no seguinte diretorio caso você deseje que o mesmo funcione para todos os usuários:

/usr/lib/gedit-2/plugins/

Caso você deseje que o mesmo afete somente o seu usuário inclua em:

~/.gnome2/gedit/plugins/.

Caso você utilize o GEdit 3 o caminho para adicionar o Plugin para todos os usuários é:

/usr/lib/gedit/plugins/

Caso você deseje somente para o seu usuário inclua em:

~/.local/share/gedit/plugins/

Para habilitar o mesmo selecione a caixa de seleção em:

Editar - Preferencias - Plugins - GEdit Tab Switcher and Closer

Download GEdit2 - Tab Switcher and Closer
Download GEdit3 - Tab Switcher and Closer

GEdit Tab Switcher and Closer - Plugin

Matheus

Referencias:
https://live.gnome.org/Gedit/PythonPluginHowTo
https://live.gnome.org/Gedit/PythonPluginHowToOld

Apr 12 2012

Adicionar foto a chave PGP/GPG using GnuPG


Boa noite,

Para adicionar uma foto a sua chave PGP utilizando o GnuPG no Linux faça o seguinte:

Liste os certificados existentes

gpg --list-keys

Encontre o seu e o seu certificado possuirá uma linha:

pub 1024D/XXXXXXXX YYYY-MM-DD

Utilize o comando para editar sua chave:

gpg --edit-key XXXXXXXX

Adicione sua foto com:

addphoto

Recomenda-se imagens com tamanho próximo a 240x288, se você utilizar imagens muito grande, seu certificado ficara grande também. O formato deve ser JPG.

Em seguida adicione o caminho para sua foto.

/home/user/dir/dir/foto.jpg

Ele confirmará se esta é a foto correta. Pressione Y, se for.
Coloque sua senha.

Em seguida saia do modo de edição utilizando

save

Envie sua chave atualizada para um servidor de chaves

gpg --keyserver keyserver.cais.rnp.br --send-keys XXXXXXXX

Pronto, sua chave com sua foto foi enviada.

Abraços,
Matheus

Apr 11 2012

Ver fotos de certificados PGP/GPG utilizando GnuPG no Ubuntu


Boa noite,

Para visualizar as fotos automaticamente utilizando o GnuPG no Ubuntu você deve editar o seu arquivo de configurações.

Edite:

gedit .gnupg/gpg.conf

Se você deseja habilitar a exibição de fotos automáticas na listagem de chaves, procure por e remova o comentário

# Display photo user IDs in key listings
# list-options show-photos

Se você deseja habilitar a exibição de fotos em verificações procure por e remova o comentário

#verify-options show-photos

Adicione a seguinte linha com o visualizador de fotos que você deseja. Neste exemplo eog

photo-viewer "eog %i"

Salve o arquivo e aproveite.
Matheus

Apr 03 2012

Ubuntu 12.04 Beta 2


Olá,

Seguindo a sequencia de testes das versões do Ubuntu 12.04. Hoje instalei a última versão antes do lançamento oficial do Ubuntu 12.04 LTS. A data de lançamento do mesmo está marcada para dia 26 de Abril (classicamente a última quinta feira do mês.)

Para fazer o download do Ubuntu 12.04 beta 2 acesse:
Ubuntu 12.04 Beta 2 - Download

Para verificar a agenda de lançamentos do Ubuntu 12.04 acesse:
Ubuntu 12.04 Release Schedule

Testei os métodos para voltar a utilizar o Gnome, remover a overlay scrollbar, mudar a posição dos botões e instalar o gconf editor. O método de remover a remover a overlay scrollbar não funcionou perfeitamente, o design ficou um pouco estranho. Já os demais em primeira vista, funcionaram.

Os métodos podem ser encontrados em:

Remover ou Desabilitar barra de rolagem overlay no Ubuntu 12.04

Mudar os botoões do Ubuntu 12.04 de posição

Voltando ao Gnome Classic no Ubuntu 12.04

Lembrando que todos os métodos foram executados com sucesso no Ubuntu 12.04 beta 2.

Atenciosamente,
Matheus

Aug 11 2010

Adicionando método ao servidor VFS no Minix


Boa Noite,

Primeiramente, o que é VFS? VFS é Virtual File System. É uma camada que existe em muitos sistemas operacionais e também no Minix, que cuida da parte comunicação com o File System. O mesmo foi desenvolvido pelo Balázs Gerófi como tese de Mestrado na universidade de Amsterdam com nome de "Design and implementation of the MINIX Virtual File system".

Read more »

Aug 04 2010

Cliente torrent em Servidor linux com acesso via WEB


Olá,

Por que criar um servidor com um cliente torrent com acess web? Como eu moro com outras pessoas, que também utilizam torrent e tinha um computador rodando direto com outros serviços, decidi adicionar um cliente torrent (transmission) com acesso via web, assim não precisando deixar os computadores ligados baixando. Cada um possui acesso e pode deixar o seu.

Mas qual cliente utilizar? Verifiquei a existência desse tipo de clientes e verifiquei que existem dois bastante famosos, o w3btorrent e o torrentflux, li que ambos exercem muito bem sua função, porém o que eu não gostei é que eles precisam de servidor WEB como o Apache, o segundo se não estou enganado também precisa de PHP e por ai vai. Mas, será que não tem um que não precise disso? Claro que existe o próprio transmission, cliente nativo do Ubuntu.

Bom, chega de dar outras opções pra você e vamos a instalação do Transmission. Inicialmente acesse seu servidor via ssh e instale o transmission-daemon com o seguinte comando:

$ sudo apt-get install transmission-daemon

Agora você deve configurar o mesmo, para configurar o mesmo, acessei /home/usuario/.config/transmission-daemon/settings.json

O arquivo é extenso e possui diversas configurações mas todas praticamente intuitivas.

Read more »

Aug 04 2010

Como quebrar arquivo grande em varios pedacos no Linux


Olá,

Para você quebrar um arquivo grande em pedaços pequenos você pode usar o comando Split do Linux. Como o mesmo funciona?

split --bytes=1m /caminho/arquivo/grande /caminho/arquivo/de/saida/prefixo

Você pode alterar o sufixo do --bytes por diversos valores, como:
kB = 1000
K = 1024
MB = 1000 * 1000
M = 1024 * 1024
G = 1000 * 1000 * 1000
GB = 1024 * 1024 * 1024

Atenciosamente,
Matheus

Referencia:

http://www.techiecorner.com/107/how-to-split-large-file-into-several-smaller-files-linux/

Jul 06 2010

Utilizar Firefox 4.0 Beta no Ubuntu


Ola,

Estava dando uma olhada nos meus feeds e vi que o Firefox 4.0 Beta estava disponivel para download. Fui verificar, esta mesmo, porem na verdade o que aconteceu foi que a Mozilla Foundation transformou a versao 3.7pre6a em 4.0b1.

Utilizei o mesmo e nao reparei nenhuma grande melhoria, novidade fechando com as informacoes disponiveis no Imasters.Um screenshot do mesmo pra nao passar em branco a baixo.

firefox-4-beta

Bom, mas como utilizar a nova versao do Firefox? Simples, baixe a versao que voce deseja utilizar

Firefox 4.0 beta - Linux 32 Bits
Firefox 4.0 beta - Linux 64 Bits
Firefox 4.0 beta - outros

Apos o download completo, feche o seu firefox. Extraia. Execute o arquivo firefox. Se voce quizer ficar utilizando ele, mesmo com as falhas que ele deve possuir e maior instabilidade voce pode criar atalho para o mesmo.

Abracos,
Matheus

Feed que me informou:
http://imasters.uol.com.br/noticia/17373/des_de_software/firefox_4_beta_esta_disponivel_para_download/

May 04 2010

Lancamento Ubuntu 10.04 Lucid Lynx.


Boa noite voce,

Como voce deve saber, hoje foi o lancamento do novo Ubuntu LTS 10.04. Como voce deve recordar eu trabalho em um laboratorio na UFSC que eh mirror. Entao peguei minha imagem pela rede hoje, quando estava no talo o servidor.

Cheguei em casa e fui instalar, cade? Nao ia! Pesquisei o MD5SUM pra garantir, e adivinha? Corrompido, maldicao de ter esquecido de verificar no laboratorio. Demorei um certo tempo pra achar os MD5SUMs, entao vou posta-los para ficar mais facil encontra-los.

a54366aa72d6b576ee8fc0215f8a13b9 *ubuntu-10.04-alternate-amd64.iso
5b2dadacfd692b4f2d5c7cf034539262 *ubuntu-10.04-alternate-i386.iso
3e0f72becd63cad79bf784ac2b34b448 *ubuntu-10.04-desktop-amd64.iso
d044a2a0c8103fc3e5b7e18b0f7de1c8 *ubuntu-10.04-desktop-i386.iso
0b0e0d36050d9980ec995262eb9f2e6b *ubuntu-10.04-netbook-armel+dove.img
9e0d6ac7b69bb7912d49369a6807e39d *ubuntu-10.04-netbook-armel+imx51.img
712277c7868ab374c4d3c73cff1d95cb *ubuntu-10.04-netbook-i386.iso
8ee25c78f4c66610b6872a05ee9ad81b *ubuntu-10.04-server-amd64.iso
15342636441181f7a19c65984b44e24c *ubuntu-10.04-server-i386.iso
e81f931b1de017520f6d4aa4f78c5c8b *wubi.exe

Segunda eu devo instalar o Ubuntu e posto novidades sobre o mesmo pra todos.

Abracos,
Matheus