diff --git a/example/__init__.py b/example/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/example/manage.py b/example/manage.py deleted file mode 100755 index 3e4eedc9f..000000000 --- a/example/manage.py +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/env python -from django.core.management import execute_manager -import imp -try: - imp.find_module('settings') # Assumed to be in the same directory. -except ImportError: - import sys - sys.stderr.write("Error: Can't find the file 'settings.py' in the directory containing %r. It appears you've customized things.\nYou'll have to run django-admin.py, passing it your settings module.\n" % __file__) - sys.exit(1) - -import settings - -if __name__ == "__main__": - execute_manager(settings) diff --git a/example/settings.py b/example/settings.py deleted file mode 100644 index 702b4de2a..000000000 --- a/example/settings.py +++ /dev/null @@ -1,156 +0,0 @@ -# coding: utf-8 -# Django settings for modoboa project. -import os.path - -DEBUG = False -TEMPLATE_DEBUG = DEBUG - -MODOBOA_DIR = os.path.dirname(__file__) - -ADMINS = ( - # ('Your Name', 'your_email@domain.com'), -) - -MANAGERS = ADMINS - -DATABASES = { - "default" : { - 'ENGINE': 'django.db.backends.', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'. - 'NAME': '', # Or path to database file if using sqlite3. - 'USER': '', # Not used with sqlite3. - 'PASSWORD': '', # Not used with sqlite3. - 'HOST': '', # Set to empty string for localhost. Not used with sqlite3. - 'PORT': '', # Set to empty string for default. Not used with sqlite3. - # MySQL users only - # 'OPTIONS' : { - # "init_command" : "SET foreign_key_checks = 0;", - # }, - } - # "pfxadmin" : { - # "ENGINE" : "django.db.backends.", - # "NAME" : "", - # "USER" : "", - # "PASSWORD" : "" - # }, - # "amavis": { - # "ENGINE" : "django.db.backends.", - # "HOST" : "", - # "NAME" : "", - # "USER" : "", - # "PASSWORD" : "" - # } -} - -DATABASE_ROUTERS = ["modoboa.extensions.amavis.dbrouter.AmavisRouter"] - -# Local time zone for this installation. Choices can be found here: -# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name -# although not all choices may be available on all operating systems. -# If running in a Windows environment this must be set to the same as your -# system time zone. -TIME_ZONE = 'Europe/Paris' - -# Language code for this installation. All choices can be found here: -# http://www.i18nguy.com/unicode/language-identifiers.html -LANGUAGE_CODE = 'en-us' - -SITE_ID = 1 - -# If you set this to False, Django will make some optimizations so as not -# to load the internationalization machinery. -USE_I18N = True - -LOGIN_REDIRECT_URL = '/admin/' - -LOGIN_URL = '/accounts/login/' - -# Absolute path to the directory that holds media. -# Example: "/home/media/media.lawrence.com/" -MEDIA_ROOT = os.path.join(MODOBOA_DIR, 'media') - -# URL that handles the media served from MEDIA_ROOT. Make sure to use a -# trailing slash if there is a path component (optional in other cases). -# Examples: "http://media.lawrence.com", "http://example.com/media/" -MEDIA_URL = '/media/' - -STATIC_ROOT = os.path.join(MODOBOA_DIR, 'sitestatic') -STATIC_URL = '/sitestatic/' - -# URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a -# trailing slash. -# Examples: "http://foo.com/media/", "/media/". -ADMIN_MEDIA_PREFIX = '/media/' - -# Make this unique, and don't share it with anybody. -SECRET_KEY = '2)e+la#y$1b&v!p)s^&4lwpc92o59fye)mj^3^7$jytmvx379d' - -# List of callables that know how to import templates from various sources. -TEMPLATE_LOADERS = ( - 'django.template.loaders.filesystem.Loader', - 'django.template.loaders.app_directories.Loader', -# 'django.template.loaders.eggs.load_template_source', -) - -MIDDLEWARE_CLASSES = ( - 'django.middleware.common.CommonMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.locale.LocaleMiddleware', - 'modoboa.lib.middleware.AjaxLoginRedirect', - 'modoboa.lib.middleware.CommonExceptionCatcher', - 'modoboa.lib.middleware.ExtControlMiddleware', -) - -ROOT_URLCONF = 'urls' - -TEMPLATE_DIRS = ( - # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates". - # Always use forward slashes, even on Windows. - # Don't forget to use absolute paths, not relative paths. - os.path.join(os.path.dirname(__file__), 'templates'), -) - -INSTALLED_APPS = ( - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.sites', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'south', - 'modoboa', - 'modoboa.auth', - 'modoboa.lib', - 'modoboa.admin', - 'modoboa.userprefs', - - # Modoboa extensions here. - 'modoboa.extensions.limits', - 'modoboa.extensions.postfix_autoreply', - 'modoboa.extensions.webmail', - 'modoboa.extensions.stats', - 'modoboa.extensions.amavis', - 'modoboa.extensions.sievefilters', - - # Extra tools - # 'modoboa.tools.pfxadmin_migrate', -) - -AUTHENTICATION_BACKENDS = ( - 'modoboa.lib.authbackends.SimpleBackend', - 'django.contrib.auth.backends.ModelBackend', -) - -#SESSION_COOKIE_AGE = 300 - -# -# External LDAP authentication (optional) -# -# import ldap -# from django_auth_ldap.config import LDAPSearch - -# AUTH_LDAP_BIND_DN = "" -# AUTH_LDAP_BIND_PASSWORD = "" -# AUTH_LDAP_USER_SEARCH = LDAPSearch("ou=users,dc=example,dc=com", -# ldap.SCOPE_SUBTREE, "(uid=%(user)s)") diff --git a/example/urls.py b/example/urls.py deleted file mode 100644 index 280ff642e..000000000 --- a/example/urls.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.conf.urls.defaults import patterns, include, url - -urlpatterns = patterns('', - url(r'', include('modoboa.urls')), -)