# Alle Dateien müssen dem Benutzer Apache gehören.

# Struktur:
# /var/www/html/download_manager.php
#
# /var/www/html/libs/clearAllDownloads.py
# /var/www/html/libs/downloadFile.py
# /var/www/html/libs/downloadManager.py
# /var/www/html/libs/getAllDownloads.py
# /var/www/html/libs/reloadDownload.py
# /var/www/html/libs/removeDownload.py
# /var/www/html/libs/stopAllDownloads.py
# /var/www/html/libs/stopDownload.py

# SQLite3 Datenbank
# /var/www/tmp/downloads.db

# SQLite3-Adapter
# /var/www/tmp/

# Ownership und Berechtigungen setzen
cd /var/www/html && chown apache:apache download_manager.php && chmod 755 download_manager.php
cd /var/www/html/libs && chown apache:apache *.py && chmod 755 *.py
cd /var/www/tmp && chown apache:apache downloads.db


# Installation des SQLite3-Adapters
cd /var/www/tmp && tar -xf PyDbLite.tar
cd PyDbLite-master && python setup.py install
# Pakete wieder entfernen
cd /var/www/tmp && rm -rf PyDbLite*
cd /var/www/tmp && rm -rf ._PyDbLite-master



# obsolete Dateien:
# /var/www/tmp/download_list.txt
# /var/www/html/libs/download_file.py
# /var/www/html/libs/get_status.py
# /var/www/html/libs/stop_download.py