]> wagnertech.de Git - projects.git/blobdiff - debian/mdjango.postinst
libcob-ocesql build
[projects.git] / debian / mdjango.postinst
index 28982ba0c59dd22f9c3c2494f4e8999a4a33fe68..d6b8a6fd7512580d62f7179a1b9340e4e230b303 100755 (executable)
@@ -8,6 +8,7 @@ systemctl reload apache2
 if ! grep "### MDJANGO ###" /opt/mysite/mysite/settings.py >/dev/null
 then
        echo "add mdjango settings to settings.py"
+       echo "*** Attention ALLOWED_HOSTS is set to '*' ***"
        cat << EOF >> /opt/mysite/mysite/settings.py
 ### MDJANGO ###
 DATABASES = {
@@ -21,11 +22,17 @@ DATABASES = {
     },
 }
 STATIC_ROOT = '/var/mysite/static'
+STATIC_URL = '/mdjangostat/'
 DEBUG = False
+ALLOWED_HOSTS = ["*"]
 ### MDJANGO-END ###
 EOF
 fi
 
+# change admin to mdjangoad
+sed -i "s/path('admin/path('mdjangoad/" /opt/mysite/mysite/settings.py
+
+
 # check existence of /var/mysite
 if [ ! -d /var/mysite ]
 then
@@ -89,7 +96,9 @@ fi
 
 # check existence of superuser
 #if [ $(sqlite3 /var/mysite/default.sqlite3 'SELECT id FROM auth_user WHERE is_staff=1;' |wc -l) -eq 0 ]
-if [ $(su postgres -c "psql mdjango -c 'SELECT id FROM auth_user WHERE is_staff=1;' " |wc -l) -eq 0 ]
+#if [ $(su postgres -c "psql mdjango -c 'SELECT id FROM auth_user WHERE is_staff=t;' " |wc -l) -eq 0 ]
+if [ $(su postgres -c "psql mdjango -c \"SELECT id FROM auth_user WHERE is_staff='t';\" " |wc -l) -eq 0 ]
+
 then
        echo "There is no django superuser in the system. Install one? (Y/n)"
        read a