diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-07-16 16:37:40 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-07-16 16:38:42 +0200 |
| commit | bd9dbd587931803d11178a7cf5ca584dd1486ce0 (patch) | |
| tree | a0dba7fef584cb4f21cc066dc4f61af08d3e1698 | |
| parent | 50d3d886acbb477994110b4b9347a3d25ec3446a (diff) | |
| download | Ishtar-bd9dbd587931803d11178a7cf5ca584dd1486ce0.tar.bz2 Ishtar-bd9dbd587931803d11178a7cf5ca584dd1486ce0.zip | |
Symbolic link to example_project - create media/imported - keep original permissions of example_project
| -rwxr-xr-x | ishtar-prepare-instance | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/ishtar-prepare-instance b/ishtar-prepare-instance index 17bbac0f4..3f14dc12e 100755 --- a/ishtar-prepare-instance +++ b/ishtar-prepare-instance @@ -38,7 +38,10 @@ if [ -d "$INSTANCE" ]; then echo "Sorry, $INSTANCE already exists, not going further" exit 1 fi -cp -r example_project $INSTANCE +cp -ra example_project $INSTANCE + +rm $INSTANCE/settings.py +ln -s example_project/settings.py $INSTANCE/settings.py # Collect static data: cd $INSTANCE @@ -90,8 +93,8 @@ EOF # Permissions: -mkdir -p -m 775 "$INSTANCE/media" -chown root:www-data "$INSTANCE/media" +mkdir -p -m 775 "$INSTANCE/media/imported" +chown -R root:www-data "$INSTANCE/media" ### LOCAL SETTINGS @@ -108,7 +111,6 @@ UWSGI_PORT=${UWSGI_PORT-8891} UWSGI_AVAILABLE_PATH='/etc/uwsgi/apps-available' UWSGI_ENABLE_PATH='/etc/uwsgi/apps-enabled' -rm $INSTANCE/settings.py sed -s "s|#APP_NAME#|$INSTANCE|g;\ s|#INSTALL_PATH#|$INSTALL_PATH|g;\ s|#DATE#|$DATE|g;\ |
