Commit Graph

93 Commits

Author SHA1 Message Date
Loïc Dachary 07d28d51fe
installation: add apache dependencies
And also use a2ensite for a more idiomatic installation of the site.

License MIT
2021-11-29 11:54:58 +01:00
Loïc Dachary 805dd650ff
document some LDAP settings 2021-07-23 18:28:25 +02:00
Loïc Dachary ca2f14fa3d
add a warning about SUPERUSER in the installation instructions 2021-06-18 17:18:55 +02:00
Loïc Dachary 164eabc2ba
update copyright years 2021-06-18 16:57:20 +02:00
Loïc Dachary 19931008b5
add missing <<EOF in the installation process
License MIT
2021-06-18 16:55:34 +02:00
Loïc Dachary 3100023469
fix incorrect indent of the installation section
License MIT
2021-06-18 15:48:29 +02:00
Loïc Dachary 9d2d1da7c2
installation to create the database
If the database does not exist prior to the installation of
authentic2, it will fail because

  /usr/bin/authentic2-manage migrate --noinput

has nothing to work with.

License MIT
2021-06-18 15:37:39 +02:00
Loïc Dachary de673e3616
add URLs of the source files for all settings (#54983)
The settings names and default values are scattered in the sources and
it is non trivial to figure out where they are. Add a list of all
source files that contain settings variables as a reference.

License MIT
2021-06-18 14:19:04 +02:00
Loïc Dachary aedeacb681
cronjobs are installed by the package
They do not require manual intervention. In addition it no longer is just

athentic2-ctl

but

0 * * * * authentic2 authentic2-manage clearsessions
5 * * * * authentic2 authentic2-manage cleanupauthentic
10 * * * * authentic2 authentic2-manage sync-ldap-users
0 5 * * * authentic2 authentic2-manage clean-unused-accounts
30 5 * * * authentic2 authentic2-manage deactivate-orphaned-ldap-users
0 0 * * 0 authentic2 authentic2-manage clean-user-exports

Remove the obsolete instructions.

License MIT
2021-06-18 13:31:03 +02:00
Loïc Dachary 56ebe2fbee
remove partial and outdated documentation on settings
SAML_SIGNATURE_PUBLIC_KEY no longer exist and is only one of
many settings. It is documented at the same level as generic
Django settings such as DEBUG and it is unclear where exactly
those settings should be set.

License MIT
2021-06-18 12:41:59 +02:00
Loïc Dachary 2b2569effa
remove reference to #6047
because it has not seen any activity in the last five years and this
is unlikely to change any time soon

License MIT
2021-06-18 12:27:48 +02:00
Loïc Dachary ca8add6011
quickstarts is nested too deeply, move it up 2021-06-18 12:24:46 +02:00
Loïc Dachary 30c4a99e49
add instructions on how to configure Apache2
Instead of suggesting Apache2 could be used, provide an
example configuration that can be copy/pasted and modified.

License MIT
2021-06-18 12:19:01 +02:00
Loïc Dachary 60e321dae3
authentic is no longer installed with DEBUG=true by default 2021-06-18 12:12:20 +02:00
Loïc Dachary 3483991e33
collectstatic is run automatically, not manual intervention needed 2021-06-18 12:09:52 +02:00
Loïc Dachary 1ed252a1d3
the settings for databases are now in /etc/authentic2/settings.d
And not in the source tree of the authentic project.

License MIT
2021-06-18 11:51:05 +02:00
Loïc Dachary 57c4c35bdc
reword the note related to the release cycle 2021-06-18 11:45:08 +02:00
Loïc Dachary ac10c7ac1a
upgrading from packages does not require manual intervention
And since the PyPI are no longer updated, there is no need to
update the manual installation instructions.

License: MIT
2021-06-18 11:33:39 +02:00
Loïc Dachary 74bac945ba
use make html instead of sphinx-build and add make check 2021-06-18 10:49:51 +02:00
Loïc Dachary 7936edebe8
gitignore emacs backups and direnv files 2021-06-18 08:44:08 +02:00
Loïc Dachary 75b79ebbc9
remove obsolete and misleading installation_modes.rst
The information it contains is obsolete and misleading:

* it is relative to python2 and django 1.5
* the list of dependencies is redundant with setup.py as
  well as package dependencies
* lasso installation instructions are outdated and out of
  scope
* authentic is no longer published on pypi.org
* the installation instructions from source are redundant
  with the development section

License: MIT
2021-06-18 08:43:54 +02:00
Loïc Dachary eaf10d9df3
authentic is no longer published on pypi.org
It must be installed from Debian packages to get the latest version.

License: MIT
2021-06-18 08:34:05 +02:00
Loïc Dachary 771899375e
update instructions to build the documentation
The documentation moved from
https://git.entrouvert.org/authentic.git to https://git.entrouvert.org/authentic2-doc.git

License: MIT
2021-06-18 08:16:00 +02:00
Loïc Dachary 034949d613
remove obsolete and misleading quick_ldap_backend.rst
The information it contains is misleading because it is out of context
and is no longer relevant: it has not been updated in 7 years.

License: MIT
2021-06-18 08:03:25 +02:00
Loïc Dachary 83779ee7f1
remove obsolete and misleading auth_ldap.rst
The information it contains is misleading because it is out of context
and is no longer relevant: it has not been updated in 10 years.

License: MIT
2021-06-18 08:03:16 +02:00
Loïc Dachary dbb118f156
update URLs to resources
* authentic.entrouvert.org does not respond
* add link to issue tracker
* add link to documentation
* add explicit link to sources and documentation repositories instead
  of the list of all repositories hosted under
  http://repos.entrouvert.org
* add link to the debian packages repositories

License: MIT
2021-06-18 07:50:56 +02:00
Loïc Dachary 442fa9723f
trim redundant information
* it is a duplicate from the index
* the requirements are incorrect

License: MIT
2021-06-18 07:50:50 +02:00
Loïc Dachary b80ee3fa41
add link to the mailing list
License: MIT
2021-06-18 07:48:45 +02:00
Loïc Dachary 605d871928 doc: add instructions for developers to update translations (#51277)
License: MIT
2021-05-04 16:27:29 +02:00
Loïc Dachary db93032703 doc: add a reference to the release cycle (#51668)
License: MIT
2021-05-04 16:21:04 +02:00
Benjamin Dauvergne bef4865dd2 misc: remove unicode prefixed strings (#53714) 2021-05-04 11:32:24 +02:00
Valentin Deniaud f4cc392d16 misc: remove six module usage (#52503) 2021-03-30 15:06:49 +02:00
Valentin Deniaud 0dddeeb7a1 misc: remove some unused imports (#52457) 2021-03-30 14:00:27 +02:00
Valentin Deniaud bf1b62b5bb misc: apply isort (#52457) 2021-03-30 13:59:53 +02:00
Valentin Deniaud 797d5cf2c0 misc: apply black (#52457) 2021-03-30 11:32:55 +02:00
Loïc Dachary cf1d8778ac doc: explain how to run all the tests (#50921)
License: MIT
2021-02-16 17:38:32 +01:00
Loïc Dachary 89c7753f1b doc: run tests with code coverage (#50921)
License: MIT
2021-02-16 17:38:32 +01:00
Loïc Dachary 10f2ab034f doc: note about tests/test_ldap.py failing because of apparmor (#50921)
License: MIT
2021-02-16 17:38:32 +01:00
Loïc Dachary f31fa21a16 doc: instructions to setup a development environment (#50921)
License: MIT
2021-02-16 17:38:32 +01:00
Loïc Dachary 80144d7121 doc: sphinx.ext.pngmath is now sphinx.ext.imgmath (#50921)
License: MIT
2021-02-16 17:38:32 +01:00
Paul Marillonnet 05fc8d66e0 set upper bound on django-import-export dependency version (#36774)
* so as to maintain the role CSV export feature
2019-10-08 14:02:22 +02:00
Paul Marillonnet 8fe6e3eb73 python3: remove "execfile", which isn't a builtin anymore (#31145) 2019-04-02 14:20:08 +02:00
Benjamin Dauvergne 17ab40075b remove vendored dpam library (fixes #29085) 2018-12-17 10:38:39 +01:00
Elias Showk 87cabcce36 removed django-admin-tools (#22626) 2018-07-17 09:21:07 +02:00
Benjamin Dauvergne 7c30bf9cb3 remove authentic2_idp_openid (fixes #23515)
Code is no more used nor maintained.

Also remove diagnose.py which is obsolete too and referrred to
django-authopenid (and south and other obsolete things).

Mentions of OpenID libraries licenses were removed from license files.
2018-07-01 13:51:44 +02:00
Thomas NOËL afb057690e setup.py: update dependency upon django-restframework>=3.3 (#10206) 2016-03-04 17:55:56 +01:00
Frédéric Péters 6aadc748df doc: update "enable CAS" settings name 2016-02-22 10:59:04 +01:00
Benjamin Dauvergne 932f72c3f4 update minimum dependencies versions 2015-08-06 09:53:55 +02:00
Benjamin Dauvergne 333786a6ff sync-metadata: load AttributeConsumingService sections of SAML 2.0 metadata files (fixes #6847) 2015-06-29 09:32:04 +02:00
Mikaël Ates c65b6bf8d9 documentation: fix block of code displays in quick ldap backend file. 2014-12-09 17:02:00 +01:00