Preciso de ajuda para descobrir se adicionar um servidor LDAP à minha caixa do Ubuntu que é principalmente (leia-se: exclusivamente) usado como um servidor plex / media é apropriado

1

UPDATE: Isto se transformou em uma discussão sobre as instalações do CalDAV / CardDAV, ou seja, um servidor chamado CaliDAV

-

Atualmente tenho uma caixa com o seguinte:

Ubuntu 12.04
Pentium D 2.8GHz w/ 2 cores
4GB DDR2 memory
(2) 2TB hard drives

Eu uso isso exclusivamente como um servidor de mídia complexo e tem sido absolutamente impecável enquanto está funcionando como este.

No entanto, decidi que preciso manter meus contatos sob controle. Antes de desligar, eu tinha usado um serviço chamado sync2em para organizar meus contatos. Eles forneceram um servidor de troca e eu poderia atualizar meus contatos em tempo real com qualquer um dos meus dispositivos e meu cliente de desktop.

Infelizmente, eles desligaram o serviço e meus contatos se transformaram em uma grande bagunça. Eu tenho vários contatos no meu ipad, iphone, windows 7 box e alguns provedores de e-mail da web. É realmente tornar-se muito chato e dificultar a minha capacidade de fazer as coisas sempre tendo que cavar em torno de encontrar um e-mail ou um número de telefone. Eu decidi o suficiente é o suficiente.

Meu objetivo é consolidar todos os meus contatos em um servidor central que eu possa usar não apenas para e-mails, mas para catálogos de endereços, aniversários, anotações (para o contato) etc. Eu não uso o google, Apple, ou qualquer uma dessas empresas para manter esses dados porque - bem - isso realmente requer uma explicação? Eu quero fazer isso localmente no meu próprio servidor.

Aqui estão minhas perguntas:

  1. Um servidor LDAP é apropriado para isso?
  2. Em caso afirmativo, que tipo de aplicativos eu instalaria? Isso é difícil de fazer?
  3. Este servidor LDAP entrará em conflito com as funções desse servidor plex?
  4. Se não, que tipo de recursos serão usados basicamente como um livro de endereços?
  5. Conseguirei atualizar o servidor LDAP de todos os meus dispositivos, desde que eu use um cliente de desktop? O provedor de webmail que eu uso é yandex.com. A maneira como eles lidam com contatos é absolutamente horrível.
  6. Você consegue pensar em algum outro meio de conseguir isso que possa ser uma solução melhor do que um servidor LDAP?

Obrigado pela sua ajuda.

    
por wardr 07.09.2013 / 15:58

1 resposta

1

O LDAP não é o que você está procurando. Você quer um servidor CardDAV / CalDAV, que armazena informações de calendário e cartões de endereço. DAViCal está disponível através dos repositórios do Ubuntu e parece atender às suas necessidades. Você pode obter mais informações sobre ele no site do projeto . Para instalar no Ubuntu, abra o Terminal e execute sudo apt-get install davical

Editar:

As instruções de instalação fornecidas no site davical não funcionam. As instruções fornecidas no link são muito mais detalhadas e me levaram a um servidor CalDAV / CardDAV funcionando. O único erro que encontrei neles é o caminho para adicionar calendários ou catálogos de endereços aos seus clientes; o caminho deve ser http://somedomain.example.com/caldav.php/username/calendar/ e .../username/addresses/ O calendário e os endereços de cada usuário ou grupo precisam ser marcados como públicos para que sejam compartilhados com outros clientes.

Eu removi o banco de dados postgres davical original e o reinstalei. Originalmente, ele não forneceu uma senha de administrador na primeira tentativa, mas novamente seguindo as instruções no ubuntuguide funcionou e eu obtive a senha do administrador para o banco de dados davical.

No meu caso, tenho um domínio registrado e uso dyn.com para serviços dinâmicos de DNS para meu domínio. Eu adicionei uma entrada de domínio para o servidor DAViCal lá e configurei um servidor Apache virtual usando os parâmetros fornecidos nas instruções do ubuntuguide, bem como criando o arquivo de configuração para o domínio. Uma vez que isso foi concluído, apontei o meu navegador para esse domínio e foi apresentada a página de login do DAViCal.

Eu consegui adicionar os calendários no meu Mac (no iCal) e no Thunderbird na minha caixa do Ubuntu sem problemas. Eu também era capaz de adicionar a entrada CardDAV no Address Book no Mac, mas está provando ser mais difícil no Thunderbird já que parece que não há capacidade embutida para assinaturas do servidor CardDAV, mas vou continuar trabalhando para ver se há é uma solução para esse problema.

    
por douggro 07.09.2013 / 19:23