Do not use mktemp for creating rally.conf
File created by mktemp does not have world readable permissons, but configuration file should be world-readable. Change-Id: Ie4b7dbdafe96747c679c6b7fa58cd8af3c92078e Closes-Bug: #1340670
This commit is contained in:
parent
9e530df605
commit
8de6a6b9ee
@ -134,12 +134,8 @@ install_rally() {
|
|||||||
|
|
||||||
configure_rally() {
|
configure_rally() {
|
||||||
mkdir -p ${RALLY_DATABASE_DIR} ${RALLY_CONFIGURATION_DIR}
|
mkdir -p ${RALLY_DATABASE_DIR} ${RALLY_CONFIGURATION_DIR}
|
||||||
cp ${TMP}/etc/rally/rally.conf.sample ${RALLY_CONFIGURATION_DIR}/rally.conf
|
sed 's|#connection=<None>|connection=sqlite:///'${RALLY_DATABASE_DIR}'/rally.sqlite|' \
|
||||||
|
${TMP}/etc/rally/rally.conf.sample > ${RALLY_CONFIGURATION_DIR}/rally.conf
|
||||||
local tmp=$(mktemp /tmp/rally.conf.XXXXX)
|
|
||||||
sed 's|#connection=<None>|connection=sqlite:///'${RALLY_DATABASE_DIR}'/rally.sqlite|' ${RALLY_CONFIGURATION_DIR}/rally.conf > ${tmp}
|
|
||||||
mv ${tmp} ${RALLY_CONFIGURATION_DIR}/rally.conf
|
|
||||||
|
|
||||||
rally-manage db recreate
|
rally-manage db recreate
|
||||||
chmod -R go+w ${RALLY_DATABASE_DIR}
|
chmod -R go+w ${RALLY_DATABASE_DIR}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user