Home | Forum | Downloads | Videos | Artikel | Server-Stats | Impressum |
|
Registrieren | Cup und Liga | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
|
Teilen | Themen-Optionen | Thema durchsuchen |
09.11.2014, 21:28 | #1 |
Der oberste Chaf
|
[Debain] Dropbox Homeserver Multi-User
Gefunden auf:
http://nixgeek.com/headless-dropbox.html http://www.dropboxwiki.com/tips-and-...t#debianubuntu http://powersat.de/archive/index.php/t-7566.html Updated!!!! 1. Als USER! in sein Homeverzeichnis gehen: 2. Download für 64bit Code:
su - user wget -O dropbox.tar.gz https://www.dropbox.com/download?plat=lnx.x86_64 tar xzf dropbox.tar.gz ./.dropbox-dist/dropboxd Link aus der Shell kopieren, ab in den Browser und bestätigen. 3. Dropbox killen Code:
kill $(pgrep dropbox) Datei anlegen: Code:
vim /etc/init.d/dropboxd Code:
### BEGIN INIT INFO # Provides: dropbox # Required-Start: $local_fs $remote_fs $network $syslog $named # Required-Stop: $local_fs $remote_fs $network $syslog $named # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # X-Interactive: false # Short-Description: dropbox service ### END INIT INFO #!/bin/sh #dropbox service DROPBOX_USERS="donzi" # USERNAME EINTRAGEN!!! MultiUser sollte ebenso funktionieren, bsp "user1 user2" DAEMON=.dropbox-dist/dropboxd REALDAEMON=.dropbox-dist/*/dropbox # Donzi-Fix, no stop if DAEMON is used start() { echo "Starting dropbox..." for dbuser in $DROPBOX_USERS; do HOMEDIR=`getent passwd $dbuser | cut -d: -f6` if [ -x $HOMEDIR/$DAEMON ]; then HOME="$HOMEDIR" start-stop-daemon -b -o -c $dbuser -S -u $dbuser -x $HOMEDIR/$DAEMON fi done } stop() { echo "Stopping dropbox..." for dbuser in $DROPBOX_USERS; do HOMEDIR=`getent passwd $dbuser | cut -d: -f6` if [ -x $HOMEDIR/$DAEMON ]; then start-stop-daemon -o -c $dbuser -K -u $dbuser -x `/bin/readlink -f $HOMEDIR/$REALDAEMON` fi done } status() { for dbuser in $DROPBOX_USERS; do dbpid=`pgrep -u $dbuser dropbox` if [ -z $dbpid ] ; then echo "dropboxd for USER $dbuser: not running." else echo "dropboxd for USER $dbuser: running (pid $dbpid)" fi done } case "$1" in start) start ;; stop) stop ;; restart|reload|force-reload) stop start ;; status) status ;; *) echo "Usage: /etc/init.d/dropbox {start|stop|reload|force-reload|restart|status}" exit 1 esac exit 0 Code:
chmod +x /etc/init.d/dropboxd update-rc.d dropboxd defaults /etc/init.d/dropboxd start Zusammengewürfelt, da nichts wirklich richtig ist, was man angeboten bekommt.
__________________
•• Alle Letsplays: https://wiki.Donzi.tv • Discord: https://chat.Donzi.tv • Twitch: https://Donzi.TV • Youtube: https://Donzi.YT • Twitter: https://Donzi.tv/twitter • Steam: https://Donzi.tv/steam • Mein Liebling: https://UTzone.de • Twitter: https://twitter.com/UTzone • Games kaufen: https://UTzone.de/shop/games |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | Thema durchsuchen |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Neuer Download: Multi Dodging 2k4 | ForenBot | UT2004 | 3 | 05.01.2014 13:02 |
Hallo UTzone.de User | Donzi | News | 20 | 19.12.2009 09:18 |
Powered by vBulletin® Version 3.8.11 (Deutsch) Copyright ©2000 - 2024, vBulletin Solutions, Inc. CopyRight-Licence © 1999 - 2024 by UTzone.de |