X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=rsync-start-server.sh;h=693f2a3d145f1d0429ca8874053a145bb5de8734;hb=925ecfc00ce5ab771ff4337fcb9f1b27dc9570cb;hp=e3dfb762378dfaa0c795d9198dd5dbc4c9026f6c;hpb=691ea56e570e0e53eeb515453df8e267fee588a9;p=cloudstore.git diff --git a/rsync-start-server.sh b/rsync-start-server.sh index e3dfb76..693f2a3 100755 --- a/rsync-start-server.sh +++ b/rsync-start-server.sh @@ -1,4 +1,13 @@ #!/bin/sh -x -tail -f var/rsyncd.log & -sudo rsync --daemon --config rsyncd.conf --no-detach --port=6501 --verbose -vvvv +test -d var || mkdir var +rm -fv var/rsyncd.log +mkfifo var/rsyncd.log + +test -d blob/dpavlin || mkdir -p blob/dpavlin +chmod 1777 blob/dpavlin/ + +# restart server or start new one +test -f var/rsyncd.pid && cat var/rsyncd.pid | xargs sudo kill || \ +sudo rsync --daemon --config rsyncd.conf --no-detach --port=6501 # --verbose -vvvv +