[DRE-commits] [diaspora-installer] 15/23: use rsync, copy schema.rb
Praveen Arimbrathodiyil
praveen at moszumanska.debian.org
Wed Jan 25 21:57:48 UTC 2017
This is an automated email from the git hooks/post-receive script.
praveen pushed a commit to branch master
in repository diaspora-installer.
commit bb2f75466f826d0c5e49158e733302ee6ab033af
Author: Praveen Arimbrathodiyil <praveen at debian.org>
Date: Wed Jan 25 13:02:50 2017 +0530
use rsync, copy schema.rb
---
debian/control | 1 +
debian/diaspora-common.links | 1 +
diaspora-common.conf | 1 +
diaspora-download.sh | 6 ++----
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/debian/control b/debian/control
index 13ffb14..db1697b 100644
--- a/debian/control
+++ b/debian/control
@@ -30,6 +30,7 @@ Depends: build-essential,
ruby (>= 2.0) | ruby-interpreter,
ruby-dev,
wget,
+ rsync
${misc:Depends},
${shlibs:Depends}
Conflicts: diaspora
diff --git a/debian/diaspora-common.links b/debian/diaspora-common.links
index accb5f3..725e51a 100644
--- a/debian/diaspora-common.links
+++ b/debian/diaspora-common.links
@@ -1,4 +1,5 @@
run/diaspora usr/share/diaspora/tmp
var/lib/diaspora/uploads usr/share/diaspora/public/uploads
var/lib/diaspora/.bundle usr/share/diaspora/.bundle
+var/lib/diaspora/db/schema.rb usr/share/diaspora/db-schema.rb
var/log/diaspora usr/share/diaspora/log
diff --git a/diaspora-common.conf b/diaspora-common.conf
index 221467c..497fa5d 100644
--- a/diaspora-common.conf
+++ b/diaspora-common.conf
@@ -10,6 +10,7 @@ export diaspora_database_yml_example=/usr/share/diaspora-common/database.yml
export diaspora_database_yml_private=/var/lib/diaspora-common/database.yml
export diaspora_database_yml=/etc/diaspora/database.yml
export diaspora_home=/usr/share/diaspora
+export diaspora_user_home=/var/lib/diaspora
export diaspora_cache=/var/cache/diaspora-installer
export diaspora_scripts=/usr/lib/diaspora-common/scripts
export diaspora_log_dir=/var/log/diaspora
diff --git a/diaspora-download.sh b/diaspora-download.sh
index c99b367..f222b27 100755
--- a/diaspora-download.sh
+++ b/diaspora-download.sh
@@ -33,10 +33,8 @@ echo "Copying files to ${diaspora_home}..."
echo "diaspora archive to copy: ${diaspora_archive}"
-rm -rf ${diaspora_cache}/${diaspora_archive}/tmp
-rm -rf ${diaspora_cache}/${diaspora_archive}/log
-
-cp -r ${diaspora_cache}/${diaspora_archive}/* ${diaspora_home}
+rsync -a ${diaspora_cache}/${diaspora_archive}/* ${diaspora_home} --exclude tmp --exclude log --exclude db/schema.rb
+cp -r ${diaspora_cache}/${diaspora_archive}/db/schema.rb ${diaspora_user_home}/db-schema.rb.template
echo "Copying source tarball to ${diaspora_home}/public..."
cp ${diaspora_cache}/diaspora-${diaspora_version}.tar.gz ${diaspora_home}/public/source.tar.gz
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/diaspora-installer.git
More information about the Pkg-ruby-extras-commits
mailing list