Isso se tornou muito mais fácil.
Veja o que meus usuários experimentam: O usuário abre as preferências do Time Machine, clica em selecionar um disco, clica no host e depois no disco (em algum lugar lá é solicitado o nome de usuário e senha do ldap). criado com o diretório TimeMachine, e TimeMachine começa a fazer backup para ele e de outra forma apenas funciona. Os backups acontecem, se eles precisarem ser restaurados via Time Machine ou pela inicialização de um disco de instalação (definir idioma, então é uma opção no menu).
A parte complicada é obter uma versão 2.2 do netatalk, estou rodando o 2.2 beta 4, e isso torna as coisas muito mais fáceis.
Minha configuração é autenticada via ldap, o servidor de backup executa o Ubuntu 10.10 e eu encontrei um ppa para o beta.
Configure o ldap.
Crie um diretório chamado TimeMachine em / etc / skel /.
Eu recomendo fazer login via ssh com uma conta de usuário que nunca fez login, apenas para garantir que tudo está funcionando corretamente.
Tem que haver alguma correlação entre os nomes, eu acabei de definir tudo para TimeMachine depois de perceber isso, mas eu não tentei muito mais.
Você precisa configurar o avahi. Isso é bastante fácil, note que você precisa do seu endereço MAC e do nome que está anunciando. Linhas-chave são esses dois registros de txt
Sys = waMA = 78: 2b: cb: df: 34: 95, adVF = 0 x 100
dk0 = adVF = 0x83, adVN = TimeMachine
Em seguida, configure o netatalk. Isso é tudo que eu tenho no meu arquivo netatalk (bem, e comentários):
nome: TimeMachine
: DEFAULT: opções: upriv, usedots
~ / TimeMachine "TimeMachine" opções: tm
Melhor conjunto de instruções e links que encontrei