Atualizar instâncias de dropbox diferentes

2

Estou usando o dropbox no meu kernel do redhat linux. Neste momento, temos um usuário fictício configurado, com sua própria conta de caixa de depósito. Todos podem acessar e despejar seus arquivos nele enquanto estão na máquina e, então, todos têm acesso à pasta de compartilhamento, quando não estão na máquina. Isso não é ideal, mas ninguém queria abrir mão de qualquer espaço em suas próprias contas e eu estou trabalhando com o que recebo.

Agora, quando atualizo minha própria conta de caixa de depósito, uso: ~/.dropbox-dist/dropboxd .

Eu faço isso apenas quando sei que coloquei algo diferente na minha pasta. Isso realmente não funcionará para a conta fictícia, porque eu não sei quando ela é atualizada e não posso confiar em ninguém para realmente continuar com ela. Eu realmente não quero ter que fazer login como este usuário fictício todos os dias e atualizá-lo.

Minha pergunta é: existe uma maneira de ter automaticamente a atualização da caixa de depósito (ou seja, não preciso fazer login todos os dias, várias vezes ao dia para garantir que a caixa de depósito esteja atualizada)?

    
por User101 15.05.2013 / 21:51

1 resposta

2

Por que não configurar várias instâncias da caixa de depósito? Eu tenho duas contas de caixa de depósito que configurei da seguinte forma:

$ ls -l ~/Dropbox
drwxrwxr-x 10 saml saml 4096 Nov 30 22:21 personal
drwxrwxr-x 10 saml saml 4096 Dec  7 15:49 work

Dentro de cada um desses diretórios, há uma pasta do Dropbox:

$ ls -l personal/ work/
personal/:
drwxrwxr-x 10 saml saml 4096 Nov 30 22:21 .
drwxrwxr-x  4 saml saml 4096 Dec 14 20:49 ..
drwx------  3 saml saml 4096 Nov 30 22:20 .cache
drwxrwxr-x 19 saml saml 4096 Mar 19 11:30 .ccache
drwx------  4 saml saml 4096 Nov 30 22:23 .config
drwx------  3 saml saml 4096 May 15 11:00 .dropbox
drwx------ 17 saml saml 4096 May  8 22:13 Dropbox
drwx------  3 saml saml 4096 Nov 30 22:21 .kde
drwxrwxr-x  3 saml saml 4096 Nov 30 22:20 .local
drwx------  3 saml saml 4096 Nov 30 22:20 .pki

work/:
drwxrwxr-x 10 saml saml 4096 Dec  7 15:49 .
drwxrwxr-x  4 saml saml 4096 Dec 14 20:49 ..
drwx------  3 saml saml 4096 Dec  7 15:49 .cache
drwxrwxr-x 18 saml saml 4096 Feb  5 10:03 .ccache
drwx------  4 saml saml 4096 Dec  8 22:18 .config
drwx------  3 saml saml 4096 May  8 22:13 .dropbox
drwx------  5 saml saml 4096 May  8 22:13 Dropbox
drwx------  3 saml saml 4096 Dec  7 15:49 .kde
drwxrwxr-x  3 saml saml 4096 Dec  7 15:49 .local
drwx------  3 saml saml 4096 Dec  7 15:49 .pki

Meu conteúdo está dentro das pastas Dropbox das duas contas. Em seguida, uso esse script para iniciar meus dropbox applets.

#!/bin/bash

dropboxes="personal work"
for dropbox in $dropboxes
do
    HOME="/home/$USER"
    DROPHOME="$HOME/Dropbox"
    if ! [ -d "$DROPHOME/$dropbox" ]
    then
        mkdir "$DROPHOME/$dropbox" 2> /dev/null
        ln -s "$HOME/.Xauthority" "$DROPHOME/$dropbox/" 2> /dev/null
    fi
    HOME="$DROPHOME/$dropbox"
    /home/$USER/.dropbox-dist/dropboxd 2> /dev/null &
done

Este script é iniciado a partir da ferramenta de aplicativos de inicialização do GNOME. O script é chamado de dropbox.sh .

Euconfigureioaplicativodeinicializaçãoparaqueeleexecuteestecomando:

bash-c"sleep 60 && dropbox.sh"

Isso dá à rede um minuto para aparecer antes de iniciar o Dropbox.

É um pouco estranho no começo, mas você se acostuma a ver dois ícones de dropbox na sua barra de tarefas.

    
por 15.05.2013 / 22:25

Tags