Bob Mottram пре 7 година
родитељ
комит
9de25b9bc7
1 измењених фајлова са 11 додато и 3 уклоњено
  1. 11
    3
      src/freedombone-app-pleroma

+ 11
- 3
src/freedombone-app-pleroma Прегледај датотеку

@@ -223,8 +223,16 @@ function pleroma_create_database {
223 223
         write_config_param "PLEROMA_SECRET_KEY" "$PLEROMA_SECRET_KEY"
224 224
     fi
225 225
 
226
-    pleroma_secret=config/dev.secret.exs
227
-    cp config/dev.exs $pleroma_secret
226
+    if [ ! -d $PLEROMA_DIR/config ]; then
227
+        echo $"Missing directory $PLEROMA_DIR/config"
228
+        exit 7835393
229
+    fi
230
+    pleroma_secret=$PLEROMA_DIR/config/dev.secret.exs
231
+    if [ ! -f $PLEROMA_DIR/config/dev.exs ]; then
232
+        echo $"Did not find $PLEROMA_DIR/config/dev.exs"
233
+        exit 78923528
234
+    fi
235
+    cp $PLEROMA_DIR/config/dev.exs $pleroma_secret
228 236
     sed -i "s|username:.*|username: \"pleroma\",|g" $pleroma_secret
229 237
     sed -i "s|password:.*|password: \"$PLEROMA_ADMIN_PASSWORD\",|g" $pleroma_secret
230 238
     sed -i "s|database:.*|database: \"pleroma\",|g" $pleroma_secret
@@ -246,7 +254,7 @@ function pleroma_create_database {
246 254
     fi
247 255
 
248 256
     cd $PLEROMA_DIR
249
-    chown -R pleroma:pleroma *
257
+    chown -R pleroma:pleroma $PLEROMA_DIR/*
250 258
     sudo -u pleroma mix local.rebar --force
251 259
     if [ ! "$?" = "0" ]; then
252 260
         run_system_query_postgresql "ALTER USER pleroma NOSUPERUSER;"