summaryrefslogtreecommitdiff
path: root/www-apps
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2013-09-12 17:26:49 +0200
committerBertrand Jacquin <beber@meleeweb.net>2013-09-12 17:42:15 +0200
commit9d86cf9409a7a914c9c7f2c13cfc53d092fc4392 (patch)
tree65f7b84b7d8f2a65856299d356652c2b908e306c /www-apps
parentwww-apps/phabricator: Do not warn user on missing hook actions (diff)
downloadportage-9d86cf9409a7a914c9c7f2c13cfc53d092fc4392.tar.xz
www-apps/phabricator: Write backup to created backup directory instead
of VHOST_ROOT
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/phabricator/ChangeLog10
-rw-r--r--www-apps/phabricator/Manifest6
-rwxr-xr-xwww-apps/phabricator/files/hook-03-storage-upgrade (renamed from www-apps/phabricator/files/hook-02-storage-upgrade)6
-rw-r--r--www-apps/phabricator/phabricator-9999.ebuild2
4 files changed, 17 insertions, 7 deletions
diff --git a/www-apps/phabricator/ChangeLog b/www-apps/phabricator/ChangeLog
index bbde4640..8db48465 100644
--- a/www-apps/phabricator/ChangeLog
+++ b/www-apps/phabricator/ChangeLog
@@ -1,3 +1,13 @@
+# ChangeLog for www-apps/phabricator
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 12 Sep 2013; Bertrand Jacquin <beber@meleeweb.net>
+ -files/hook-02-storage-upgrade, +files/hook-03-storage-upgrade,
+ phabricator-9999.ebuild:
+ Write backup to created backup directory instead
+ of VHOST_ROOT
+
11 Sep 2013; Bertrand Jacquin <beber@meleeweb.net> files/hook-01-perms,
files/hook-02-storage-upgrade:
www-apps/phabricator: Do not warn user on missing hook actions
diff --git a/www-apps/phabricator/Manifest b/www-apps/phabricator/Manifest
index 21bf70db..dd56d14a 100644
--- a/www-apps/phabricator/Manifest
+++ b/www-apps/phabricator/Manifest
@@ -3,9 +3,9 @@ AUX 0002-Make-wiki-visible-to-all.patch 907 SHA256 8f145e199490c559b11865b90b694
AUX aphlictd.confd 163 SHA256 553f18f54bcf75eada649e564fea7c4c610fd01ec93708bd246263405e7d5246 WHIRLPOOL 027e41cff147fbf7544ba72575fa21e12a66da7b5cd1bdf53a98b929b7c6127c25a997118e9cfea0e00379a7937eb52b051deb4256abb5bb5d6796a9d16138ad
AUX aphlictd.initd 1049 SHA256 6f45d4e4d2d55b50b35b84c11c73628c067f5b7e4d6d88e148ebd00a1a1208cd WHIRLPOOL 2dcf7c230891e660f6dd3655ef0f04be74798f7fc98cc6191088d90ceeb7b6fe51d36ea016d625c18325f4b724a89f07b8e6c2bfd0aa6779946fe72b1702f95d
AUX hook-01-perms 614 SHA256 f16f446bb4d4784630a962e5f28b37461bf357a21fff0b2606920baa12a555f8 WHIRLPOOL 680179b143c9b096698298cc87b906ad21d66ab0195f002af67526d41411e6152319e953f9680c701f813d0f73b47e2a0875494ea5e169db07827c3a9bb97e68
-AUX hook-02-storage-upgrade 2149 SHA256 073c304529f938f47f4b29be4696c18504c39e63a3e82b9fdf49f6ee8a2b4f10 WHIRLPOOL f18b96d82e0a3aaabd5da6184a10cac50d3a5b70c76f50779a2cd574e8b6f9f08739e1cbda1859bacc17356220706dc56967e4458aceff40eef49f8c16156851
+AUX hook-03-storage-upgrade 2167 SHA256 b16e76878d5faa0b0484e8fed616f63d93b406a7cbaa1797a40d8dfa71bc49d1 WHIRLPOOL 3c49f43f22a77dc80dc0cb2782c58a0488027f32281c0217697dd563dbe3fc39a066569a138ad68bb4ea466f01222929b04c56b0a241525535886ba925e53894
AUX phd.confd 215 SHA256 80ddbf586f38cc600d06e524f7e85c3258bd563696fa2e41e1ea19268da8079b WHIRLPOOL 0f1a587c755994c410b62da6b897ca8684d584b9f01956359e078429fc7ec7642561dc3e3c306bbb24753e3a68ef5f088a5709706143b6154aa085ac2dfa52ad
AUX phd.initd 2108 SHA256 8475c308320ce4d51d35cbea46df61628c9c1d64eb724955a38ed49e51690cda WHIRLPOOL 4c91fcce779d423fa0fa24e744675a7dfaa57d0fe2dd86792a2c27215fc014ca85b38695909f8f6c063308a10d53c499620d909ee29382aec8097c437857988e
-EBUILD phabricator-9999.ebuild 4363 SHA256 9293b2c6b33e4f0a5f83ba814540393692feacfb4824a48eaeed38a921e35732 WHIRLPOOL 99be1029a16003d0dacaa5c192420978c68dd95c523470939c755ef42c1d419c7cd613888d6484127e4c5efc58ea47a89114c42c38c3e00ee98e381801e725ef
-MISC ChangeLog 4151 SHA256 f9c4b4148139b4e74c2b04b94218f301ec73f372517208fe029e40145573c613 WHIRLPOOL fa8e26d74733d5b9b61003caf4e7ba9d8272c356acb09fbc710ca68d6910f692a0a023f2e870f0dc671c4a53f45a782f92f756fe50c503d26ee9128deeeff9d3
+EBUILD phabricator-9999.ebuild 4363 SHA256 d2c12f405eab3688e0171b0d0df63f9205ff1a4c597c394ab180c59973033fa0 WHIRLPOOL 79826b83b906a34c599933e59160bd491087439228524adbc005401ac6ff9ced1f45a3a9885a3844c77f22366ded6ac9fefad6de5591e750a68678a2854cb4cf
+MISC ChangeLog 4486 SHA256 da9f0f2f92c713f8573059a721f7c9e3ee65cc56b65198c319b1b40cfb75ce63 WHIRLPOOL a736dc10d2cafcd868bbc7485119eeef5c1820ac278f806b856dc7472e6f434f640e8cfefd4851299fb43c1c69fdb248885958e688d74f3a06ede9c0df900f91
MISC metadata.xml 653 SHA256 744c67bfd3b874f305b08a5b68c5e2213c3cdc1c47b381fe130ebfc2005a964b WHIRLPOOL 5efd225c032e0704862510f166c94327460caf27527b473fe8f35ea6117b2b16862e362aff0b7bdb47b38349dbcf8710fff4040f11d50e07865f983dacc93d99
diff --git a/www-apps/phabricator/files/hook-02-storage-upgrade b/www-apps/phabricator/files/hook-03-storage-upgrade
index 88037c98..759d9321 100755
--- a/www-apps/phabricator/files/hook-02-storage-upgrade
+++ b/www-apps/phabricator/files/hook-03-storage-upgrade
@@ -41,13 +41,13 @@ function do_install () {
[[ "${_has_phd:-no}" == "yes" ]] && /etc/init.d/phd stop
[[ "${_has_server:-no}" == "yes" ]] && /etc/init.d/"${VHOST_SERVER}" stop
- einfo "Backing up database to ${VHOST_ROOT}/backup-${_date}.sql.xz"
+ einfo "Backing up database to ${VHOST_ROOT}/backup/dump-${_date}.sql.xz"
[[ ! -d "${VHOST_ROOT}/backup" ]] \
- && mkdir "${VHOST_ROOT}/backup"
+ && mkdir -m 0750 "${VHOST_ROOT}/backup"
einfo " ${VHOST_ROOT}/bin/storage dump"
"${VHOST_ROOT}/bin/storage" dump \
- | xz -v > "${VHOST_ROOT}/backup-${_date}.sql.xz"
+ | xz -v > "${VHOST_ROOT}/backup/dump-${_date}.sql.xz"
eend $?
einfo "Upgrading storage"
diff --git a/www-apps/phabricator/phabricator-9999.ebuild b/www-apps/phabricator/phabricator-9999.ebuild
index a7bb57d3..ffb6f7ab 100644
--- a/www-apps/phabricator/phabricator-9999.ebuild
+++ b/www-apps/phabricator/phabricator-9999.ebuild
@@ -134,7 +134,7 @@ src_install() {
webapp_configfile "${MY_HOSTROOTDIR}"/conf/{default,development,production}.conf.php
webapp_hook_script "${FILESDIR}/hook-01-perms"
- webapp_hook_script "${FILESDIR}/hook-02-storage-upgrade"
+ webapp_hook_script "${FILESDIR}/hook-03-storage-upgrade"
webapp_src_install