|
|
|
|
201
|
if [ ${#PLEROMA_SECRET_KEY} -lt 50 ]; then
|
201
|
if [ ${#PLEROMA_SECRET_KEY} -lt 50 ]; then
|
202
|
PLEROMA_SECRET_KEY="$(create_password 30)$(create_password 30)"
|
202
|
PLEROMA_SECRET_KEY="$(create_password 30)$(create_password 30)"
|
203
|
if [ ${#PLEROMA_SECRET_KEY} -lt 50 ]; then
|
203
|
if [ ${#PLEROMA_SECRET_KEY} -lt 50 ]; then
|
|
|
204
|
+ run_system_query_postgresql "ALTER USER pleroma NOSUPERUSER;"
|
|
|
205
|
+ run_system_query_postgresql "ALTER USER pleroma NOCREATEDB;"
|
204
|
echo $'Pleroma secret key not created'
|
206
|
echo $'Pleroma secret key not created'
|
205
|
exit 6782352
|
207
|
exit 6782352
|
206
|
fi
|
208
|
fi
|
|
|
|
|
224
|
chown -R pleroma:pleroma *
|
226
|
chown -R pleroma:pleroma *
|
225
|
sudo -u pleroma mix local.rebar --force
|
227
|
sudo -u pleroma mix local.rebar --force
|
226
|
if [ ! "$?" = "0" ]; then
|
228
|
if [ ! "$?" = "0" ]; then
|
|
|
229
|
+ run_system_query_postgresql "ALTER USER pleroma NOSUPERUSER;"
|
|
|
230
|
+ run_system_query_postgresql "ALTER USER pleroma NOCREATEDB;"
|
227
|
echo $'mix local.rebar failed'
|
231
|
echo $'mix local.rebar failed'
|
228
|
exit 73528562
|
232
|
exit 73528562
|
229
|
fi
|
233
|
fi
|
|
|
|
|
231
|
sudo -u pleroma mix deps.compile mimerl
|
235
|
sudo -u pleroma mix deps.compile mimerl
|
232
|
sudo -u pleroma mix ecto.create --force
|
236
|
sudo -u pleroma mix ecto.create --force
|
233
|
if [ ! "$?" = "0" ]; then
|
237
|
if [ ! "$?" = "0" ]; then
|
|
|
238
|
+ run_system_query_postgresql "ALTER USER pleroma NOSUPERUSER;"
|
|
|
239
|
+ run_system_query_postgresql "ALTER USER pleroma NOCREATEDB;"
|
234
|
echo $'mix ecto.create failed'
|
240
|
echo $'mix ecto.create failed'
|
235
|
exit 83653582
|
241
|
exit 83653582
|
236
|
fi
|
242
|
fi
|
237
|
sudo -u pleroma mix ecto.migrate --force
|
243
|
sudo -u pleroma mix ecto.migrate --force
|
238
|
if [ ! "$?" = "0" ]; then
|
244
|
if [ ! "$?" = "0" ]; then
|
|
|
245
|
+ run_system_query_postgresql "ALTER USER pleroma NOSUPERUSER;"
|
|
|
246
|
+ run_system_query_postgresql "ALTER USER pleroma NOCREATEDB;"
|
239
|
echo $'mix ecto.migrate failed'
|
247
|
echo $'mix ecto.migrate failed'
|
240
|
exit 73752573
|
248
|
exit 73752573
|
241
|
fi
|
249
|
fi
|