Mostrando postagens com marcador ubuntu. Mostrar todas as postagens
Mostrando postagens com marcador ubuntu. Mostrar todas as postagens

terça-feira, 7 de fevereiro de 2012

Criando Servidor SVN - Ubuntu Server 11.10

Vamos utilizar o Apache2 para criar um servidor SVN no Ubuntu Server 11.10 são preciso poucos passos:
1 - Instalando as dependências
 $ sudo aptitude install subversion libapache2-svn

2 - Criando o repositório:
 $ sudo mkdir /svn

3 - Setando as permissões:
 $ sudo chown www-data:www-data /svn

4 - Adicionando usuários que poderão acessar o SVN:
 Para o primeiro usuário:
 $ sudo htpasswd -c /etc/apache2/dav_svn.passwd usuario
 New password:
 Re-type new password:
Nota: O "-c" serve para a criação do arquivo dav_svn.password

 A partir do segundo usuário:
 $ sudo htpasswd -m /etc/apache2/dav_svn.passwd usuario2
Nota: O "-m" serve para fazer o merge das informações antigas (usuários antigos) com as que serão inseridas agora no arquivo dav_svn.password


5 - Adicione ao arquivo /etc/apache2/apache2.conf:
<Location /svn>
  DAV svn
  SVNPath /svn
  AuthType Basic
  AuthName "Repositorio SVN"
  AuthUserFile /etc/apache2/dav_svn.passwd
  <LimitExcept GET PROPFIND OPTIONS REPORT>
        Require valid-user
  </LimitExcept>
</Location>

6 - Restartar o apache:
 $ sudo service apache2 restart

Após esses passos o seu repositório SVN está apto a receber projetos.
Pode ser acessado via browser: http://ip_do_servidor_svn/svn.


segunda-feira, 6 de fevereiro de 2012

Criando Servidor NTP - Ubuntu Server 11.10

Após um tempo sem escrever nada no blog estou voltando por uma necessidade de deixar registrado coisas que levam um tempinho para descobrir e é muito chato de procurar. :p

Na verdade é muito simples:
sudo aptitude install ntp-server

Agora a dica para você que precisa que o seu Ubuntu Server forneça o NTP para clientes windows e não quer fazer isso de modo untrust dentro da própria rede o segredo é criar um usuário no samba.
Por exemplo:
User: convidado
Passwd: 12345

Nas máquinas que precisam ajustar a hora com o seu servidor NTP basta colocar:
 net use \\ip_do_servidor_ntp /USER:convidado 12345
net time \\ip_do_servidor_ntp /set /yes

quinta-feira, 18 de novembro de 2010

Erro de Certificado no Pidgin

Ao tentar entrar no MSN via Pidgin hoje pela manhã recebi a seguinte mensagem: "O certificado para omega.contacts.msn.com não pôde ser validado. [...]" e a conta não autenticava . Tentando algumas soluções como: Modificar Conta -> Avançado -> Marcar a opção: Usar método HTTP, resolveu parcialmente o problema. Após colocar este problema no twitter percebi que se tratava de um erro geral e não somente local. O Ubuntu Dicas em seu twitter deu a mesma solução acima citada. Mais tarde também via twitter do Ubuntu Dicas o pessoal do blog Surak publicou a solução. Mais uma vez a comunidade resolvendo os problemas do mais simples ao mais complexo.

UPDATE: [18/11/2010 11:00]
Mesmo atualizando o pidgin ele não obtém o certificado correto. O time de desenvolvimento já está trabalhando na correção do bug.

UPDATE: [18/11/2010 16:38]
Saiu finalmente a resolução "oficial" do time do pidgin. É o seguinte:
  • Vá em Ferramentas -> Certificados -> Remova o certificado da "login.live". Continue com a janela aberta.
  • Esta parte da operação é facilitada pelo Firefox. Acesse https://omega.contacts.msn.com/ e você receberá uma mensagem de "Listagem de Diretórios Inválida". 
  • Vá até o cadeado no canto inferior direito da página. Exibir Certificado. Detalhes. Exportar. Salve com o nome que quiser.
  • Volte ao pidgin Ferramentas -> Certificados -> Adicionar e selecione este arquivo que você salvou anteriormente. Nomeie com "omega.contacts.msn.com".
Pronto! Agora é só testar.

UPDATE: [19/11/2010 14:41]
Parou novamente de funcionar. :(
Por falta de tempo estou postando a solução encontrada diretamente do blog do squidsrants.
Vamos testar novamente. :D

UPDATE: [20/11/2010 11:33]
Agora tive a oportunidade de testar a solução anterior e, até agora, parece funcionar! :D